dont track demo pages

This commit is contained in:
Philipp Kühn
2021-02-02 14:56:19 +01:00
committed by Hans Pagel
parent 497b1263f7
commit 1ef0a0d906
4 changed files with 17 additions and 77 deletions

View File

@@ -61,19 +61,6 @@ module.exports = {
},
},
},
{
use: 'gridsome-plugin-simple-analytics',
options: {
domain: 'data.next.tiptap.dev',
skip: process.env.NODE_ENV !== 'production',
},
},
{
use: 'gridsome-plugin-plausible-analytics',
options: {
dataDomain: 'next.tiptap.dev',
},
},
],
runtimeCompiler: true,
configureWebpack: {

View File

@@ -17,8 +17,6 @@
"d3": "^6.5.0",
"globby": "^11.0.0",
"gridsome": "0.7.23",
"gridsome-plugin-plausible-analytics": "^1.0.0",
"gridsome-plugin-simple-analytics": "^1.1.0",
"iframe-resizer": "^4.3.1",
"portal-vue": "^2.1.7",
"raw-loader": "^4.0.2",

View File

@@ -7,6 +7,14 @@
<body ${bodyAttrs}>
${app}
${scripts}
${process.env.NODE_ENV === 'production'
? '<script async defer data-ignore-pages="/demos/*" src="https://data.next.tiptap.dev/latest.js"></script><noscript><img src="https://data.next.tiptap.dev/image.gif" alt=""></noscript>'
: ''
}
${process.env.NODE_ENV === 'production'
? '<script async defer data-exclude="/demos/*" data-domain="next.tiptap.dev" src="https://plausible.io/js/plausible.js"></script>'
: ''
}
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@docsearch/js@alpha"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" integrity="sha512-FOf4suFgz7OrWmBiyyWW48u/+6GaaAFSDHagh2EBu/GH/1+OQSYc0NFGeGeZK0gZ3vuU1ovmzVzD6bxmT4vayg==" crossorigin="anonymous"></script>
</body>