Uzun zamandır yazmayı planladığım ama bir türlü vakit bulamadığım bir konuya değinmek istiyorum.
İlk olarak yaklaşık 2 yıl önce kazara keşfettiğim bir olaydan bahsedeyim;
Yeni açmış olduğum bir web sitesi için Google Analytics kodu almak için giriş yaptım, adımları tek tek ilerledim ve kodu aldım. Sonrasında ilgili siteye değil de dalgınlıkla başka bir siteye ekledim bu kodu. Açtım analytics’i ve ziyaretlerin görünmesini bekledim ama ekranda gelen giden yok, sonrasında kodu incelediğimde yanlış siteye eklediğimi farkettim. Bu esnada ampül yandı ve kodu eklediğim sitenin analytics hesabına girdim ve orada diğer siteye gelen ziyaretleri gördüm. Bu saatten sonra analytics kodunun her bir siteye özel olmadığını anladım.
Buraya kadar herşey ok, biraz daha incelersek eğer, google analytics hesabı oluştururken benden hangi sitede kullanacağım ile ilgili veriyi alıyordu, dolayısıyla o site için üretmiş olduğum kodu, ID yi başka bir sitede kullanamazdım değil mi?
Daha sonradan analytics kodu dışında ecommerce tracking code da dahil olmak üzere bir çok analytics takip kodunun kendi sitem için üretilmişlerini (kendi id si ile değiştirmeden) başka bir domain altındaki siteye eklediğimde de çalıştığını gördüm.
Sizde deneyebilirsiniz. Nasıl yapacağınızı aşağıda anlatıyorum.
Google’dan analytics kodu almak için ilk önce oturum açıyorsunuz, aşağıdaki ekrana geliyorsunuz (nasıl analytics kodu alacağınızı biliyor varsayıyorum)
Burada “Web Sitesi URL’si” verisini istemekte google, ve bir sonraki step de bu URL ye özel ID ile tanımlanmış bir kod verecek…
İkinci ve son adımda (eğer subdomain var ise onuda seçeneklerden seçerek) aşağıdaki kodu vermekte, gördüğünüz gibi benim siteme ait bir Account ID si, ben bunu görünce bu kodun sadece benim sitemde çalışacağını düşünüyorum. Ama öyle değil, alın bu kodu kendi sitenize ekleyin, sizin sitenizin datası benim oluşturduğum bu analytics hesabına düşecektir 🙂
Şimdi soru şu aslında, madem google analytics hesabı oluştururken bizden domain bilgisi vs.. istiyor ve unique ID üretiyor bu domaine atıyor, neden bir başka sitede bu ID ile üretilmiş kodu eklediğimizde de çalışıyor? Normalde bu kodun sadece ilgili domain altında çalışması gerekmez mi?
Bakalım ne cevap gelecek 🙂