SEO Dersleri

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

Google Analytics 4 (GA4), önceki Analytics sürümlerine göre çok daha farklı bir ölçüm mantığıyla çalışır. Bu değişimin en çok kafa karıştıran noktalarından biri de Cross Domain Tracking konusudur. Özellikle birden fazla web sitesi, ödeme sayfası ya da harici servis kullanan işletmeler için bu konu doğru anlaşılmadığında veriler tamamen yanlış yorumlanabilir.

Bu rehberde Cross Domain Tracking kavramını, teknik terimlere boğmadan; en temel hâliyle, neden gerekli olduğunu ve neyi çözdüğünü anlatarak ele alıyoruz.

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

GA4’te Cross Domain Tracking Nedir?

Cross Domain Tracking, en basit tanımıyla şunu yapar:

Bir kullanıcının, bir web sitesinden başka bir web sitesine geçtiğinde “aynı kişi” olarak izlenmesini sağlar.

Normal şartlarda GA4, bir kullanıcıyı bulunduğu domain (alan adı) üzerinden tanımlar. Kullanıcı bir domain’den çıkıp başka bir domain’e geçtiğinde GA4 bunu genellikle yeni bir kullanıcı ya da yeni bir ziyaret olarak algılar.

Cross Domain Tracking ise bu kopukluğu ortadan kaldırır.

Basit Bir Örnekle Açalım

Bir kullanıcı düşünelim:

  • www.orneksite.com (ana site)
  • www.odemesitesi.com (ödeme sayfası)

Kullanıcı ana siteden ödeme sayfasına yönlendirildiğinde, Cross Domain Tracking yoksa GA4 şunu düşünür:

“Bu başka bir site, demek ki yeni bir kullanıcı geldi.”

Oysa gerçek hayatta bu aynı kişi, sadece ödeme yapmak için başka bir sayfaya geçti.

Cross Domain Tracking, GA4’e şunu öğretir:

“Bu kullanıcı domain değiştirdi ama aynı kişi, izlemeye devam et.”

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

Universal Analytics ile GA4 Arasındaki Temel Farklar

Universal Analytics (UA) döneminde Cross Domain Tracking:

  • Karmaşıktı
  • Manuel ayarlar gerektirirdi
  • Hatalı kuruluma çok açıktı

GA4 ile birlikte bu yapı daha sade ama daha katı hâle geldi.

Universal Analytics’te Nasıldı?

UA, oturum (session) ve kullanıcıyı daha esnek yorumlardı. Hatalı yapılandırma olsa bile bazı veriler “idare eder” şekilde görünürdü.

GA4’te Ne Değişti?

GA4:

  • Event tabanlı çalışır
  • Kullanıcıyı çok daha net tanımlar
  • Domain değişimlerine karşı daha hassastır

Bu nedenle GA4’te Cross Domain Tracking kurulmadıysa, veriler sadece “biraz hatalı” değil, tamamen yanlış olabilir.

GA4’te Kullanıcı ve Oturum Mantığı

GA4’ü anlamak için önce şu iki kavramı netleştirmek gerekir:

User (Kullanıcı) Nedir?

GA4’te kullanıcı, tarayıcıya atanan Client ID üzerinden tanımlanır.
Bu ID genellikle:

  • Çerezlere
  • Tarayıcıya
  • Domain’e

bağlıdır.

Session (Oturum) Nedir?

Session, kullanıcının siteyle etkileşime geçtiği zaman dilimidir.
Ancak GA4’te session:

  • Domain değiştiğinde
  • Kaynak değiştiğinde
  • Yanlış referral oluştuğunda

kolayca bölünebilir.

İşte Cross Domain Tracking, kullanıcıyı ve oturumu bölünmeden taşımak için vardır.

GA4’te Cross Domain Ne Anlama Gelir?

GA4’te Cross Domain, bir kullanıcının:

  • Bir sitede gezip
  • Başka bir siteye geçip
  • Orada dönüşüm yapmasını

tek bir kullanıcı yolculuğu olarak ölçmek anlamına gelir.

Bu yapı kurulmadığında GA4 şunu yapar:

  • Kullanıcıyı böler
  • Oturumu böler
  • Kaynağı yanlış yazar
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

Tek Domain Takibi ile Cross Domain Takibi Arasındaki Fark

Tek Domain Takibi

  • Kullanıcı yalnızca tek site içinde izlenir
  • Domain değiştiği anda takip kopar
  • Yeni ziyaret gibi algılanır

Cross Domain Takibi

  • Kullanıcı domain değiştirse bile izlenir
  • Oturum devam eder
  • Dönüşüm doğru kaynağa yazılır

Özellikle reklam performansı ölçenler için bu fark kritiktir.

Bir Kullanıcının Birden Fazla Domain Arasında Nasıl İzlenmesi Gerekir?

Doğru senaryo şudur:

  1. Kullanıcı reklamdan siteye gelir
  2. Ürün inceler
  3. Ödeme veya form için başka domaine geçer
  4. İşlemi tamamlar

