İçeriğe geç
ceaksan
PREMIUM analytics

Shopify Siparişini Reklam Tıklamasına Bağlamak: Offline Conversion İçin Join Anahtarı Seçimi

Reklam platformu offline conversion yüklemesi için click ID istiyor ama Shopify siparişinde click ID yok. Cart attribute yolu ileriye dönük çalışır, dolayısıyla geriye dönük talebi karşılamıyor. Alternatif yol olarak GA4'ü join tablosu, cart token format tuzağı ve her iki yolun ortak consent tavanı.

6 Ağu 2026
TL;DR

Offline conversion yüklemesi click ID ile siparişi aynı satıra getirmeyi gerektirir. Shopify siparişi click ID'yi standart olarak taşımaz, bu yüzden bir join anahtarı gerekir. Cart attribute yolu temiz çalışır ama yalnızca ileriye dönüktür; geçmiş siparişleri kurtarmaz. Geriye dönük talep için GA4'ü join tablosu olarak kullanmak uygun bir seçenek olabilir. Landing sayfasındaki click ID ile checkout URL'indeki cart token aynı oturumda görünür, cart token da sipariş tarafında bulunur. Buradaki en büyük tuzak isim benzerliği: tek siparişin etrafında cart_token, checkout_token, checkout_id ve sipariş token'ı olmak üzere dört ayrı kimlik dolaşır ve aynı adı taşıyan alan farklı kaynaklarda farklı temsille gelebilir. Web Pixel, bu anahtarların tamamını tek bir olayda görebilen noktadır; ileriye dönük kurulumda cart token'ı custom dimension olarak göndermek sayfa yolu ayrıştırmasına olan bağımlılığı kaldırır. Tüm yollar aynı consent tabanına oturur; join anahtarı seçimi kayıp tavanını değiştirmiyor.

Ücretli İçerik

Yazının tamamı ve diğer 36 Premium yazı abonelikte.

Önemli Noktalar
  • 01 Cart attribute yolu ileriye dönük, GA4 join yolu geriye dönüktür; 'şu tarihten sonraki siparişleri yükle' talebi ikincisini zorunlu kılar.
  • 02 Shopify siparişindeki landing alanı yalnızca dönüşen oturumun giriş adresini tutar ve pratikte query string ile gelmeyebilir; click ID kaynağı olarak etkin bir yol değildir.
  • 03 Cart token join anahtarı işlevi görür; checkout adresinden ayrıştırılabildiği gibi Web Pixel ile veya sepete ekleme anında custom dimension olarak da GA4'e taşınabilir.
  • 04 Sipariş yükündeki cart_token, checkout_token ve token birbirinden farklıdır; sipariş onay adresindeki hash aslında sipariş token'ıdır ve format doğrulaması yapılmadan kurulan join sessizce boş döner.
  • 05 Her iki yolun kayıp tavanını belirleyen şey join anahtarı değil consent oranıdır; önce tavanı ölç, sonra yöntem seç.
Sık Sorulan Sorular (FAQ)
+ Shopify siparişinde msclkid veya gclid neden bulunmuyor?

Shopify sipariş kaydı reklam tıklama kimliklerini taşımak için tasarlanmamıştır. Sipariş üzerindeki landing alanı yalnızca dönüşen oturumun giriş adresini tutar, kampanya parametreleri bu adreste yer alsa bile veri aktarımı sırasında query string kaybolabilir. Click ID'yi siparişe taşımanın desteklenen yolu, tıklama anında parametreyi okuyup cart attribute veya metafield olarak yazmaktır.

+ Cart attribute yolu geçmiş siparişleri kurtarır mı?

Kurtarmaz. Cart attribute yazan script yalnızca yayına alındıktan sonraki sepetleri etkiler. Belirli bir tarihten itibaren geçmişe dönük yükleme talebi geldiğinde bu yol tek başına yetersiz kalır; o dönemde toplanmış başka bir kaynağa, pratikte GA4 verisine ihtiyaç duyulur.

+ GA4 ile Shopify siparişini hangi alan üzerinden eşleştirmek gerekir?

Checkout adımında oluşan cart token en pratik anahtardır. GA4 sayfa yolu raporunda checkout adresi içinde görünür, sipariş tarafında da cart kimliği olarak saklanır. Aynı oturumda landing adresi click ID'yi taşıdığı için üçü tek satırda birleşebilir. Alternatif anahtar, sipariş onay sayfası adresindeki sipariş hash değeridir.

+ Cart token ile checkout token arasındaki fark nedir?

İkisi farklı yaşam döngüsüne ait kimliklerdir ve farklı formatlarda görünür. Checkout adresinde yer alan token ile Admin API veya Flow üzerinden iletilen cartToken değeri her mağazada aynı temsile sahip olmayabilir. Join kurmadan önce tek bir test siparişi üzerinde checkout adresindeki cn değerini, cart_token, checkout_token ve token alanlarını yan yana koyup hangisinin hangisiyle eşleştiğini doğrulamak gerekir.

+ Offline conversion yüklemesi yapılmayacaksa bu eşleştirme ne işe yarar?

Aynı eşleştirme yükleme yapılmadan da ölçüm verir. Click ID taşıyan oturumların gerçekte kaçının siparişe dönüştüğü, platformun beyan ettiği dönüşüm sayısı ile mağaza kaydı arasındaki farkın büyüklüğü ve bu farkın kanal bazında dağılımı bu tablodan çıkar. Bütçe kararları için tek başına yeterli bir girdi olabilir.

+ Yükleme için geriye dönük zaman sınırı var mı?

Evet. Hem Microsoft Advertising hem Google Ads tarafında son tıklamadan 90 günden geç yüklenen dönüşümler işlenmez. Google'da enhanced conversions for leads kullanılıyorsa sınır 63 güne iner. Bu nedenle geriye dönük telafi projelerinde önce pencere kontrol edilmeli, veri hazırlığı bu sınıra göre planlanmalıdır.

Geri bildirim

Seçtiğin paragraflar hakkında görüşünü ilet. Yanıt verebilmek için e-posta gerekli.

Tür