Merge pull request #635 from dclimber/feature/yandex-metrika
feat: Add yandex metrika tracking code
This commit is contained in:
@@ -66,6 +66,7 @@ I hope you will LoveIt ❤️!
|
|||||||
* **[Google Analytics](https://analytics.google.com/analytics)** supported
|
* **[Google Analytics](https://analytics.google.com/analytics)** supported
|
||||||
* **[Fathom Analytics](https://usefathom.com/)** supported
|
* **[Fathom Analytics](https://usefathom.com/)** supported
|
||||||
* **[Plausible Analytics](https://plausible.io/)** supported
|
* **[Plausible Analytics](https://plausible.io/)** supported
|
||||||
|
* **[Yandex Metrica](https://metrica.yandex.com/)** supported
|
||||||
* Search engine **verification** supported (Google, Bind, Yandex and Baidu)
|
* Search engine **verification** supported (Google, Bind, Yandex and Baidu)
|
||||||
* **CDN** for third-party libraries supported
|
* **CDN** for third-party libraries supported
|
||||||
* Automatically converted images with **Lazy Load** by [lazysizes](https://github.com/aFarkas/lazysizes)
|
* Automatically converted images with **Lazy Load** by [lazysizes](https://github.com/aFarkas/lazysizes)
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
* 支持 **[Google Analytics](https://analytics.google.com/analytics)**
|
* 支持 **[Google Analytics](https://analytics.google.com/analytics)**
|
||||||
* 支持 **[Fathom Analytics](https://usefathom.com/)**
|
* 支持 **[Fathom Analytics](https://usefathom.com/)**
|
||||||
* 支持 **[Plausible Analytics](https://plausible.io/)**
|
* 支持 **[Plausible Analytics](https://plausible.io/)**
|
||||||
|
* 支持 **[Yandex Metrica](https://metrica.yandex.com/)**
|
||||||
* 支持搜索引擎的**网站验证** (Google, Bind, Yandex and Baidu)
|
* 支持搜索引擎的**网站验证** (Google, Bind, Yandex and Baidu)
|
||||||
* 支持所有第三方库的 **CDN**
|
* 支持所有第三方库的 **CDN**
|
||||||
* 基于 [lazysizes](https://github.com/aFarkas/lazysizes) 自动转换图片为**懒加载**
|
* 基于 [lazysizes](https://github.com/aFarkas/lazysizes) 自动转换图片为**懒加载**
|
||||||
|
|||||||
@@ -573,6 +573,9 @@
|
|||||||
# Plausible Analytics
|
# Plausible Analytics
|
||||||
[params.analytics.plausible]
|
[params.analytics.plausible]
|
||||||
dataDomain = ""
|
dataDomain = ""
|
||||||
|
# Yandex Metrica
|
||||||
|
[params.analytics.yandexMetrica]
|
||||||
|
id = ""
|
||||||
|
|
||||||
# Cookie consent config
|
# Cookie consent config
|
||||||
# Cookie 许可配置
|
# Cookie 许可配置
|
||||||
|
|||||||
@@ -655,6 +655,9 @@ enableEmoji = true
|
|||||||
# Plausible Analytics
|
# Plausible Analytics
|
||||||
[params.analytics.plausible]
|
[params.analytics.plausible]
|
||||||
dataDomain = ""
|
dataDomain = ""
|
||||||
|
# Yandex Metrica
|
||||||
|
[params.analytics.yandexMetrica]
|
||||||
|
id = ""
|
||||||
|
|
||||||
# Cookie consent config
|
# Cookie consent config
|
||||||
# Cookie 许可配置
|
# Cookie 许可配置
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ math:
|
|||||||
* :(fab fa-google fa-fw): **[Google Analytics](https://analytics.google.com/analytics)** supported
|
* :(fab fa-google fa-fw): **[Google Analytics](https://analytics.google.com/analytics)** supported
|
||||||
* :(far fa-chart-bar fa-fw): **[Fathom Analytics](https://usefathom.com/)** supported
|
* :(far fa-chart-bar fa-fw): **[Fathom Analytics](https://usefathom.com/)** supported
|
||||||
* :(fas fa-chart-column fa-fw): **[Plausible Analytics](https://plausible.io/)** supported
|
* :(fas fa-chart-column fa-fw): **[Plausible Analytics](https://plausible.io/)** supported
|
||||||
|
* :(fab fa-yandex-international fa-fw): **[Yandex Metrica](https://metrica.yandex.com/)** supported
|
||||||
* :(fas fa-sitemap fa-fw): Search engine **verification** supported (Google, Bind, Yandex and Baidu)
|
* :(fas fa-sitemap fa-fw): Search engine **verification** supported (Google, Bind, Yandex and Baidu)
|
||||||
* :(fas fa-tachometer-alt fa-fw): **CDN** for third-party libraries supported
|
* :(fas fa-tachometer-alt fa-fw): **CDN** for third-party libraries supported
|
||||||
* :(fas fa-cloud-download-alt fa-fw): Automatically converted images with **Lazy Load** by [lazysizes](https://github.com/aFarkas/lazysizes)
|
* :(fas fa-cloud-download-alt fa-fw): Automatically converted images with **Lazy Load** by [lazysizes](https://github.com/aFarkas/lazysizes)
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ math:
|
|||||||
* :(fab fa-google fa-fw): 支持 **[Google Analytics](https://analytics.google.com/analytics)**
|
* :(fab fa-google fa-fw): 支持 **[Google Analytics](https://analytics.google.com/analytics)**
|
||||||
* :(far fa-chart-bar fa-fw): 支持 **[Fathom Analytics](https://usefathom.com/)**
|
* :(far fa-chart-bar fa-fw): 支持 **[Fathom Analytics](https://usefathom.com/)**
|
||||||
* :(fas fa-chart-column fa-fw): 支持 **[Plausible Analytics](https://plausible.io/)**
|
* :(fas fa-chart-column fa-fw): 支持 **[Plausible Analytics](https://plausible.io/)**
|
||||||
|
* :(fab fa-yandex-international fa-fw): 支持 **[Yandex Metrica](https://metrica.yandex.com/)**
|
||||||
* :(fas fa-sitemap fa-fw): 支持搜索引擎的**网站验证** (Google, Bind, Yandex and Baidu)
|
* :(fas fa-sitemap fa-fw): 支持搜索引擎的**网站验证** (Google, Bind, Yandex and Baidu)
|
||||||
* :(fas fa-tachometer-alt fa-fw): 支持所有第三方库的 **CDN**
|
* :(fas fa-tachometer-alt fa-fw): 支持所有第三方库的 **CDN**
|
||||||
* :(fas fa-cloud-download-alt fa-fw): 基于 [lazysizes](https://github.com/aFarkas/lazysizes) 自动转换图片为**懒加载**
|
* :(fas fa-cloud-download-alt fa-fw): 基于 [lazysizes](https://github.com/aFarkas/lazysizes) 自动转换图片为**懒加载**
|
||||||
|
|||||||
@@ -698,6 +698,9 @@ languageName = "English"
|
|||||||
# Plausible Analytics
|
# Plausible Analytics
|
||||||
[params.analytics.plausible]
|
[params.analytics.plausible]
|
||||||
dataDomain = ""
|
dataDomain = ""
|
||||||
|
# Yandex Metrica
|
||||||
|
[params.analytics.yandexMetrica]
|
||||||
|
id = ""
|
||||||
|
|
||||||
# {{< version 0.2.7 >}} Cookie consent config
|
# {{< version 0.2.7 >}} Cookie consent config
|
||||||
[params.cookieconsent]
|
[params.cookieconsent]
|
||||||
|
|||||||
@@ -702,6 +702,9 @@ hasCJKLanguage = true
|
|||||||
# Plausible Analytics
|
# Plausible Analytics
|
||||||
[params.analytics.plausible]
|
[params.analytics.plausible]
|
||||||
dataDomain = ""
|
dataDomain = ""
|
||||||
|
# Yandex Metrica
|
||||||
|
[params.analytics.yandexMetrica]
|
||||||
|
id = ""
|
||||||
|
|
||||||
# {{< version 0.2.7 >}} Cookie 许可配置
|
# {{< version 0.2.7 >}} Cookie 许可配置
|
||||||
[params.cookieconsent]
|
[params.cookieconsent]
|
||||||
|
|||||||
@@ -24,4 +24,20 @@
|
|||||||
{{- with $analytics.plausible.dataDomain -}}
|
{{- with $analytics.plausible.dataDomain -}}
|
||||||
{{- dict "Source" "https://plausible.io/js/plausible.js" "Async" true "Defer" true "Attr" ($analytics.plausible.dataDomain | printf `data-domain="%v"`) | partial "plugin/script.html" -}}
|
{{- dict "Source" "https://plausible.io/js/plausible.js" "Async" true "Defer" true "Attr" ($analytics.plausible.dataDomain | printf `data-domain="%v"`) | partial "plugin/script.html" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- /* Yandex Metrica */ -}}
|
||||||
|
{{- with $analytics.yandexMetrica.id -}}
|
||||||
|
<script type="text/javascript" >
|
||||||
|
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
|
||||||
|
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
|
||||||
|
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
|
||||||
|
|
||||||
|
ym({{ . }}, "init", {
|
||||||
|
clickmap:true,
|
||||||
|
trackLinks:true,
|
||||||
|
accurateTrackBounce:true
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<noscript><div><img src="https://mc.yandex.ru/watch/{{ . }}" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
|
||||||
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user