GA4 bu süreci:

  • Tek kullanıcı
  • Tek yolculuk
  • Tek dönüşüm

olarak görmelidir.

Cross Domain Tracking bu sürekliliği sağlar.

GA4’te Session ve User Mantığının Cross Domain ile İlişkisi

Cross Domain Tracking yoksa:

  • Session sayısı artar
  • User sayısı şişer
  • Conversion path bozulur

Bu da raporların şunları yanlış göstermesine neden olur:

  • Dönüşüm oranı
  • Reklam performansı
  • Funnel analizi

GA4’te Cross Domain Tracking Neden Bu Kadar Önemlidir?

Birçok işletme GA4’te şu soruları sorar:

  • “Neden dönüşümlerim düştü?”
  • “Neden ödeme sayfası referral olarak görünüyor?”
  • “Neden kullanıcı sayım arttı ama satışlar artmadı?”

Bu soruların çok büyük bir kısmının cevabı Cross Domain Tracking eksikliğidir.

Kullanıcı Yolculuğunun Bölünmesi Problemi

Cross Domain yoksa GA4, kullanıcıyı şu şekilde görür:

  • Kullanıcı A → Ana Site
  • Kullanıcı B → Ödeme Sayfası

Oysa gerçekte A ve B aynı kişidir.

Bu da kullanıcı yolculuğunu anlamsız hâle getirir.

Referral Spam ve Self-Referral Sorunları

Ödeme altyapıları ve harici servisler GA4’te sıkça:

  • referral
  • source / medium

olarak görünür.

Bu, GA4’e göre sanki:

“Kullanıcı bu siteye başka bir siteden geldi”

anlamına gelir.
Cross Domain Tracking, bu hatalı yorumlamayı engeller.

E-Ticaret, Ödeme Altyapıları ve Form Servisleri İçin Önemi

Özellikle şu senaryolarda zorunludur:

  • E-ticaret siteleri
  • Harici ödeme sayfaları
  • CRM ve form servisleri
  • Rezervasyon sistemleri

Aksi hâlde gelir ve dönüşüm verileri yanlış domaine yazılır.

Domain, Subdomain ve External Domain Kavramları

Domain Nedir?

Bir web sitesinin ana adresidir.
Örnek: stratejikseo.com

Subdomain Nedir?

Ana domain’e bağlı alt adreslerdir.
Örnek: blog.stratejikseo.com

External Domain Nedir?

Tamamen farklı bir alan adıdır.
Örnek: odemesistemi.com

Hangi Senaryoda Cross Domain Gerekir, Hangisinde Gerekmez?

  • Aynı domain → Gerekmez
  • Subdomain + aynı GA4 → Gerekmez
  • Farklı domain → Gerekir
  • Ödeme altyapısı → Gerekir
  • Harici form servisi → Gerekir

GA4’te Cross Domain Tracking kurulumu sanıldığı kadar zor değildir. Ancak yanlış yerde yapılan küçük bir hata, tüm ölçüm yapısının bozulmasına neden olabilir. Bu nedenle kurulumu adım adım ve sırasıyla yapmak gerekir.

Bu bölümde, hiç GA4 ayarı yapmamış bir kullanıcının bile okuyup uygulayabileceği şekilde ilerliyoruz.

Kurulum Öncesi Hazırlıklar (Bu Kısmı Atlamayın)

Kuruluma başlamadan önce mutlaka aşağıdaki kontrolleri yapmış olmalısınız.

İzlenecek Domainleri Netleştirin

Önce kendinize şu soruyu sorun:

Kullanıcı hangi siteler arasında geçiş yapıyor?

Örnek senaryolar:

  • anasite.com → odeme.com
  • anasite.com → formservisi.com
  • anasite.com → baskawebsitem.com

Bu domainlerin tamamı Cross Domain listesine eklenecektir.

Domainler Arası Yönlendirme Çalışıyor mu Kontrol Edin

Kullanıcı bir siteden diğerine:

  • link ile mi geçiyor?
  • buton ile mi yönlendiriliyor?
  • otomatik redirect mi var?

Eğer JavaScript ile tamamen farklı bir yapı varsa, Cross Domain beklediğiniz gibi çalışmayabilir. Normal link veya buton yönlendirmesi yeterlidir.

GA4 Property ve Web Data Stream Doğru mu?

Tüm domainlerin aynı GA4 property altında izlenmesi gerekir.

Yani:

  • anasite.com için GA4 A
  • odeme.com için GA4 B

şeklinde iki ayrı property varsa, Cross Domain çalışmaz.

GTM mi gtag.js mi Kullanıyorsunuz?

Bu rehber:

  • GA4’ün native (yerleşik) ayarlarını temel alır
  • GTM kullanılsa bile bu ayarlar geçerlidir

Yani ekstra bir karar vermenize gerek yok, GA4 panelinden devam edebilirsiniz.

1. Adım: GA4 Admin Paneline Erişme

İlk olarak Google Analytics hesabınıza giriş yapın.

