İçeriğe geç
ceaksan
PREMIUM shopify

Shopify Multi-Market GA4 ve Google Ads: Pazar Bazlı Ölçüm ID Eşlemesi

Shopify multi-market store'larda cookie bridge ile zenginleştirilmiş event verilerini pazar bazlı GA4 measurement ID ve Google Ads conversion ID'lerine yönlendirme. Market-to-ID mapping konfigürasyonu, custom dimensions, checkout validation ve edge case yönetimi.

2 Nis 2026
TL;DR

Cookie bridge'den gelen market verisini bir MARKET_CONFIG objesiyle GA4 measurement ID ve Google Ads conversion ID'lerine eşleyerek custom pixel içinde pazar bazlı tracking yapılabilir. Storefront event'lerinde cookie'den, checkout event'lerinde native localization objesinden market bilgisi alınır. Custom dimensions (market_handle, market_country, market_currency) ile GA4'te pazar bazlı raporlama ve funnel analizi mümkün olur.

Üyelik Gerekli

Bu içeriğe erişmek için giriş yapmanız ve Premium aboneliğine sahip olmanız gerekmektedir.

Önemli Noktalar
  • 01 MARKET_CONFIG objesi market handle veya country code'u GA4 measurement ID, Ads conversion ID ve label ile eşler
  • 02 Storefront event'lerinde cookie'den, checkout event'lerinde native localization'dan market bilgisi alınır
  • 03 GA4 custom dimensions (market_handle, market_country, market_currency) ile pazar bazlı segmentasyon yapılır
  • 04 Checkout event'lerinde cookie verisi ile native localization cross-validate edilir; mismatch loglanır
  • 05 Market switch mid-session, cookie expiry ve ilk ziyaret edge case'leri fallback stratejisiyle ele alınır
Sık Sorulan Sorular (FAQ)
+ Her market için ayrı GA4 property mi gerekiyor?

Zorunlu değil. İki yaklaşım var: (1) her market için ayrı GA4 property, (2) tek GA4 property ile custom dimensions. Yasal gereksinimler veya organizasyonel yapı ayrı property gerektiriyorsa market bazlı measurement ID kullanın. Sadece analitik segmentasyon yeterliyse tek property ile custom dimensions daha kolay yönetilir.

+ Google Ads conversion ID neden market bazlı olmalı?

Her pazarın kendi Google Ads hesabı veya kampanya yapısı olabilir. Aynı conversion ID kullanılırsa, Almanya'daki bir purchase Hollanda kampanyasına atfedilebilir. Market bazlı conversion ID, ROAS hesaplamalarını doğru tutar.

+ Checkout event'lerinde neden cookie yerine native localization kullanılıyor?

Checkout event'leri (checkout_started, checkout_completed vb.) data.checkout.localization objesi taşır. Bu, Shopify'ın authoritative kaynağıdır. Cookie verisi storefront'ta yazıldığından, checkout'a kadar eski kalabilir. Native localization her zaman günceldir.

+ Eşlenmemiş market'lerde ne olur?

MARKET_CONFIG objesinde _default key'i tanımlanır. Eşlenmemiş market'ler bu fallback konfigürasyonunu kullanır. Bu, yeni market eklendiğinde tracking'in tamamen kaybolmasını önler.