Ana Sayfa / Seviye 3 / Looker Studio / Blended Data İleri

Blended Data İleri

📚 Seviye 3 — Uzmanlaşma ⏱ ~12 dakika
📌 Nereden Geliyoruz?
Veri Kaynakları dersinde Looker Studio'ya GA4, Google Ads ve Search Console gibi tek tek veri kaynaklarını bağlamayı öğrenmiştik. Şimdi uzmanlaşma seviyesine geçiyoruz: birden fazla veri kaynağını Blended Data ile birleştirip cross-platform analizler yapacak ve tek grafikte çoklu kaynak verisi göstereceğiz.

1. Blended Data Nedir?

Blended Data, Looker Studio'da birden fazla veri kaynağını tek bir grafikte birleştirmenizi sağlar. Cross-platform analiz ve karşılaştırma raporları için kritiktir.

a) Ne Zaman Kullanılır?

2. Join Keys (Birleştirme Anahtarları)

İki veri kaynağını birleştirmek için ortak bir boyut (dimension) gerekir. Bu boyut "join key" olarak adlandırılır.

a) Yaygın Join Key'ler

Join KeyBirleştirilen KaynaklarKullanım
DateGA4 + Google AdsGünlük trend karşılaştırma
DateGoogle Ads + Meta AdsCross-channel günlük performans
CampaignGA4 + Google AdsKampanya bazlı birleştirme
Landing PageGA4 + Search ConsoleSayfa bazlı SEO + trafik analizi
graph LR GA4["📊 GA4\nSessions, Conversions"] --> BLEND["🔗 Blend\n(Join Key: Date)"] ADS["📢 Google Ads\nClicks, Cost, Impressions"] --> BLEND BLEND --> TABLE["📋 Birleşik Tablo\nTüm metrikler tek yerde"] style GA4 fill:#E8F6FC,stroke:#29ABE2 style ADS fill:#FEF3C7,stroke:#F59E0B style BLEND fill:#DCFCE7,stroke:#22C55E
🚫 Yaygın Yanılgı

❌ Yanlış: "Blend edilen kaynaklar otomatik doğru eşleşir"

✅ Doğru: Blend (veri birleştirme) yalnızca belirlediğiniz join key üzerinden çalışır ve left outer join kullanır. Eğer join key doğru seçilmezse (örneğin tarih formatları uyumsuzsa veya farklı granülarite — biri günlük diğeri aylık — kullanılıyorsa) veriler yanlış eşleşir veya boş satırlar oluşur. Ayrıca blend sağ taraftaki kaynakta eşleşmeyen satırları göstermez. Blend sonuçlarını her zaman kontrol edin: toplam değerler kaynak bazında doğru mu? Boş hücre var mı? Join key seçimi blend'in başarısını doğrudan belirler.

b) Left Outer Join

Looker Studio'da blend'ler left outer join kullanır. Sol taraftaki (ilk) veri kaynağının tüm satırları gösterilir; sağ taraftaki kaynaklarda eşleşme yoksa o alanlar boş kalır.

🎯 Benzetme: Left outer join bir sınıf yoklama listesi gibidir. Sol taraf yoklama listesi (tüm öğrenciler), sağ taraf sınav sonuçlarıdır. Sınava girmeyen öğrenciler listede görünür ama sınav notu boş kalır.

3. Pratik Blend Örnekleri

a) GA4 + Google Ads + Search Console Blend

b) Google Ads + Meta Ads Cross-Channel

4. IFNULL ve COALESCE Fonksiyonları

Blend sonucunda boş (NULL) kalan alanları yönetmek için bu fonksiyonlar kullanılır.

a) IFNULL

IFNULL(Google Ads Cost, 0) + IFNULL(Meta Spend, 0)

Eğer Google Ads Cost null ise 0 olarak kabul et. Toplama işlemlerinde null değerlerin sonucu bozmesini engeller.

b) COALESCE

COALESCE(GA4 Revenue, Ads Conv Value, 0)

Sırayla kontrol eder: İlk null olmayan değeri döndürür. Birden fazla kaynaktan aynı metriği çekiyorsanız kullanışlıdır.

💡 İpucu: Blend'lerde hesaplanan alanlar (calculated fields) oluştururken her zaman IFNULL kullanın. Aksi takdirde bir kaynakta veri eksik olduğu günlerde toplam metrikler null döner ve grafiklerde boşluklar oluşur.

5. Sınırlamalar

a) Bilinen Kısıtlamalar

graph TD LIMITS["⚠️ Blend Sınırlamaları"] --> L1["Max 5 kaynak"] LIMITS --> L2["Yalnızca Left Outer Join"] LIMITS --> L3["Performans sorunları\n(çok satır)"] LIMITS --> L4["Filtre kısıtlamaları"] LIMITS --> L5["Tarih senkronizasyonu\ngerektirip"] style LIMITS fill:#FEE2E2,stroke:#EF4444
⚠️ Uyarı: Meta Ads verisi doğrudan Looker Studio'ya bağlanamaz (resmi connector yoktur). Supermetrics, Funnel.io gibi üçüncü taraf connector'lar veya Google Sheets aracılığıyla manuel/otomatik veri aktarımı gerekir.
🎯 Bu Dersten Öğrenmen Gerekenler
  • Blended Data ile birden fazla veri kaynağını join key üzerinden tek grafikte birleştirebilirsin.
  • GA4 + Google Ads veya Google Ads + Meta Ads cross-channel karşılaştırma tabloları oluşturabilirsin.
  • Left outer join mantığını anlayıp eşleşmeyen satırların neden null döndüğünü açıklayabilirsin.
  • Tarih boyutunu join key olarak kullanarak farklı platformlardan gelen zaman serisi verilerini hizalayabilirsin.

📝 Quiz — Bilgini Test Et

← Önceki Ders Sonraki Ders →