google和yandex更换

This commit is contained in:
谢宇宁
2026-10-22 17:55:39 +07:00
parent 13a8a7441f
commit e9882465a8
4 changed files with 17 additions and 17 deletions
+6 -6
View File
@@ -12,14 +12,14 @@ func TestNavigationPageUsesDedicatedVerificationAndAnalytics(t *testing.T) {
for _, want := range []string{
"UEtS2h9mIjbFSM_VHEciNQ5iWuFPq9d-Q2WO0SFyPAw",
"eafd02fb6517fc76",
"112390883",
"G-SY26Y2MSHS",
"113733101",
"G-ES8D9W0725",
} {
if !strings.Contains(navHTML, want) {
t.Fatalf("navigation SEO output does not contain %q", want)
}
}
for _, unwanted := range []string{"112967594", "G-B5KGM8S5J1", "6bb06ed5659790d0"} {
for _, unwanted := range []string{"6bb06ed5659790d0"} {
if strings.Contains(navHTML, unwanted) {
t.Fatalf("navigation SEO output unexpectedly contains main-site id %q", unwanted)
}
@@ -31,14 +31,14 @@ func TestMainSiteKeepsMainVerificationAndAnalytics(t *testing.T) {
for _, want := range []string{
"r7geXn5kBugzOSLZzyw4v3NBDMQwAmzFCVkqp92odh0",
"6bb06ed5659790d0",
"112967594",
"G-B5KGM8S5J1",
"113733101",
"G-ES8D9W0725",
} {
if !strings.Contains(mainHTML, want) {
t.Fatalf("main-site SEO output does not contain %q", want)
}
}
for _, unwanted := range []string{"112390883", "G-SY26Y2MSHS", "eafd02fb6517fc76"} {
for _, unwanted := range []string{"eafd02fb6517fc76"} {
if strings.Contains(mainHTML, unwanted) {
t.Fatalf("main-site SEO output unexpectedly contains navigation id %q", unwanted)
}
+9 -9
View File
@@ -1,23 +1,23 @@
{{define "analytics"}}
<!-- Yandex.Metrika counter -->
<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();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
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?id={{if .isNavPage}}112390883{{else}}112967594{{end}}', 'ym');
(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();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
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?id=113733101', 'ym');
ym({{if .isNavPage}}112390883{{else}}112967594{{end}}, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
ym(113733101, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
</script>
<!-- /Yandex.Metrika counter -->
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id={{if .isNavPage}}G-SY26Y2MSHS{{else}}G-B5KGM8S5J1{{end}}"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ES8D9W0725"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '{{if .isNavPage}}G-SY26Y2MSHS{{else}}G-B5KGM8S5J1{{end}}');
gtag('config', 'G-ES8D9W0725');
</script>
{{end}}
+1 -1
View File
@@ -161,7 +161,7 @@
</a>
</nav>
<noscript>
<div><img src="https://mc.yandex.ru/watch/112967594" style="position:absolute; left:-9999px;" alt="" /></div>
<div><img src="https://mc.yandex.ru/watch/113733101" style="position:absolute; left:-9999px;" alt="" /></div>
</noscript>
{{template "scrollToTop" .}}
{{template "downloadAppFloat" .}}
+1 -1
View File
@@ -104,7 +104,7 @@
{{template "scrollToTop" .}}
{{template "downloadAppFloat" .}}
{{template "pageConsole" .}}
<noscript><div><img src="https://mc.yandex.ru/watch/112390883" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<noscript><div><img src="https://mc.yandex.ru/watch/113733101" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<script defer src="/static/common/imgDecypt.js?v=2"></script>
{{template "dialogAd" .}}