GA4
2025
Google Analytics 4 (GA4) Kurulumu ve Ölçümleme Rehberi 2025
Bu kapsamlı rehberde GA4 kurulumu, Tag Manager ile etkinlik izleme,
e-ticaret ölçümleme, Consent Mode v2, UTM etiketleme ve
raporlama panoları dâhil olmak üzere pratik adım adım tüm süreçleri bulacaksınız.
Hedefimiz: doğru veri, doğru karar ve daha fazla büyüme.
- Hızlı Kurulum: GA4 ölçüm kimliği (G-XXXX) ile 10 dakikada temel izleme.
- Doğru Dönüşümler: Purchase/Lead/AddToCart gibi olayları standartlaştırma.
- Temiz Raporlama: UTM kuralları, BigQuery ve Looker Studio panoları.
GA4 Nedir? Universal Analytics’ten Farkları
GA4, olay tabanlı (event-based) veri modeline dayanır. Oturum ve sayfa görüntüleme yerine
her etkileşim bir “event” olarak kaydedilir. Bu sayede platformlar arası (web + uygulama)
ölçümleme ve esnek raporlar mümkün olur.
Başlık | Universal Analytics | GA4 |
---|---|---|
Veri Modeli | Oturum/Sayfa | Event/Parametre |
Cihazlar | Web odaklı | Web + App (tek property) |
Raporlama | Standart | Keşif (Exploration) |
Otomatik Olaylar | Sınırlı | Enhanced Measurement |
Gizlilik | Çerez odaklı | Consent Mode ile esnek |
Kurulum Yolları: GTM, gtag.js, Eklenti
Üç temel kurulum yöntemi vardır. Önerilen yol Google Tag Manager kullanmaktır.
A) Google Tag Manager
- GTM’e giriş → Tags > New > GA4 Configuration
G-XXXXXXX
ölçüm kimliğini girin- Trigger: All Pages → Submit
Avantaj: Tek yerden yönetim, sürümleme, hata riskini azaltır.
B) gtag.js (manuel)
Tema <head>
bölümüne ekleyin:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>
C) WordPress Eklentisi
- Popüler eklentiler: GA Google Analytics, Site Kit
- Ayarlara G-XXXXXXX kimliği girin
- Çakışma olmaması için tek yöntem kullanın
Olaylar & Dönüşümler: Purchase, Lead, AddToCart
GA4’te tüm etkileşimler olaydır. Önerilen isimleri kullanmak raporlamayı kolaylaştırır.
Önerilen olay adları
purchase
— satın almagenerate_lead
— form gönderimi/leadadd_to_cart
,begin_checkout
login
,sign_up
Dönüşüme işaretleme
- GA4 > Admin > Events
- Olay adının yanında Mark as conversion
Örnek: Lead olayını GTM ile gönderme
gtag('event', 'generate_lead', {
method: 'contact_form',
form_id: 'contact-1',
value: 1
});
Enhanced Measurement & DebugView
Admin > Data Streams içinden “Enhanced Measurement”ı açarak scroll, site search,
outbound click gibi olayları kod yazmadan toplayabilirsiniz. Test için DebugView’ı kullanın.
UTM Kuralları & Kampanya Adlandırma
UTM’ler raporlarda kanal/kaynak/medium ayrımını doğru göstermek için kritik önemdedir.
Standartlar
utm_source
: google, meta, newsletterutm_medium
: cpc, social, emailutm_campaign
: 2025-q3-brand-remarketingutm_content
: a-b-test, creative-01
Örnek link
https://www.site.com/urun?utm_source=google&utm_medium=cpc&utm_campaign=2025-q3-brand&utm_content=creative-01
GA4 E-Ticaret (items, purchase)
E-ticaret için purchase
olayı; sepet değerini, para birimini ve items
dizisini içerir.
gtag('event', 'purchase', {
transaction_id: 'T12345',
value: 799.90,
tax: 0,
shipping: 0,
currency: 'TRY',
items: [
{ item_id: 'SKU-001', item_name: 'Ürün Adı', quantity: 1, price: 799.90 }
]
});
Consent Mode v2: Çerez Onayı ile Ölçüm
KVKK/GDPR uyumu için Consent Mode v2 kurun. Bu sayede reddedilen çerezlerde modellemeli ölçüm devreye girer.
gtag('consent', 'default', {
'ad_storage': 'denied',
'analytics_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied'
});
Kullanıcı onay verdikten sonra ilgili alanları 'granted'
yapın.
Looker Studio & BigQuery Raporlama
GA4 verilerini BigQuery’e aktararak ham verilere erişin; Looker Studio ile görsel panolar kurun.
Önerilen panolar
- Kanallar & ROI
- Ürün & Gelir dağılımı
- Funnel (acquisition → conversion)
Hızlı metrikler
- Toplam Oturum: 124.588
- Dönüşüm Oranı: %2,6
- Gelir (son 30g): ₺1.240.000
Yaygın Hatalar & Çözüm Kontrol Listesi
- Çifte kurulum yok (GTM + eklenti çakışması)
- Event adları GA4 önerilenlerle uyumlu
- UTM imlası tutarlı (source/medium)
- Consent Mode v2 tetikleniyor
- DebugView’da olaylar görünüyor
Sık Sorulan Sorular