İçeriğe geç
Web Geliştirme

Google Analytics 4'e User-ID (Kullanıcı Kimliği) Gönderme

Yayın tarihi 26 Eylül 2026 Yazar Kerem Kırbıyık 3 dk okuma
Google Analytics 4 User-ID cihazlar arası kullanıcı kimliği ve GTM dataLayer akış şeması

Standart Google Analytics 4 kurulumlarında bir kullanıcı aynı web sitesine sabah iş yerindeki masaüstü bilgisayarından, öğlen cep telefonundan ve akşam evindeki tabletten girdiğinde; GA4 bu kişiyi 3 farklı bağımsız kullanıcı (3 ayrı Client ID) olarak sayar. Bu durum toplam kullanıcı sayısını şişirir, müşteri yolculuğunu parçalar ve organik SEO’nun çok cihazlı dönüşümlere katkısını gizler.

Kullanıcıların oturum açtıklarında aldıkları benzersiz veritabanı ID’sini User-ID özelliği ile GA4’e aktarmak; tüm cihazlardaki davranışları tek bir kullanıcı profilinde birleştirerek Cihazlar Arası (Cross-Device) Takip ve gerçek Müşteri Yaşam Boyu Değeri (LTV) analizi yapmanızı sağlar.


1. Client-ID vs User-ID Mimarisi

[Kullanıcı: Ahmet]
  ├── Sabah (İş Yeri Masaüstü) ──> Client-ID: 111.222 (Anonim Çerez)
  ├── Öğlen (Mobil Telefon)     ──> Client-ID: 333.444 (Anonim Çerez)
  └── Akşam (Ev Tableti)        ──> Client-ID: 555.666 (Anonim Çerez)
                                        │
                         (Ahmet Sitede Giriş Yapar)
                                        ▼
                  [USER-ID: `USR_987654321` İLE EŞLEŞİR!]
          ➔ GA4 Tüm 3 Cihazı "1 TEKİL KULLANICI" Olarak Raporlar! 🟢
ÖzellikClient-ID (Varsayılan)User-ID (Gelişmiş)
Oluşturulma YeriTarayıcı çerezi (_ga).Web sitesi veritabanı / Kimlik doğrulama sunucusu.
KapsamYalnızca tek bir tarayıcı/cihaz.Tüm cihazlar ve platformlar (Web + iOS + Android).
Kullanıcı Sayımı DoğruluğuÇok cihazlı dünyada yanıltıcı (%300 fazla sayım).%100 Gerçek Tekil İnsan Sayımı.
Dönüşüm Atıfı (Attribution)Mobilde keşfedip masaüstünde alan kullanıcıyı kaçırır.İlk organik temas noktasını satışla birleştirir.

2. GTM ve dataLayer ile User-ID Gönderme Kodu

Kullanıcı sitenizde oturum açtığı anda (Login olduğu sayfada veya SSR render’da):

<script>
  // Kullanıcı giriş yaptığında tetiklenir:
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
    'user_id': 'USR_84729104', // Veritabanındaki benzersiz hash/ID (ASLA e-posta yazmayın!)
    'user_membership_type': 'Premium',
    'event': 'user_login_completed'
  });
</script>

3. Google Tag Manager Yapılandırması

  1. GTM’de Veri Katmanı Değişkeni (Data Layer Variable) oluşturun: Değişken Adı: user_id.
  2. GA4 Konfigürasyon Etiketinde (Google Etiketi) veya GA4 Etkinliklerinde:
    • Ayar Parametresi Adı: user_id
    • Değer: {{user_id}}
  3. Değişiklikleri GTM’de yayınlayın.

4. KVKK ve GDPR Gizlilik Kuralı (PII Uyarısı)

Google Analytics hizmet şartlarına göre User-ID alanına Kişisel Olarak Tanımlanabilir Bilgi (PII - Personally Identifiable Information) göndermek kesinlikle yasaktır:

  • ❌ Yasak: ahmet.yilmaz@gmail.com veya +905551234567 (Hesabınız askıya alınır!).
  • ✅ Yasal ve Doğru: USR_98234 veya sha256(kullanici_id) gibi anonimleştirilmiş kimlikler.

Sıkça Sorulan Sorular

GA4 panelinde User-ID verilerini nerede görürüz?

GA4 > Keşfet (Explore) sekmesinde Kullanıcı Gezgini (User Explorer) raporunu açtığınızda her bir user_id bazında tüm oturum geçmişini ve tıklanan sayfaları inceleyebilirsiniz.

Kullanıcı çıkış yaptığında User-ID ne olur?

Kullanıcı çıkış yaptığında user_id değişkenine null veya undefined değeri atanarak anonim çerez takibine geri dönülmelidir.


Stratejik Sonuç

GA4 User-ID entegrasyonu, çok cihazlı kullanıcı yolculuklarını kusursuzca haritalandırarak organik SEO yatırımlarınızın gerçek müşteri dönüşüm gücünü kanıtlar. İleri düzey analitik mimarileri için özel yazılım çözümlerimizi inceleyin.

İlgili Yazılar

Daha kapsamlı destek için: SEO Danışmanlığı hizmetimize göz atın.

Bu yazı faydalı oldu mu?