Ayrı bir dosyada sayaç kodu

Uyarı.

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:

  1. Sitenin tüm sayfalarının HTML kodlarına bir satır ekleyin:

    <script type="text/javascript" src="/metrika.js"></script>
  2. 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> 
  3. Yandex.Metrica arayüzüne sayaç ekleyin.
  4. Sayaç sekmesine geçin ve ilgili alandan script öğesinin içeriğini kopyalayın.

  5. 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”.

Sayacın çalışma kontrolünü kendiniz yapamadıysanız lütfen aşağıdaki önerilerden yararlanın.

Bu, şu birkaç nedenden dolayı olabilir:

  • Sayacın yanlış ayarlanmış olması. Örneğin, CMS'in sayaç kodunda değişiklikler yaptığı durumda. Sayacı yeniden yüklemeniz veya CMS destek ekibinizle iletişime geçmeniz gerekir.
  • Sitedeki Yandex.Metrica sayacının çalışması, doğru çalışmayan komut dosyaları tarafından engelleniyor. Bu tespit, tarayıcı konsolu yardımıyla doğrulanabilir.

Bu, bilginin Yandex.Metrica'ya gönderildiği anlamına gelir. Bu durumda, veriler aşağıdaki nedenlerden dolayı raporlarda görüntülenmeyebilir:

  • Veriler, farklı bir numara ile sayaca gönderiliyordur.
  • Sayaç ayarlarında, Filtreler sekmesinde çok katı filtreler bulunmaktadır. Gereksiz filtreleri kaldırın.
  • Sayaç ayarlarında, Filtreler sekmesinde, Ziyaretlerimi dikkate alma filtresi aktiftir. Bu, sayacın ziyaretlerinizi hesaba katmadığı anlamına gelir; “Incognito (gizli)” modunda siteyi ziyaret etmeyi deneyin.