Ekranın sol alt köşesinde bulunan
Admin (Yönetici) butonuna tıklayın.

Bu ekranda üç sütun görürsünüz:

  • Account
  • Property
  • Property Settings / Data

Burada en kritik nokta şudur:

Doğru Property’yi seçtiğinizden emin olun.

Birden fazla site yönetiyorsanız yanlış property seçmek en sık yapılan hatadır.

2. Adım: Data Streams (Veri Akışları) Ayarlarına Girme

Admin ekranında:

  • Property sütununun altında
  • Data Streams (Veri Akışları) alanına tıklayın

Karşınıza Web, Android ve iOS gibi seçenekler çıkabilir.

Buradan:

  • Web data stream’i seçin

Bu, web sitenizin GA4’e veri gönderdiği ana ayar ekranıdır.

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

3. Adım: Web Data Stream Detaylarını Kontrol Etme

Web data stream’e tıkladığınızda şu bilgileri görürsünüz:

  • Stream URL
  • Measurement ID (G-XXXXXXXXXX)
  • Enhanced Measurement ayarları

Burada şunları mutlaka kontrol edin:

  • URL doğru mu?
  • Ölçüm yapılan ana domain bu mu?
  • Measurement ID boş değil mi?

Bu kontrol, ileride “kurduk ama çalışmıyor” sorunlarını önler.

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

4. Adım: Configure Tag Settings Alanına Girme

Web data stream ekranında biraz aşağı indiğinizde Configure tag settings adlı bir alan görürsünüz. Bu alana tıklayın.

Bu bölüm, GA4 etiketinin nasıl çalışacağını belirlediğiniz ana kontrol merkezidir.

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

5. Adım: Cross Domain Ayarlarına Ulaşma

Configure tag settings ekranında Configure your domains adlı bir seçenek bulunur. Buraya tıkladığınızda Cross Domain Tracking ayar ekranına ulaşırsınız.

6. Adım: Cross Domain Mantığını Anlamak

Bu ekranda GA4 şunu yapar:

  • Belirttiğiniz domainler arasında geçiş olursa
  • URL’ye otomatik olarak _gl parametresi ekler
  • Kullanıcı bilgisini bu parametreyle taşır

Siz manuel olarak parametre eklemezsiniz. GA4 bunu otomatik yapar.

7. Adım: Domain Listesini Oluşturma

Şimdi en kritik adıma geldik.

Domain Eklerken Dikkat Edilecekler

Domain eklerken:

  • Sadece domain adı yazılır
  • https:// eklenmez
  • / sayfa yolu eklenmez
  • www / non-www ayrımı yapılmaz

Doğru örnek:

  • stratejikseo.com
  • odemesistemi.com

Yanlış örnek:

  • https://stratejikseo.com
  • www.stratejikseo.com/sayfa

Subdomain Ekleme Gerekiyorsa

Eğer kullanıcı:

  • blog.site.com
  • panel.site.com

gibi subdomain’ler arasında geçiyorsa ve farklı yapıdaysa, bunları da ayrıca ekleyebilirsiniz.

8. Adım: Ayarları Kaydetme ve Yayına Alma

Tüm domainleri ekledikten sonra:

  • Save (Kaydet) butonuna basın

Bu noktada Cross Domain Tracking aktif hâle gelir.

Ne Zaman Etkili Olur?

  • Yeni gelen kullanıcılar için anında
  • Geçmiş veriler asla değiştirilmez

Kurulum Sonrası Kontroller (Mutlaka Yapın)

URL’lerde _gl Parametresini Görüyor musunuz?

Bir siteden diğerine geçerken URL şu şekilde uzuyorsa:

GA4 Cross Domain Tracking Nedir? Adım Adım Rehber
GA4 Cross Domain Tracking Nedir? Adım Adım Rehber

Bu iyi bir şeydir. Cross Domain çalışıyor demektir.

Bu rehberde GA4’te Cross Domain Tracking’in ne olduğunu, neden kritik bir yapılandırma olduğunu ve adım adım nasıl doğru şekilde kurulması gerektiğini tüm detaylarıyla ele aldık. Ancak unutulmaması gereken önemli bir nokta var: 

GA4 ayarları tek başına bir anlam ifade etmez. Doğru kurulmayan ölçüm altyapısı; SEO performansından Google Ads kampanyalarına, dönüşüm optimizasyonundan bütçe yönetimine kadar tüm dijital pazarlama kararlarını doğrudan etkiler. Eğer verilerinizi gerçekten doğru okumak, reklam ve SEO yatırımlarınızı sağlıklı veriler üzerinden yönetmek istiyorsanız, profesyonel bir ölçüm ve analiz altyapısına sahip olmanız gerekir. Bu noktada, SEO danışmanlığı ve Google Ads danışmanlığı hizmetlerimizle, yalnızca trafiği değil; doğru kullanıcıyı, doğru dönüşümü ve sürdürülebilir büyümeyi hedefleyen markalar için uçtan uca çözümler sunuyoruz.