ga4-cross-device-tracking

GA4 Cross-Device Tracking: User-ID ile Hayalet Kullanıcılardan Gerçek Müşterilere

GA4 Cross-Device Tracking: User-ID ile Hayalet Kullanıcılardan Gerçek Müşterilere

GA4 Cross-Device Tracking: User-ID ile Hayalet Kullanıcılardan Gerçek Müşterilere

|

|

Sr. Data Executive

Sr. Data Executive

Son Güncelleme:

15 Mar 2026

15 Mar 2026

Okuma Süresi:

8 dk

8 dk

Modern dijital dünyada kullanıcı yolculuğu doğrusal değildir. Bir kullanıcı sabah işe giderken mobil cihazından ürünlerinizi inceler, öğle arasında ofiste masaüstü bilgisayarından detaylı karşılaştırma yapar ve akşam evde tabletinden satın alma işlemini tamamlar. Fiziksel dünyada tek bir kişi vardır. Ancak analitik tarafında bu senaryo çoğu zaman üç ayrı kullanıcı gibi görünür.

Varsayılan kurulumla çalışan Google Analytics 4, kullanıcıları cihaz bazlı bir kimlik olan Client-ID üzerinden tanır. Cihaz değiştiğinde, tarayıcı değiştiğinde ya da çerezler silindiğinde sistem aynı kişiyi yeni bir kullanıcı olarak algılar.

Bunun sonucu:

  • Gerçekte olduğundan yüksek kullanıcı sayıları

  • Yapay olarak düşen dönüşüm oranları

  • Parçalanmış funnel analizleri

  • Yanlış pazarlama performans değerlendirmesi

Analitik panelinizde veri artar, fakat içindeki gerçek insan kaybolur.
Buna “hayalet kullanıcı” problemi diyebiliriz.

User-ID Bu Problemi Nasıl Çözer?

User-ID, cihazı değil kişiyi referans alır.
Ancak burada kritik nokta şudur: User-ID Google tarafından üretilmez; sizin sisteminizden aktarılır.

Login olan her kullanıcı için veritabanınızda zaten benzersiz bir ID bulunur.

Bu ID:

  • Anonim olmalıdır

  • Dışarıdan bakıldığında anlam ifade etmemelidir

  • E-posta, telefon veya isim gibi kişisel veri (PII) içermemelidir

Genellikle sistemde var olan dahili kullanıcı ID’si direkt olarak veya SHA-256 ile hash’lenerek gönderilir.

Adım Adım Teknik İşleyiş: 

1) Backend (Kimliğin Kaynağı)

Kullanıcı login olduğunda backend tarafında o kullanıcıya ait benzersiz ID alınır. Bu ID üretilmez, zaten sistemde vardır.

2) Data Layer (Kimliğin Aktarılması)

Login sonrası bu değer dataLayer’a gönderilir:

window.dataLayer = window.dataLayer || [];

window.dataLayer.push({

  user_id: "88219"

});

Burada kritik olan nokta, User-ID’nin kullanıcı durumuna göre doğru yönetilmesidir.

Kullanıcı Durumuna Göre User-ID Gönderimi (Kritik Kural)

Google’ın önerdiği uygulama mantığı şöyledir:

  • Kullanıcı hiç oturum açmamışsa → user_id parametresi gönderilmemelidir.

  • Kullanıcının oturumu açıksa → kullanıcı kimliği gönderilmelidir.

  • Kullanıcı logout olduysa → user_id: null gönderilmelidir.

Bu neden önemlidir?

Eğer kullanıcı çıkış yaptıktan sonra aynı user_id değeri gönderilmeye devam ederse, aynı cihazı kullanan başka biri yanlışlıkla önceki kullanıcıyla eşleştirilebilir. Bu ciddi veri bozulmasına yol açar.

Logout anında null göndermek, GA4’e açık bir sinyal verir:

“Bu cihaz artık o kullanıcıya ait değil.”

Bu küçük detay, veri bütünlüğü açısından hayati öneme sahiptir.

3) Google Tag Manager Katmanı

Google Tag Manager dataLayer’daki user_id değişkenini okur ve GA4 Configuration etiketindeki User-ID alanına aktarır.

Dikkat edilmesi gerekenler:

  • GA4 configuration etiketi tüm sayfalarda çalışmalıdır.

  • User-ID event bazlı değil, configuration seviyesinde tanımlanmalıdır.

4) GA4 Reporting Identity Ayarı

Google Analytics 4 Admin panelinde Reporting Identity ayarı “Blended” olarak seçilmelidir.

Blended modda öncelik sırası şöyledir:

  1. User-ID

  2. Device ID (Client-ID)

Yani User-ID mevcutsa, GA4 cihaz kimliğini ikinci plana alır ve cihazlar arası birleştirmeyi sizin gönderdiğiniz kimlik üzerinden yapar.

User-ID’nin Sınırları

User-ID yalnızca login olan kullanıcılar için çalışır.
Anonim ziyaretçileri birleştirmez.

Bu nedenle:

  • Login oranı düşük sitelerde etkisi sınırlı olabilir.

  • E-ticaret, SaaS ve üyelik tabanlı platformlarda etkisi oldukça yüksektir.

Ayrıca User-ID geçmiş verileri geriye dönük birleştirmez. Aktif edildiği tarihten itibaren veri bütünlüğü sağlar.

Neden Bu Kadar Önemli?

Cross-device tracking teknik bir detay değildir; stratejik bir veri mimarisidir.

Bu sayede:

  • Gerçek kullanıcı sayısını görürsünüz

  • Gerçek dönüşüm oranını ölçersiniz

  • Funnel analizleri anlam kazanır

  • Müşteri yaşam boyu değeri (LTV) daha doğru hesaplanır

  • Pazarlama bütçesi daha sağlıklı optimize edilir

Analitik dünyasında en tehlikeli şey veri eksikliği değil, yanıltıcı veridir. Çünkü yanlış kimlik birleşimi yanlış karar üretir. Yanlış karar ise bütçe kaybettirir.

User-ID doğru kurgulandığında cihazların ürettiği parçalı temasları tek bir insanın gerçek yolculuğuna dönüştürür.

Ve ölçüm yönteminiz değiştiğinde, gördüğünüz gerçek de değişir.

Shape Image
Shape Image

E-Bültenimize Katıl

En son haberleri, güncellemeleri ve özel iç görüleri doğrudan gelen kutunuza almak için abone listemize katılın!

E-Bültenimize Katıl

En son haberleri, güncellemeleri ve özel iç görüleri doğrudan gelen kutunuza almak için abone listemize katılın!

E-Bültenimize Katıl

En son haberleri, güncellemeleri ve özel iç görüleri doğrudan gelen kutunuza almak için abone listemize katılın!