<head> içine yerleştirilmemişse Google Analytics zaman uyumsuz izleme kodunun herhangi bir faydası var mı?


9

Eşzamansız Google Analytics komut dosyasına gitmek istiyorum, ancak kafamda olmamasını tercih ediyorum (bunun en iyi uygulama olduğunu bilmeme rağmen).

Yani, kafada değilse async kodunu kullanmanın herhangi bir yararı var mıdır, yoksa alternatif olarak, sadece açılış gövde etiketinin içinde veya bir .NET kullanıcı kontrolünde olduğu gibi sayfanın en üstüne başka bir yere yerleştirmek güvenli olur mu? Sayfanın en üstüne yüklenen

DÜZENLE:

Gelen talimatlar Google devletler:

Bu bir seçenek değilse, eşzamansız snippet'i sayfanın altına yerleştirebilirsiniz. Ayrıca eşzamansız izlemenin bazı avantajlarını korumak için snippet'inizi bölebilirsiniz.

Kodu oraya yerleştirirseniz (bölmeden) hala eşzamansız yüklemeden yararlanabilir miyim yoksa zaten altta olduğu için önemsiz mi?

Yanıtlar:


7

Eski izleme kodunun sayfanın alt kısmında olmasıyla karşılaştırıldığında, <body> öğesinin üstünde eşzamansız kod bulunması, izlemenin sayfadan ayrılan (veya sayfadaki öğelerle etkileşimde bulunan kullanıcıları kaydetme olasılığının daha yüksek olduğu anlamına gelmelidir) izlenir).


3

Başlığa koymaktan en fazla yararı elde ettiğiniz her yere koyabilirsiniz. Web sayfanıza eklemek için tam talimat burada - http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html .

Yine de baş veya gövde etiketlerinin içine koymak istiyorsunuz. Sadece net olmak için. Ama bunun ötesinde ne istersen yapabilirsin.


1
Talimatlar ayrıca, zaman uyumsuz kodunu sayfanın altına yerleştirebileceğinizi de söylüyor. Bunun eski koda göre bir yararı olur mu?
plntxt

1
Google, kodu hemen hemen her yere koyabileceğinizi, ancak çoğu sayfa için en uygun yerin <head> ( code.google.com/apis/analytics/docs/tracking/asyncTracking.html ) altında olduğunu
ima eder

1
@pelms, bu benim endişem, ima edilir, ancak açık bir alternatif yerleştirme (eski kodun bulunduğu alt kısım dışında) belirtilmez.
plntxt

1

Analiz kodunuzu sayfanızın herhangi bir yerine ekleyebilirsiniz. Google, sayfanızdaki tüm etkinlikleri tanımlayacak / kaydedecek kadar akıllıdır. Asenkrondan bahsederken, satır içi / senkronizasyon yerleşimi hakkında düşünmenin bir anlamı yoktur.

Sitelerimin çoğu için en altta kullandım ve hiçbir sorun bulamadım.

Google analitik hesabınızda aldığınız ana yükleme etkinlikleri:

1) Dom yükleme süresi
2) Sayfa yükleme süresi

Bu, her şeyi dikkate alır ve kodunuzu nereye eklediğinizden bağımsızdır.

Bu sürenin sayfadaki Google komut dosyası konumuna göre şu şekilde hesaplanması mümkün olabilir (
DOM yükleme süresi -> tarayıcının yükleme zamanı dom yükleme olayı - GA komut dosyası yükleme / olay
Sayfa yükleme süresi -> zaman pencere yükleme olayı ateşleme - GA komut dosyası yükleme / olay

Eğer durum buysa, komut dosyası konumu, bir kez daha daha doğru bir şekilde daha fazla zamana değiştirirken küçük bir rol oynayacaktır, çok fazla fark yarattığını düşünmüyorum. sayfa sırayla yüklenir)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.