Skip to content

Commit 523885a

Browse files
feat(docs): added ahref web analytics (#6805)
1 parent bc49340 commit 523885a

File tree

3 files changed

+57
-0
lines changed

3 files changed

+57
-0
lines changed

documentation/docusaurus.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ const siteConfig = {
160160
],
161161
]),
162162
"./plugins/clarity.js",
163+
"./plugins/ahref.js",
163164
"./plugins/templates.js",
164165
"./plugins/example-redirects.js",
165166
"./plugins/tutorial-navigation.js",

documentation/plugins/ahref.js

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
"use strict";
2+
Object.defineProperty(exports, "__esModule", { value: true });
3+
4+
async function ahref() {
5+
return {
6+
name: "docusaurus-plugin-ahref",
7+
injectHtmlTags() {
8+
return {
9+
headTags: [
10+
{
11+
tagName: "link",
12+
attributes: {
13+
rel: "preconnect",
14+
href: "https://analytics.ahrefs.com",
15+
},
16+
},
17+
{
18+
tagName: "script",
19+
attributes: {
20+
src: "https://analytics.ahrefs.com/analytics.js",
21+
"data-key": "bjK8XrJbZu7AboWmTMvB0g",
22+
},
23+
},
24+
],
25+
};
26+
},
27+
};
28+
}
29+
exports.default = ahref;

documentation/plugins/ahref.ts

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import type { Plugin } from "@docusaurus/types";
2+
3+
export default async function ahref(): Promise<Plugin> {
4+
return {
5+
name: "docusaurus-plugin-ahref",
6+
injectHtmlTags() {
7+
return {
8+
headTags: [
9+
{
10+
tagName: "link",
11+
attributes: {
12+
rel: "preconnect",
13+
href: "https://analytics.ahrefs.com",
14+
},
15+
},
16+
{
17+
tagName: "script",
18+
attributes: {
19+
src: "https://analytics.ahrefs.com/analytics.js",
20+
"data-key": "bjK8XrJbZu7AboWmTMvB0g",
21+
},
22+
},
23+
],
24+
};
25+
},
26+
};
27+
}

0 commit comments

Comments
 (0)