setConfig
Deney ayarlarını genişletir ve ayrıca Görsel editörün JS modunda bir deney oluşturma özelliğini içerir.
ymab('metrika.XXXX', 'setConfig', {
enableVisual: true,
enableJS: false,
enableHTML: true,
enableRedir: true,
enableWatch: false,
enableAdv: true,
enableSendYmUid: true,
enableSetYmUid: false,
cookieDomain: undefined,
storeReferer: false,
storeRedirParam: "localstorage",
removeAbRedirParam: false,
nonce: undefined
});
burada XXXX
– sitenizde yüklü olan Yandex Metrica sayacının numarasıdır.
Argüman |
Tür |
Zorunlu |
Açıklama |
||||||||
setConfig |
String |
Evet |
Deneyi başlatır. |
||||||||
Alanlar |
|||||||||||
enableVisual |
Boolean |
|
Düzenleyici ile deneylerin yapılmasına izin verir. Varsayılan değer: |
||||||||
enableJS |
Boolean |
– |
Düzenleyici aracılığıyla JavaScript kodu ekleme yoluyla deneylerin yapılmasına izin verir. Varsayılan değer: Eğer |
||||||||
enableHTML |
Boolean |
– |
Düzenleyici aracılığıyla HTML ekleme deneylerine izin verir. Varsayılan değer: Eğer |
||||||||
enableRedir |
Boolean |
– |
Yönlendirme ile deneylere izin verir. Varsayılan değer: |
||||||||
enableWatch |
Boolean |
– |
Sayfa değişikliğini izlemeyi etkinleştirir. Varsayılan değer: Daha fazla bilgi
|
||||||||
enableAdv |
Boolean |
– |
Reklam bloklarıyla deneyler yapılmasını sağlar. Varsayılan değer: |
||||||||
enableSendYmUid |
Boolean |
– |
Yandex Metrica çerezinin Varsayılan değer: |
||||||||
enableSetYmUid |
Boolean |
– |
Yandex Metrica çerezinin yerleştirilmesini etkinleştirir. Varsayılan değer: Eğer Yandex Reklam Ağı’nda reklam blokları ile deneyler yapmak için, |
||||||||
cookieDomain |
String |
– |
Çerezlerin ayarlanacağı alan adını ayarlar. Varsayılan: Eğer ÖrnekEğer |
||||||||
storeReferer |
Boolean |
– |
Yandex Metrica’ya göndermek için yeniden yönlendirmede Referer’ın sessionStorage’a kaydedilmesini etkinleştirir. Varsayılan değer: Yönlendirmeden sonra etiketleri kaydetmek istediğinizde kullanın. |
||||||||
storeRedirParam |
String |
– |
Başarılı bir yönlendirmenin işareti için geçici depolama alanını belirler. Özellik, yönlendirmeden sonra Yandex Metrica’da ziyareti günlüğe kaydetmek için kullanılır. Saklama süresi – en fazla 5 dakikadır. Başarılı bir yönlendirmeden sonra işaret otomatik olarak kaldırılır. Olası değerler:
Varsayılan olarak: |
||||||||
removeAbRedirParam |
Boolean |
– |
Başarılı bir yönlendirmeden sonra Varsayılan değer: Kontrol varyantında yönlendirme gerçekleştirildiğinde |
||||||||
nonce |
String |
– |
Site Content Security Policy teknolojisini kullanıyorsa CSS ve JS’ye eklenir. Daha fazla bilgi |
JS bağlantı örneği
ymab('metrika.XXXX', 'setConfig', { enableJS: true});
Nonce aktarımı örneği
ymab('metrika.XXXX', 'setConfig', { enableJS: true, nonce: 'nonce-<karakter dizisi>' });
setConfig
yöntemini init yönteminden önce veya sonra çağırın.
Örnek:
<script type="text/javascript">
(function(e, x, pe, r, i, me, nt){
e[i]=e[i]||function(){(e[i].a=e[i].a||[]).push(arguments)},
me=x.createElement(pe),me.async=1,me.src=r,nt=x.getElementsByTagName(pe)[0],nt.parentNode.insertBefore(me,nt)})
(window, document, 'script', 'https://abt.s3.yandex.net/expjs/latest/exp.js', 'ymab');
ymab('metrika.XXXX', 'setConfig', { enableJS: true });
ymab('metrika.XXXX', 'init'/*, {clientFeatures}, {callback}*/);
</script>
burada XXXX
– sitenizde yüklü olan Yandex Metrica sayacının numarasıdır.
Sorular ve sorunlar
Bir AB deneyinde rastgele bir JS komut dosyası kullanılabilir mi?
Tüm site veya sayfadaki deney türünü nasıl devre dışı bırakabilirim?
Öğe sayfadan sonra yükleniyor. Onu deneye nasıl dahil ederim?
Yandex Reklam Ağı