Blog
GA4'ten Looker Studio'ya: Sayılar Neden Tutmuyor?
6 Ağustos 2026 · 3 dk okuma
Bu sitenin GA4 mülkünde bir süre "veri API'si kapalı" diye bir not vardı: bir çağrı 403 dönmüştü, üstüne gidilmemiş, kapalı sanılmıştı. Sonra aynı çağrıyı tekrar denedim ve sorunsuz çalıştı; bir kapanma tarihi yoktu, sadece bir daha test edilmemişti. Bu, daha önce bu site hakkında yazdığım bir teşhis hikayesindeki dersle aynı yerde birleşiyor: panelde gördüğünüz şey her zaman güncel gerçek değil, bazen sadece en son ne zaman bakıldığının fotoğrafı. Bu yazıda GA4 ile Looker Studio arasında sayıların neden tutmadığını, üç gerçek mekanizma üzerinden anlatıyorum.
Looker Studio, GA4'ün Kendisi Değil
Looker Studio'nun yerel GA4 bağlayıcısı, arka planda GA4'ün Data API'sini çağırıyor. Yani gördüğünüz rapor, GA4'ün kendi arayüzünün ürettiği bir şey değil, aynı veriye farklı bir sorguyla bakan ayrı bir katman. Bu ayrım önemli, çünkü GA4 arayüzündeki standart raporlar ile API üzerinden çekilen, özellikle çok boyutlu ya da yüksek hacimli sorgular farklı davranabiliyor: bazı durumlarda örnekleme devreye girip rakamı yaklaşık hale getiriyor. İki ekranın aynı mülkü gösterdiğini varsaymak, aslında iki farklı sorgunun sonucunu karşılaştırmak demek.
Onay Verilmeyince Ölçüm Hiç Başlamıyor
Bu sitede GA4, ziyaretçi çerez onayı vermeden hiçbir istek atmıyor (Consent Mode v2'yi Basic modda kurduğumu ayrı bir yazıda anlatmıştım). Reddet'e basan ya da onay ekranını hiç görmeden ayrılan bir ziyaretçi GA4'e hiç düşmüyor. Aynı sitede çerezsiz çalışan Ahrefs Analytics ise onay koşuluna bağlı değil, herkesi sayıyor. Sonuç: aynı gün aynı sitedeki iki analiz aracı birbirinden gerçekten farklı sayılar üretiyor, biri hatalı olduğu için değil, ikisi de farklı bir kümeyi ölçtüğü için. Looker Studio'da bir GA4 kaynağını başka bir araçla karşılaştırırken önce hangisinin onay koşuluna bağlı olduğuna bakmak gerekiyor.
Google Signals Açıkken Bazı Satırlar Kayboluyor
Google Signals açık bir mülkte GA4, gizlilik gerekçesiyle bazı satırları rapordan çıkarıyor: özellikle demografi ya da ilgi alanı gibi boyutlar eklendiğinde, tekil bir ziyaretçinin tahmin edilebileceği küçük gruplar otomatik olarak "eşikleme" ile gizleniyor. Bu bir veri kaybı değil, bir gizlilik önlemi, ama sonucu aynı: Looker Studio'da bir boyut kırılımı eklediğinizde toplam rakamın, raporun başındaki genel toplamdan daha düşük çıkması sizi şaşırtmasın; ikisi farklı gizlilik eşiklerinden geçiyor.
Yeni Bir Boyut Eklemek Geçmişi Doldurmuyor
Bu siteye gider oranı hesaplayıcısının parametrelerini (yıl sayısı, karşılaştırılan iki gider oranı) GA4'te raporlanabilir hale getirmek için özel boyutlar tanımladım. Kayıttan hemen sonra Looker Studio'da bu boyutları kırılım olarak kullanmayı denedim ve kayıttan önceki hiçbir olay için veri gelmediğini gördüm; sadece kayıt anından sonrakiler sayılıyordu. GA4'te özel boyut tanımlamak geçmişe dönük doldurmuyor, sadece ileriye dönük topluyor. Bir boyutu "birikince eklerim" diye ertelemek, o dönemi kalıcı olarak kaybetmek demek; ihtiyaç belli olduğu anda kaydetmek gerekiyor.
Bu da Raporlamanın Güvenilirliği Meselesi
Bu detaylar bir yönetim panosunu okuyan biri için teknik ayrıntı gibi görünebilir, ama sermaye piyasaları gibi düzenlenmiş bir sektörde rapor sunan biri için değil. Bir paydaşa "sitede şu kadar ziyaretçi vardı" derken hangi aracın hangi eşikten geçtiğini bilmemek, farkında olmadan yanıltıcı bir rakam sunma riski taşıyor. İki gösterge panelinin neden anlaştığını değil, neden anlaşmadığını açıklayabilmek, raporlayanın işin mutfağını gerçekten bildiğinin göstergesi.
Sonuç
Looker Studio, GA4'ün üstüne inşa edilmiş bir sorgu katmanı; kendi başına bağımsız bir veri kaynağı değil. Sayılar tutmadığında ilk bakılacak yer grafiğin biçimi değil, altındaki üç şey: onay sinyalleri veriyi hiç toplayıp toplamadığı, Google Signals'ın bir eşikleme uygulayıp uygulamadığı, ve karşılaştırdığınız boyutun ne zamandan beri kayıtlı olduğu. Benzer bir teşhis sürecinde yardım isterseniz, iletişime geçebilirsiniz →.