Deney başlamadan önce sayfayı gizleme
Deneyin sitede kaynak kodu titremeden doğru bir şekilde görüntülenmesini sağlamak için, deneyde belirtilen değişiklikler yüklendiğinde sayfayı göstererek, deney görüntüsünü yapılandırabilirsiniz.
Bunu yapmak için sayfa kaynak koduna, head
bölümünün başına aşağıdaki kodu ekleyin:
<style>.varioqub-antiflicker {opacity: 0 !important;}</style>
<script>
(function(a,n,t,i,f,li,c,k,e,r){
a[t]=a[t]||function(){(a[t].a=a[t].a||[]).push(arguments)};n.classList.add(i);c=function(){n.classList.remove(i)};li.callback=c;a[t].antiFlicker=li;setTimeout(c,f);
})(window, document.documentElement, 'ymab', 'varioqub-antiflicker', 4000, { 'metrika.XXXX': true });
</script>
Burada:
-
XXXX
– sitenizde yüklü Yandex Metrica sayacının numarası. -
varioqub-antiflicker
–html
öğesini gizlemek için kullanılan sınıfın adı. -
4000
– deneyin yüklenmesi için maksimum bekleme süresi (milisaniye cinsinden).
Deney yüklendikten sonra varioqub-antiflicker
sınıfı site sayfa kodundan kaldırılır.
Ayarları değiştirebilirsiniz:
-
Sınıf adı
varioqub-antiflicker
. Örneğin, sınıf CSS’de zaten tanımlanmışsa bu yararlı olabilir.Style
içinde ve parçacığın sonundaki argümandaki adı değiştirin. -
Bekleme süresi. Örneğin, ziyaretçilerinizin sitenizi daha sık mobil cihazlardan görüntülemesi ve internetin daha yavaş olması durumunda değeri artırmak isteyebilirsiniz.
-
Deneye katılan sayaç sayısı. Kod örneği:
{ 'metrika.XXXX': true, 'metrika.YYYY': true }
Birden fazla sayaç olması durumunda Varioqub, listelenen tüm sayaçlarda deneylerin yüklenmesini bekleyecektir.
Bir veya daha fazla sayaçta deney çağrılmazsa, deney maksimum bekleme süresi dolduktan sonra yüklenecek ve deney çağrısının başarılı olduğu sayaç tarafından sayılacaktır.