Ayrı bir dosyada sayaç kodu
Sayaç kodunuz, sunucunuzdaki ayrı bir dosyaya yüklenirse Yandex.Metrica'da kodun güncellenmesi durumunda geçersiz hale gelebilir. Bu nedenle, sayaç kodunu siteye standart yöntemle kurmanız önerilir.
Yandex.Metrica sayacını sitenizde ayrı bir dosya olarak çalıştırmak için şu adımları izleyin:
Sitenin tüm sayfalarının HTML kodlarına bir satır ekleyin:
<script type="text/javascript" src="/metrika.js"></script>
Sayacın, JavaScript'i devre dışı olan ziyaretçiler hakkında bilgi toplayabilmesi için site sayfalarının HTML koduna noscript öğesinin içeriğini ekleyin:
<noscript><div><img src="https://mc.yandex.ru/watch/XXXXXX" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
- Yandex.Metrica arayüzüne sayaç ekleyin.
Sayaç sekmesine geçin ve ilgili alandan
script
öğesinin içeriğini kopyalayın.Elde ettiğiniz kodu metrika.js dosyasının içine ekleyin.
Dosya içeriğinin bir örneği:(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(XXXXXX, "init", { id:XXXXXX, clickmap:true, trackLinks:true, accurateTrackBounce:true, ut:"noindex" });
Burada
XXXXXX
, Yandex Metrica sayaç numarasıdır.
Bu durumda, sitede sayaç kodu doğrulaması çalışmaz. Sayaç listesinin bulunduğu sayfada sayacın durumu şöyle görünür: — “Ana sayfaya yüklenmedi, ancak veri alınıyor”.