Universal Analytics için Web Alanları Arası İzleme
Google Tag Manager (Google Etiket Yöneticisi) üzerinden Google Analytics kurulumları bağlamında Çoklu Domain Google Analytics Kurulumu başlıklı yazımda birden fazla alan yönetimi (farklı alanadı ya da subdomain/subdirectory) için yapılması gerekenlere kısaca değinmiştim.
Aldığım birkaç ek soru üzerinden bu yazıyı biraz daha genişletmenin uygun olacağını düşünüyorum. Ek olarak, GA4 temelinde de geliştirmelerin yer aldığı Google Analytics ve Google Tag Manager Domain Yönetimi başlıklı yazıma da göz atabilirsiniz.
Web Alanları Arası İzleme
Bu yazıda Google Tag Manager hesabımız üzerinden sabit dize kullanarak mülk, alanadı ve ilişkilendirilecek çoklu alan adları için değişkenler üzerinden Google Analytics entegrasyonunu sağlayacağız.
Kullanıcı Tanımlı Değişkenler
Google Tag Manager hesabımız altında tanımladığımız Container içeriğinde tekrar kullanılabilir kullanıcı tanımlı değişken oluşturmak tanımlanan etiketlerin yoğunluğu arttığında oldukça hayat kurtarıcı olabilmekte. Bu nedenle tavsiyem yeni bir Container oluşturduğunuzda belirlediğiniz örüntüler bağlamında (aynı isim vb.) kullanımınıza uygun ve geniş ölçekte kullanılabilecek değişkenler tanımlamanız olacaktır. Bu değişkenlerin size oldukça fazla zaman kazandıracağından ve ortaya çıkabilecek hataları büyük olasılıkla önleyeceğinden emin olabilirsiniz.
gaProperty
gaProperty değişkeni, sahip olduğunuz Google Analytics mülküne ait UA veya GA4 ID değerini (UA-XXXXXXXX-X ya da G-XXXXXXXX) taşıyacak değişken olarak tanımlanmaktadır. Oluşturacağınız her yeni etiket için İzleme Kimliğinizi tekrar tekrar yazmak yerine gaProperty değişkenini seçmeniz yeterli olacaktır.
Cookie Domain (otomatik çerez alan adı yapılandırması) Universal Analytics için en iyi uygulamalardan biridir ve otomatik (auto) olarak seçilmelidir. Bu sayede Google Analytics otomatik olarak cookie içeriğini oluştururken en uygun domain seçimini kendisi belirleyecektir1. Bir sonraki adımda Google Analytics güncellemesiyle birlikte Google Analytics ayarlamaları ayrı bir değişken alanı olarak kurgulanabilir hale gelmiştir. Oluşturduğumuz değişkenleri bu sayede tek bir alan altından yapılandırabiliriz.
Bu işlem için Google Tag Manager altında oluşturduğunuz Container ile ilişkili olarak şu adımları takip edebilirsiniz: User-Defined Variables > New > Google Analytics Settings > Tracking ID. Tracking ID Google Analytics mülküne ait izleme kimliğinizi gireceğiniz yer olacaktır2.
Field to Set altında allowLinker field’ını true
değeri ile oluşturalım. Cookie Domain alanımız auto seçtiğimiz için ayrıca cookieDomain field’i oluşturmamıza gerek kalmıyor. Ancak auto yerine domain tanımlama işlemini kendiniz belirlemek isterseniz elbette variable olarak domaini tanımlayıp burada o domaini çağırabilir ve bu field üzerinden de tanımlama yapabilirsiniz3. Son olarak Cross Domain Tracking > Auto Link Domains alanına da kurulumun işleyeceği domainlerimizi (domain1.com, domain2.net, domain3.org…) yazıyoruz.