Skip to content

Commit 2a75bd2

Browse files
authored
feat: integrated plausible.io (nolebase#192)
Signed-off-by: Neko Ayaka <[email protected]>
1 parent 69909d5 commit 2a75bd2

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

docs/.vitepress/config.ts

+5
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,11 @@ export default defineConfig({
368368
// ignore all localhost links
369369
/^https?:\/\/localhost/,
370370
],
371+
head: [
372+
// Proxying Plausible through Netlify | Plausible docs
373+
// https://plausible.io/docs/proxy/guides/netlify
374+
['script', { 'defer': 'true', 'data-domain': 'nolebase-integrations.ayaka.io', 'data-api': '/api/v1/page-external-data/submit', 'src': '/assets/page-external-data/js/script.js' }],
375+
],
371376
themeConfig: {
372377
outline: 'deep',
373378
socialLinks: [

docs/public/_redirects

+8
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
1+
# Plausible.io analytics
2+
#
3+
# Proxying Plausible through Netlify | Plausible docs
4+
# https://plausible.io/docs/proxy/guides/netlify
5+
/assets/page-external-data/js/script.js https://plausible.io/js/script.js 200
6+
/api/v1/page-external-data/submit https://plausible.io/api/event 200
7+
8+
# i18n
19
/* /pages/en/:splat 301
210
/* /pages/zh-CN/:splat 301 Language=zh-cn

0 commit comments

Comments
 (0)