Web alanları arası ölçüm, etkinliklerin farklı alanlara geçiş yapan tek bir kullanıcıyla doğru şekilde ilişkilendirilebilmesini sağlar. Normalde geliştirilmiş ölçüm üzerinden etkinlik tetikleyen giden tıklamalar, giden bağlantının web alanları arası ölçüm kapsamında listelediğiniz bir alana yönlendirdiği durumlarda yoksayılır.
Hiçbir ücret ödemeden müşteri yolculuğu analizleri elde edin
Başlarken, web alanları arası ölçüm gibi özelliklerden yararlanarak müşterilerin web siteleriniz genelinde nasıl etkileşime girdiğini keşfedebilirsiniz.
Videoya genel bakış
Kendi dilinizdeki altyazıları görmek için YouTube altyazılarını açın. Video oynatıcının en alt kısmındaki ayarlar simgesini seçtikten sonra "Altyazılar"ı ve dilinizi seçin.
Çerezler ve web alanları arası ölçüm
İzin verildiğinde Analytics, her benzersiz kullanıcı ve her benzersiz oturum için kimlik belirlemek üzere birinci taraf çerezlerini kullanır.
- Web alanları arası ölçüm olmadığı durumlarda, kullanıcının ziyaret ettiği her alan için yeni kimliklere sahip olan yeni çerezler oluşturulur. Sonuç olarak aynı cihazda farklı kök alanları (ör. www.example.com ve www.anotherexample.com) ziyaret eden tek bir kullanıcı ayrı ayrı tanımlanır (bir kullanıcı ve bir oturum yerine iki kullanıcı ve iki oturum).
- Web alanları arası ölçüm olduğu durumlarda, kullanıcı bir bağlantı veya form aracılığıyla alanlar arasında gezinirken çerezler URL parametresi (
_gl
) ile bir alandan diğerine aktarılır ve aynı kimlikleri korur. Sonuç olarak Analytics yalnızca bir kullanıcı ve bir oturum tanımlar.
Kendi kendine yönlendirmeleri önlemenin yolları:
- Sitenizdeki tüm sayfaların Analytics ölçüm koduyla etiketlendiğinden emin olun
- Web alanları arası ölçümün tüm sayfalarınızda doğru şekilde yapılandırıldığından emin olun
- Bir alandaki tüm alt alan adlarının aynı çerez alan adını kullandığından emin olmak için ölçüm kodunuzdaki çerez alan adı ayarlarınızı kontrol edin.
- Alt alan adlarını hariç tutma listesine ekleyin
Yönetici bölümünden web alanları arası ölçümü ayarlama
Web alanları arası ölçüm kapsamına dahil etmek istediğiniz her alan adı için etiketinizi (ör. tüm HTML sayfalarınızda bulunan Google etiketi) kontrol edin. Her sayfadaki etikette, aynı web veri akışından alınmış aynı etiket kimliği bulunmalıdır ("G-" biçimli kimlik aynı olmalıdır).
- Yönetici bölümünde Veri toplama ve değiştirme bölümünde Veri akışları'nı tıklayın.
Web alanları arası ölçümü ayarlayıp 100 adede kadar koşul oluşturmak için Önceki bağlantı, eriştiğiniz son Analytics mülkünü açar. Mülk seçiciyi kullanarak mülkü değiştirebilirsiniz. Düzenleyici rolüne veya daha üst düzey bir role sahip olmanız gerekir - .
- Web'i ve ardından bir web veri akışını tıklayın.
- Web akışı ayrıntılarında, en alttaki Etiket ayarlarını yapılandırın'ı tıklayın.
- Ayarlar bölümünde Alanlarınızı yapılandırın'ı tıklayın.
- Alanlar genelinde aynı Google etiketini kullanıyorsanız bu etiketler otomatik olarak algılanır ve Öneriler bölümünde gösterilir. Bir öneriyi kabul etmek için Ekle'yi tıklayın.
Manuel olarak alan eklemek için Aşağıdaki koşulları karşılayan alan adlarını dahil et bölümünde Koşul ekle'yi tıklayın:- Bir eşleme türü seçin.
- Alan bölümünde, eşlemek istediğiniz alanın tanımlayıcısını girin (ör. example.com).
- Web alanları arası ölçüm kapsamına dahil etmek istediğiniz tüm alan adlarını ekleyin.
- Kaydet'i tıklayın.
Manuel kurulum
Web alanları arası ölçümün Analytics arayüzünden yapılandırılması önerilir. Ancak karşılaştığınız bazı senaryolarda ölçüm kodu üzerinden özel bir çözüm uygulamanızı gerekebilir. Bu tür durumlarda kimliklerin alanlar arasında aynı kalmasını sağlamak amacıyla gtag.js API'sinin get ve set komutlarından yararlanarak manuel bir kurulum yapabilirsiniz. Web alanları arası ölçümü manuel olarak ayarlama hakkında daha fazla bilgi edinin.
Örnek
Kaynak alandan Client-ID almak için get
yöntemi kullanılır:
gtag('get', 'TAG_ID', 'client_id', (client_id) => {
// Store the client ID in a variable.
});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
// Store the session ID in a variable.
});
Aldığınız Client ID ve oturum kimliklerini, hedef alan adına işaret eden bağlantıya ekleyin:
<a href="https://example.com/?clientId=XXXXX&sessionId=YYYYY">example.com</a>
Hedef sayfada URL'deki kimlikleri okuyup config komutuyla ayarlayın:
gtag('config','TAG_ID', {
'client_id': getClientIdFromUrl(),
'session_id': getSessionIdFromUrl()
});
Web alanları arası ölçümün düzgün çalıştığını doğrulama
Web alanları arası ölçüm, web sitenizdeki URL'lere parametreler ekleyerek çalışır. Nadir durumlarda web sunucunuz, 5xx hata yanıtı kodu döndürme veya indirme işlemi başlatamama gibi bir hatayla karşılaşabilir.
Web alanları arası ölçümün çalıştığını doğrulamak için:
- Sitenizde, web alanları arası ölçüm yapılandırmanızdaki bir alana işaret eden bağlantılardan veya formlardan birinin bulunduğu bir sayfayı açın.
- Bağlantıyı tıklayarak veya formu göndererek hedef alana gidin.
- Sayfanın düzgün şekilde yüklendiğini doğrulayın.
_gl
bağlayıcı parametresinin hedef alandaki URL'de mevcut olduğunu doğrulayın (ör.https://www.example.com/?_gl=1*abcde5*
).- Web siteniz indirme olanağı sunuyorsa: URL'deki bağlantı parametresini içeren bir sayfaya gidin ve bir indirme işlemi başlatın. İndirme işleminin başarıyla başladığını doğrulayın.
Hatayla karşılaşırsanız Web alanları arası ölçümle ilgili sorunları giderme bölümünü inceleyin.
Sorun giderme
Yukarıdaki adımları uygulayarak hedef alan adının URL'sinde _gl
parametresinin bulunduğunu onaylayamıyorsanız arayüzde yapılandırdığınız alan adının sitenizin işaret ettiği alan adıyla aynı olduğunu tekrar kontrol edin.
Web sitenizin web alanları arası ölçümün düzgün çalışmasını engelleyecek biçimde yapılandırılmış olması da mümkündür. Deneyimli bir web geliştirme uzmanından yardım alarak web sitenizin aşağıdaki sorunlardan etkilenip etkilenmediğini araştırın.
URL yönlendirmeleri
Hedef sayfanın yönlendirme yapması ya da rastgele sorgu parametrelerini desteklememesi, _gl
parametresinin, önceki sayfada Analytics tarafından eklenmiş olsa bile URL'den çıkarılmasına yol açabilir. (Bu işlem çoğu zaman gözle görülemeyecek kadar hızlı gerçekleşir.) Sitenizin bu sorundan etkilendiğini doğrulamak için Chrome Geliştirici Araçları'nı kullanarak bir önceki sayfanın yaptığı ağ isteklerine göz atabilirsiniz. Bu sorunu düzeltmek için sitenizi yönlendirmelerde _gl
parametresini koruyacak şekilde yapılandırın.
Diğer komut dosyalarıyla uyuşmazlıklar
Web alanları arası ölçüm, bir sayfanın belge düğümünde etkinlik işleyici oluşturarak çalışır. Kullanıcı bir bağlantıyı tıkladığında tıklama etkinliği belge düğümünü açar ve bağlantı URL'sine _gl
parametresi eklenir. Aşağıdaki senaryolar bu işlemin düzgün çalışmasını engeller:
- Gezinmeyi kullanıcı işlemine doğrudan verilen yanıt yerine JavaScript'in tetiklemesi.
- Sayfada rekabet eden komut dosyalarının etkinlik yayılımını belge düğümüne ulaşmadan durdurması (ör.
Event.stopPropagation()
kullanımı).