summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-05-31 09:57:10 +0800
committerEltrac <hi@guhub.cn>2025-05-31 10:04:20 +0800
commitbcb3451a3448682dc4eed1edac74ab8d29705c52 (patch)
treeb82cf98c06867f919c8d3d34c2d93f446f74c032
parent5f5c14e32a0daee1e44c6b5cd1fccc1862bafd13 (diff)
chore(umami): track more events
chore(umami): track more events
-rw-r--r--layouts/partials/components/comment.html5
-rw-r--r--layouts/partials/components/global-search.html2
-rw-r--r--layouts/partials/components/postnav.html11
3 files changed, 11 insertions, 7 deletions
diff --git a/layouts/partials/components/comment.html b/layouts/partials/components/comment.html
index 2bdab023..9d190cfd 100644
--- a/layouts/partials/components/comment.html
+++ b/layouts/partials/components/comment.html
@@ -27,11 +27,12 @@
</div>
{{ if eq .Site.Language.Lang "zh" }}
<p class="links-container">
- <a href="https://t.me/teaparty418" target="_blank">
+ <a href="https://t.me/teaparty418" target="_blank"
+ data-umami-event="Click Telegram link from comment footer">
<img src="/img/telegram.svg" alt="Telegram Logo" />
加入 Telegram 群组参与讨论
</a>
- <a href="/sponsor"><span>💗</span>赞助作者</a>
+ <a href="/sponsor" data-umami-event="Click sponsor button from comment footer"><span>💗</span>赞助作者</a>
</p>
{{ end }}
<!-- giscus script -->
diff --git a/layouts/partials/components/global-search.html b/layouts/partials/components/global-search.html
index ab4ec5ff..d60f2f20 100644
--- a/layouts/partials/components/global-search.html
+++ b/layouts/partials/components/global-search.html
@@ -92,6 +92,8 @@
const turnOn = () => {
search.classList.add("shown");
overlay.classList.add("shown");
+
+ umami.track('🔍 Open search panel')
};
const turnOff = () => {
search.classList.remove("shown");
diff --git a/layouts/partials/components/postnav.html b/layouts/partials/components/postnav.html
index 5ada95e2..0174060c 100644
--- a/layouts/partials/components/postnav.html
+++ b/layouts/partials/components/postnav.html
@@ -1,24 +1,25 @@
<div id="posts-list-navigation">
<ul>
<li class="{{ if eq "/" $.Page.RelPermalink }}active{{ end }}">
- <a href="{{ .Site.LanguagePrefix }}/">{{ T "postNav.latest" }}</a>
+ <a data-umami-event="🧭 Click postnav link" href="{{ .Site.LanguagePrefix }}/">{{ T "postNav.latest" }}</a>
</li>
{{ if eq .Site.Language.Lang "zh" }}
<li class="{{ if eq "/featured/" $.Page.RelPermalink }}active{{ end }}">
- <a href="{{ .Site.LanguagePrefix }}/featured">{{ T "postNav.featured" }}</a>
+ <a data-umami-event="🧭 Click postnav link" href="{{ .Site.LanguagePrefix }}/featured">{{ T "postNav.featured" }}</a>
</li>
<li class="{{ if eq "/categories/" $.Page.RelPermalink }}active{{ end }}">
- <a href="{{ .Site.LanguagePrefix }}/categories">{{ T "postNav.categories" }}</a>
+ <a data-umami-event="🧭 Click postnav link" href="{{ .Site.LanguagePrefix }}/categories">{{ T "postNav.categories" }}</a>
</li>
<li class="{{ if eq "/tags/" $.Page.RelPermalink }}active{{ end }}">
- <a href="{{ .Site.LanguagePrefix }}/tags">{{ T "postNav.tags" }}</a>
+ <a data-umami-event="🧭 Click postnav link" href="{{ .Site.LanguagePrefix }}/tags">{{ T "postNav.tags" }}</a>
</li>
{{ end }}
<li id="search-instruction">
<span>{{ T "searchInstruction" }}</span>
</li>
<li class="list-decoration invert-if-dark{{ if eq "/stats/" $.Page.RelPermalink }} active{{ end }}">
- <a href="{{ .Site.LanguagePrefix }}/stats" class="icon-link"><img src="/img/graph.svg" /></a>
+ <a href="{{ .Site.LanguagePrefix }}/stats" class="icon-link"
+ data-umami-event="📈 Click stats page link"><img src="/img/graph.svg" /></a>
<li>
</ul>
</div>