Skip to content

Commit a2398f3

Browse files
authored
chore: update plausible script (#651)
1 parent 8c1fa1e commit a2398f3

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

docusaurus.config.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,27 @@ const addAliasPlugin = () => ({
1919
});
2020

2121
/** @type {import('@docusaurus/types').PluginConfig} */
22-
const injectPlausiblePlugin = () => ({
23-
name: 'inject-plausible-plugin',
22+
const injectHeadTagsPlugin = () => ({
23+
name: 'inject-head-tags-plugin',
2424
injectHtmlTags: () => ({
2525
headTags: [
2626
{
2727
tagName: 'script',
2828
attributes: {
29-
src: 'https://plausible.io/js/plausible.js',
29+
src: 'https://plausible.io/js/script.js',
3030
defer: true,
3131
'data-domain': 'logto.io',
3232
},
3333
},
34+
{
35+
tagName: 'script',
36+
innerHTML: `
37+
window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) };
38+
window.addEventListener('load', function() {
39+
plausible('AnyPageView', { props: { source: 'Docs' } });
40+
});
41+
`,
42+
},
3443
{
3544
tagName: 'meta',
3645
attributes: {
@@ -181,7 +190,7 @@ const config = {
181190
}),
182191
plugins: [
183192
addAliasPlugin,
184-
injectPlausiblePlugin,
193+
injectHeadTagsPlugin,
185194
'docusaurus-plugin-sass',
186195
[
187196
'@docusaurus/plugin-content-blog',

0 commit comments

Comments
 (0)