Sayaç başlatma
Öneri
JavaScript API'siyle çalışmak için HTML ve JavaScript'le çalışma tecrübesine sahip olmak gerekir. Bu konuda tecrübeniz yoksa sitenizin geliştiricisine veya yöneticisine başvurmanızı öneririz.
Sayacın çalışmasını sağlayan JavaScript kitaplığı https://mc.yandex.ru/metrika/watch.js URL adresinden yüklenir.
Gerekli kitaplık çalıştırma kodu sayaç düzenleme sayfasında bulunur. Kitaplığı eşzamansız (önerilir) veya eşzamanlı olarak yüklemeniz kitaplığın işlevselliğini etkilemez.
Sayacın oluşturulması ve yönetimi için ym yöntemi kullanılır. Bu yöntem yükleme kodunda oluşturulur:
(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");
Sayaç numarası ve çağrılan işlevin adı, ym yönteminin zorunlu argümanlarıdır. Ayrıca, çağrılan işlevin argümanları da yönteme aktarılabilir. Örneğin, sayacın başlatılması için sayaç numarasını, init işlevinin adını ve parametre dizisini aktarmanız gerekir:
ym(XXXXXX, "init", {clickmap: true, webvisor: true});
Parametreleri işleve aktarmak istemiyorsanız başlatma işlemi şu şekilde görünür:
ym(XXXXXX, "init", {});
Ana başlatma parametrelerini içeren kodun bir kısmı Ayarlar sayfasında oluşturulur. Başlatma işlemi parametrelerinin tam listesi tabloda sıralanmıştır.
ym yöntemi aracılığıyla etkinleştirilebilen işlevler Yöntem Rehberi'nde açıklanır.
Sayaç başlatma parametreleri
|
Adı |
Varsayılan değer |
Türü |
Açıklama |
|
|
|
Boolean | Number |
Hemen çıkma oranı Parametrenin alabildiği değerler:
|
|
|
|
Boolean |
Alt düzey penceresinde sayaç olmadığı iframe içerik kaydı belirtisi |
|
|
|
Boolean |
Tıklama haritası için bilgi toplama işleminin belirtisi |
|
|
|
Boolean |
Sayacın başlatılması sırasında verilerin otomatik gönderilmesini devre dışı bırakmanın belirtisi |
|
|
|
Boolean | String | Array |
E-Ticaret verilerinin toplanması.
|
|
|
— |
Object | Array |
Sayaç başlatma sırasında iletilen ziyaret parametreleri. Ziyaret parametrelerinin isteğe bağlı bir anda iletilmesi için params yöntemi kullanılır |
|
|
— |
Object |
Sayaç başlatma sırasında iletilen site ziyaretçisi parametreleri. Ziyaretçi parametrelerinin isteğe bağlı bir anda iletilmesi için userParams yöntemi kullanılır. |
|
|
|
Boolean |
Tarayıcı adres çubuğundaki hash değişikliklerini izleme işareti |
|
|
|
Boolean |
Dış bağlantılardan geçişlerin takibinin belirtisi |
|
|
— |
Array |
iframe alt düzey penceresinin içerik kaydı için güvenilir alan adı belirtisi Üst düzey penceresinin alan adı adresini içerir |
|
|
|
Number |
Sayaç türü. Yandex Reklam Ağı için 1. |
|
|
|
Boolean |
Oturum Kaydı kullanımının belirtisi |
|
|
|
Boolean |
Sayacın hazırlık kontrolü belirtisi |
|
|
|
Boolean |
Başlıkların kaydı. Başlıklarda özel veriler varsa, sayaç başlatılırken |
|
|
|
Boolean |
Gömme kodunun çalışmasına yönelik teknik parametre |
Sayaç başlatma kontrolü
Sayacın kullanılabilirliğini özel bir JavaScript eylemiyle kontrol edebilirsiniz. Bu amaçla sayaç koduna bir triggerEvent parametresi (true değerli) eklenir:
ym(XXXXXX, "init", {triggerEvent: true});
jQuery için sayaç başlatılana kadar şöyle bir kod örneği kullanılabilir:
jQuery(document).on('yacounterXXXXXXinited', function () {
console.log('yaCounterXXXXXX sayacı kullanılabilir');
});
|
Faydalı bağlantılar |
Çevrimiçi eğitim |