S2S Postback Nedir? Server to Server Tracking ile Çerezsiz Dönüşüm Takibi
Postback nedir, S2S postback nasıl kurulur? Click ID akışı, örnek istek, tekilleştirme, imza, MMP ve sorun giderme adımlarıyla eksiksiz rehber.
Rehberi okuÇerez tabanlı takip, dönüşümü kullanıcının tarayıcısında çalışan bir piksel ve çerez aracılığıyla bildirir; sunucu tabanlı takip ise tıklama kimliğini sipariş kaydında saklayıp dönüşümü mağazanın sunucusundan ağın sunucusuna gönderir. Tarayıcı kısıtlamalarından etkilenmemesi ve iptal-iade bildirimi yapabilmesi nedeniyle uzun vadede sunucu tabanlı yöntem seçilmeli; piksel hızlı başlangıç ve yedek olarak tutulmalıdır.
Affiliate programı kuran bir reklamverenin ilk teknik kararı, satışların ağa nasıl bildirileceğidir. Bu kararın iki ana seçeneği vardır ve aradaki çerez tabanlı sunucu tabanlı takip farkı, aylar sonra raporlarınızın ne kadar güvenilir olacağını, yayıncılarınızın size ne kadar güveneceğini ve ekibinizin her ay ne kadar vakit harcayacağını belirler.
Bu yazı, S2S postback'in ne olduğunu sıfırdan anlatmıyor; o konu için S2S postback rehberimize bakabilirsiniz. Burada iki yöntemi aynı masaya koyuyoruz: veri nasıl akıyor, nerede kayboluyor, kurmak ne kadar emek istiyor, bakımı nasıl bir yük getiriyor. Sonunda da sitenizin durumuna göre hangisini seçeceğinizi gösteren bir karar tablosu ve geçiş planı bulacaksınız.
Çerez tabanlı takip, dönüşümü kullanıcının tarayıcısından bildiren; sunucu tabanlı takip ise dönüşümü mağazanın kendi sunucusundan ağın sunucusuna bildiren bir yöntemdir. Geri kalan her fark bu tek ayrımdan doğar.
Çerez tabanlı modelde iş zinciri tarayıcıda tamamlanır. Kullanıcı yayıncının linkine tıklar, ağın takip alan adı tarayıcıya bir çerez yazar, kullanıcı satın alır ve teşekkür sayfasındaki piksel tarayıcıdan ağa "bu tarayıcı satın aldı" der. Ağ, gelen istekteki çerezi okuyarak tıklamayı bulur.
Sunucu tabanlı modelde tarayıcı yalnızca bir taşıyıcıdır. Tıklama sırasında ağ, mağazanın açılış sayfasına URL içinde benzersiz bir click ID (tıklama kimliği) ekler. Mağaza bu kimliği yakalar, oturumda tutar ve sipariş oluştuğunda sipariş kaydına yazar. Sipariş kesinleşince mağazanın arka uç sistemi, kimliği ve sipariş bilgilerini içeren bir HTTP isteğini doğrudan ağa gönderir.
İki yöntemin veri akışı, aynı sipariş üzerinden izlendiğinde farkı en net biçimde gösterir. Varsayımsal bir örnek alalım: bir kullanıcı salı akşamı bir yemek blogundaki linke tıklıyor ve perşembe öğlen bir mutfak gereçleri sitesinden 1.250 TL'lik sipariş veriyor.
Çerez tabanlı yolculuk:
Sunucu tabanlı yolculuk:
?click_id=... parametresiyle mağazaya gelir.Dikkat ederseniz çerez tabanlı akışta beş adımın üçü kullanıcının tarayıcısına bağlıdır. Sunucu tabanlı akışta tarayıcıya bağımlı tek kritik nokta, ilk gelişte kimliğin yakalanmasıdır; sonrası tamamen sizin kontrolünüzdeki sistemlerde gerçekleşir.
Çerez tabanlı takipte kayıp noktaları tarayıcının içindedir ve sizin müdahale alanınız dışındadır; sunucu tabanlı takipte ise kayıp noktaları çoğunlukla sizin kodunuzdadır ve düzeltilebilir. Bu ayrım, hangi yöntemin "daha doğru" olduğundan çok, hatayı kimin düzeltebileceğini belirler.
| Kayıp noktası | Çerez tabanlı takip | Sunucu tabanlı takip |
|---|---|---|
| Tarayıcının üçüncü taraf çerezleri engellemesi | Doğrudan etkiler; ağ alan adındaki çerez okunamaz | Etkilemez; kimlik URL ile taşınır |
| Akıllı takip önleme ile çerez ömrünün kısalması | Pencere günlerden saatlere inebilir | Kimlik siparişe yazıldıktan sonra etkisizdir |
| Reklam engelleyici eklentiler | Pikselin yüklenmesini engelleyebilir | Sunucudan sunucuya istek engellenemez |
| Kullanıcının teşekkür sayfasını görmeden çıkması | Dönüşüm hiç bildirilmez | Bildirim sipariş kaydından tetiklenir |
| 3D Secure veya ödeme sağlayıcısı yönlendirmesi | Dönüşte sayfa veya çerez kaybolabilir | Ödeme onayı sunucuda yakalanır |
| Açılış sayfasında click ID'nin yakalanmaması | İlgisiz | En sık görülen hata; kurulum testinde yakalanır |
| Yanlış makro, eksik parametre, saat dilimi hatası | Piksel kodunda olabilir | Postback kodunda olabilir; loglardan izlenir |
| İptal ve iadenin bildirilmesi | Mümkün değil; elle düzeltme gerekir | Otomatik durum güncellemesi yapılabilir |
Tablonun son satırı çoğu zaman gözden kaçar. Çerez tabanlı takip yalnızca "satış oldu" diyebilir. Siparişin iptal edildiğini, kısmen iade edildiğini veya tutarın değiştiğini söyleyemez; bunları panelden elle düzeltmeniz gerekir. Bu konudaki ayrıntılar için ödeme yönlendirmelerinde dönüşüm kaybı ve Safari'nin takip önleme mekanizması yazılarımıza göz atabilirsiniz.
Dikkat: Ağ raporunuz ile kendi sipariş sisteminiz arasında sürekli bir açık varsa ve bu açık Safari ile uygulama içi tarayıcılardan gelen trafikte yoğunlaşıyorsa, sorun büyük olasılıkla çerez tabanlı takibin yapısal sınırıdır, kodunuzdaki bir hata değil.
Çerez tabanlı takip genellikle bir pazarlama uzmanının bir saat içinde kurabileceği bir iştir; sunucu tabanlı takip ise geliştirici katılımı ve birkaç günlük test gerektirir. Ancak bu farkı yalnızca süreyle ölçmek yanıltıcıdır, çünkü dokunulan sistemler de farklıdır.
Çerez tabanlı kurulumda yapılanlar:
Bu kurulum için etiket yöneticisiyle piksel kurulumu yazımız adım adım rehber sunar.
Sunucu tabanlı kurulumda yapılanlar:
Özel yazılımlı bir sitede bu adımları uygulamak için sunucu tarafı postback kurulum rehberimizi kullanabilirsiniz. Hazır bir altyapı kullanıyorsanız işin büyük kısmı bir eklenti veya webhook ayarına iner.
Adfacten'de: Postback ucu tektir ve token ile korunur:
https://trk.adfacten.com/pb?token=…&click_id=…&goal=…&amount=…¤cy=…&order_id=…. Click ID'ler imzalı ve sürelidir; yani sahte veya süresi geçmiş bir kimlikle gelen istek dönüşüm olarak kabul edilmez. Teknik belgelere developers.adfacten.com adresinden ulaşabilirsiniz.
Çerez tabanlı takibin bakımı görünürde hafif ama sessizce bozulmaya açıktır; sunucu tabanlı takibin bakımı ise kurulumda ağır, sonrasında kararlıdır. Reklamverenlerin çoğu bu farkı ilk tema güncellemesinde öğrenir.
Piksel, sayfa şablonunun bir parçasıdır. Tasarım ekibi teşekkür sayfasını yenilediğinde, ödeme akışı tek sayfalık bir yapıya geçtiğinde veya çerez onay bannerı değiştiğinde piksel tetiklenmeyi bırakabilir ve bunu kimse fark etmez. Fark edildiğinde de genellikle bir yayıncının "satışlarım düştü" mesajıyla olur; arada geçen günlerin dönüşümleri ise çoğunlukla geri getirilemez.
Postback ise sipariş yaşam döngüsüne bağlıdır. Ön yüz tamamen değişse bile sipariş tablosu ve durum geçişleri aynı kaldığı sürece bildirim çalışmaya devam eder. Bakım gerektiren an, sipariş sistemini veya ödeme altyapısını değiştirdiğiniz andır. Böyle bir değişiklik zaten planlı bir proje olduğundan, takibin de test listesine girmesi kolaydır.
Bakım açısından yapmanız gereken üç rutin şunlardır:
Uyuşmazlık analizinin nasıl yapılacağını ağ raporu ile analitik arasındaki farkları anlattığımız yazıda bulabilirsiniz.
Doğru takip yöntemi; geliştirici kaynağınız, ödeme akışınız, trafiğinizin tarayıcı dağılımı ve iptal-iade oranınız birlikte değerlendirilerek seçilir. Aşağıdaki tablo bu dört değişkeni somut durumlara çevirir.
| Sizin durumunuz | Önerilen yöntem | Gerekçe |
|---|---|---|
| Geliştirici yok, programı iki üç hafta test edeceksiniz | Çerez tabanlı (piksel) | Hızlı başlangıç; kayıp oranını ölçerek karar verirsiniz |
| Hazır e-ticaret altyapısı, eklenti veya webhook desteği var | Sunucu tabanlı | Efor düşük, kazanç yüksek |
| Özel yazılım, kendi geliştirme ekibiniz var | Sunucu tabanlı + piksel yedek | Tam kontrol; geçiş döneminde karşılaştırma imkânı |
| Ödeme harici bir sayfada tamamlanıyor, dönüş güvenilmez | Sunucu tabanlı | Teşekkür sayfası bağımlılığı ortadan kalkar |
| İade oranı yüksek bir kategori (moda, elektronik) | Sunucu tabanlı | İade ve kısmi iadeyi otomatik bildirmek gerekir |
| Lead formu, onay sonradan çağrı merkezinde veriliyor | Sunucu tabanlı | Geçerli lead kararı sunucuda oluşur |
| Mobil uygulama | MMP üzerinden sunucu tabanlı | Tarayıcı çerezi uygulamada anlamsızdır |
| Teşekkür sayfası dışında hiçbir koda erişiminiz yok | Çerez tabanlı | Tek seçenek; kayıp oranını raporlayın |
Tablodaki satırların çoğunun sunucu tabanlı yönteme çıkması tesadüf değil. Piksel, kurulumu kolay olduğu için hâlâ yaygın; ancak bugünkü tarayıcı ortamında tek başına asıl kaynak olarak tutulması, programın büyüdükçe daha çok dönüşüm kaybetmesi anlamına gelir.
Hibrit kurulum, postback'i asıl dönüşüm kaynağı yapıp pikseli yedek veya karşılaştırma aracı olarak çalıştırmaktır. Geçiş döneminde ve özellikle ilk aylarda en güvenli yaklaşım budur.
Hibrit kurulumun çalışması için tek bir şart vardır: iki kanal da aynı siparişi aynı kimlikle bildirmelidir. Piksel ve postback aynı order_id ve aynı goal değerini gönderirse ağ ikinci bildirimi mükerrer olarak işaretler ve satış bir kez sayılır. Sipariş numarası bir kanalda "10045", diğerinde "#10045" olarak giderse iki ayrı satış oluşur. Bu konuyu dönüşüm tekilleştirme yazımızda ayrıntılı ele aldık.
Hibrit dönemin size kazandırdığı en değerli şey ölçümdür. Belirli bir süre boyunca hangi siparişlerin yalnızca postback ile, hangilerinin yalnızca piksel ile geldiğini karşılaştırırsanız, çerez tabanlı takipte ne kadar kayıp yaşadığınızı kendi verinizle görürsünüz. "Yalnızca piksel ile gelen" sipariş varsa bu, postback akışınızda bir kaçak olduğunu gösterir; örneğin click ID'nin bazı açılış sayfalarında yakalanmadığını.
İpucu: Hibrit dönemi sonsuza kadar sürdürmeyin. Postback'in sipariş sisteminizdeki affiliate kaynaklı siparişlerin tamamını yakaladığından emin olduğunuzda pikseli kaldırın veya yalnızca izleme amaçlı tutun. İki kanalın uzun süre birlikte çalışması, ileride yapılacak her değişikliği iki kez test etmeniz anlamına gelir.
Geçiş, pikseli kapatmadan postback'i devreye alıp iki kanalı karşılaştırarak yapılır; piksel ancak postback kendini kanıtladıktan sonra kaldırılır. Aşağıdaki sıra, veri kaybı yaşamadan geçmenin pratik yoludur.
Bu sürecin her adımı için test siparişiyle uçtan uca doğrulama yazımızdaki kontrol listesini kullanabilirsiniz. Daha geniş bir altyapı değişikliği planlıyorsanız takip altyapısı geçişinde veri kaybını önleme rehberi de faydalı olur.
Programınızı hangi yöntemle kuracağınıza karar vermeden önce platformun neler sunduğunu görmek isterseniz reklamveren sayfamızı inceleyebilir veya doğrudan ücretsiz reklamveren hesabı açabilirsiniz.
Takip yöntemi, yayıncıların programınıza ne kadar trafik ayıracağını doğrudan etkiler; çünkü deneyimli yayıncılar kayıp riskini kazanç hesabına katar. Aynı komisyonu veren iki programdan sunucu tabanlı takip yapanı, tıklama başına kazancı daha öngörülebilir olduğu için tercih edilir.
Bunun pratik bir sonucu vardır. Çerez tabanlı takipte kaybolan her satış, yayıncının gözünde "bu reklamveren satışımı yemiyor mu?" sorusunu doğurur. Kayıp satış bildirimleri artar, destek ekibiniz bunları tek tek incelemek zorunda kalır. Sunucu tabanlı takipte ise kayıp azaldığı gibi, red kararları da gerekçeli olur: iptal edilen sipariş "order_cancelled", iade edilen sipariş "order_returned" sebebiyle düşer ve yayıncı nedenini görür.
Adfacten'de: Kampanya sayfalarında son 30 günün ağ geneli EPC, dönüşüm oranı ve onay oranı gösterilir. Takip yöntemi sağlam bir program, bu metriklerde daha istikrarlı görünür ve yayıncı dizininde daha fazla erişim talebi alır.
Çerez tabanlı ve sunucu tabanlı takip arasındaki seçim aslında bir zaman meselesidir: piksel bugün başlamanızı, postback ise yarın da doğru ölçmenizi sağlar. Önerimiz açık: programı hızla test etmeniz gerekiyorsa pikselle başlayın, ama ilk günden sunucu tabanlı geçişi takvime koyun ve hibrit bir dönemle doğrulayın.
Adfacten, 2014'ten beri faaliyet gösteren, Türkiye merkezli ve dünya geneline hizmet veren bir performans pazarlama ağıdır. S2S postback öncelikli takip, imzalı click ID, sipariş numarası ve hedef bazlı tekilleştirme, kampanya bazında atıf penceresi ve iptal-iade senkronizasyonu tek panelde sunulur. Teknik ayrıntılar için teknoloji sayfamıza göz atabilirsiniz.
Programınızı kurmaya hazırsanız reklamveren olarak kaydolun; entegrasyon sürecinde takip yöntemini sitenizin yapısına göre birlikte belirleyelim.
Temel fark, dönüşüm bildiriminin kaynağıdır. Çerez tabanlı takipte teşekkür sayfasında kullanıcının tarayıcısı ağa istek gönderir ve tıklamayı tarayıcıda saklanan çerezle eşleştirir. Sunucu tabanlı takipte tıklama kimliği siparişle birlikte veritabanına yazılır ve sipariş oluşunca mağazanın sunucusu ağa doğrudan bildirim yapar; tarayıcı bu adımda rol almaz.
Başlangıç için iş görür, ancak kalıcı çözüm değildir. Safari ve mobil uygulama içi tarayıcılardan gelen trafiğiniz arttıkça kayıp büyür. Küçük sitelerde bile hedef, birkaç hafta içinde sipariş kaydına tıklama kimliğini yazan ve sipariş onaylanınca postback gönderen basit bir sunucu entegrasyonuna geçmek olmalıdır.
Çoğu kurulumda kullanır, ama farklı amaçla. Tıklama kimliği, kullanıcı ödeme sayfasına ulaşana kadar mağazanın kendi alan adına yazılmış birinci taraf bir çerezde veya oturumda tutulur. Fark, bu çerezin dönüşümü bildirmek için değil yalnızca kimliği sipariş anına taşımak için kullanılmasıdır; bildirim sunucudan yapılır.
Doğru kurulmuşsa sayılmaz. Hem piksel hem postback aynı sipariş numarasını ve aynı hedefi gönderirse ağ, sipariş numarası ile hedef çiftine göre tekilleştirme yapar ve ikinci bildirimi mükerrer olarak işaretler. Bu yüzden iki kanalda da order_id değerinin birebir aynı gönderilmesi kritik önemdedir.
Kullandığınız altyapıya bağlıdır. Hazır bir e-ticaret altyapısında eklenti veya webhook ile birkaç gün, özel yazılımlı bir sitede tıklama kimliğini yakalama, saklama ve gönderme adımlarını içeren bir geliştirme ve test süreciyle genellikle bir iki sprint sürer. Test siparişleriyle doğrulamadan pikseli kapatmayın.
Geliştirici kaynağınız yoksa, kampanyayı hızla test edip etmeyeceğinize karar vermek istiyorsanız veya teşekkür sayfası dışında sunucuya erişiminiz olmayan kapalı bir altyapı kullanıyorsanız mantıklıdır. Yine de bunu geçici bir aşama olarak planlayın ve kayıp oranını ağ raporu ile kendi sipariş verinizi karşılaştırarak izleyin.

Postback nedir, S2S postback nasıl kurulur? Click ID akışı, örnek istek, tekilleştirme, imza, MMP ve sorun giderme adımlarıyla eksiksiz rehber.
Rehberi oku
Mobil uygulama pazarlaması nedir? Keşif, yükleme, aktivasyon, elde tutma ve gelir aşamalarını, her aşamanın ölçütleri ve araçlarıyla anlatan rehber.
Rehberi okuKayıt ücretsiz. Başvurunuz incelendikten sonra kampanyalara erişir, ilk takip linkinizi dakikalar içinde üretirsiniz.