mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2025-01-18 00:46:47 +01:00
Adjusted analytics implementation
This commit is contained in:
parent
98d1c354df
commit
6295251c24
@ -51,3 +51,17 @@
|
|||||||
</a>
|
</a>
|
||||||
</aside>
|
</aside>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
{% block analytics %}
|
||||||
|
{{ super() }}
|
||||||
|
<script>
|
||||||
|
document.addEventListener("DOMContentLoaded", function() {
|
||||||
|
document.body.addEventListener("click", ev => {
|
||||||
|
if (ev.target instanceof HTMLElement) {
|
||||||
|
var el = ev.target.closest("a[href^=http]")
|
||||||
|
if (el)
|
||||||
|
ga('send', 'event', 'outbound', 'click', el.href)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
{% endblock %}
|
||||||
|
@ -60,9 +60,9 @@ theme:
|
|||||||
font:
|
font:
|
||||||
text: Roboto
|
text: Roboto
|
||||||
code: Roboto Mono
|
code: Roboto Mono
|
||||||
|
favicon: assets/favicon.png
|
||||||
icon:
|
icon:
|
||||||
logo: logo
|
logo: logo
|
||||||
favicon: assets/favicon.png
|
|
||||||
|
|
||||||
# Plugins
|
# Plugins
|
||||||
plugins:
|
plugins:
|
||||||
|
@ -91,3 +91,21 @@
|
|||||||
</a>
|
</a>
|
||||||
</aside>
|
</aside>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
<!-- Analytics -->
|
||||||
|
{% block analytics %}
|
||||||
|
{{ super() }}
|
||||||
|
|
||||||
|
<!-- Track external links -->
|
||||||
|
<script>
|
||||||
|
document.addEventListener("DOMContentLoaded", function() {
|
||||||
|
document.body.addEventListener("click", ev => {
|
||||||
|
if (ev.target instanceof HTMLElement) {
|
||||||
|
var el = ev.target.closest("a[href^=http]")
|
||||||
|
if (el)
|
||||||
|
ga('send', 'event', 'outbound', 'click', el.href)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
{% endblock %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user