İçeriğe geç
Adult Business Hub
Menü

Adult Affiliate Kampanyalarında S2S Postback Nasıl Kurulur?

S2S postback, bir affiliate dönüşümünü doğru reklam tıklamasıyla eşleştirmek için sunucular arasında gönderilen bildirimi kullanır. Affiliate ağında satış veya kayıt görünmesine rağmen tracker'da dönüşüm yoksa sorun çoğu zaman teklifin kendisinden önce Click ID aktarımı, postback URL'si, event eşleştirmesi veya durum bilgisindedir.

Bu rehber, Türkçe çalışan adult affiliate yayıncıları ve medya satın alma uzmanları için hazırlanmıştır. Türkiye'de bulunmanız, yalnızca Türkiye trafiği satın aldığınız veya bütün partner programlarının Türkiye'den hesap açmayı kabul ettiği anlamına gelmez. Örnek URL'ler öğretim amaçlıdır; gerçek token adlarını, endpoint'leri ve izinleri kullandığınız sağlayıcının panelinden doğrulayın.

Kısa cevap: S2S postback nasıl kurulur?

Bir tracker kullanıyorsanız temel akış şöyledir:

  1. Reklam tıklaması tracker’a gelir; tracker kendine ait benzersiz Click ID’yi üretir.
  2. Bu ID, affiliate ağının desteklediği sub1 veya benzeri bir alana kaydedilerek offer’a iletilir.
  3. Kullanıcı uygun bir kayıt, satın alma veya başka bir dönüşüm gerçekleştirdiğinde affiliate ağı, aynı ID’yi tracker’ın postback URL’sine geri gönderir.
  4. Tracker gelen olayı tıklamayla eşleştirir; status ve payout alanlarını işler.
  5. Gerekliyse tracker, reklam platformuna ikinci ve ayrı bir postback göndererek platformun kendi Click ID’siyle optimizasyonu destekler.

Tracker kullanmıyorsanız bir içerik sitesinde link konumu ve içerik kaynağı için sabit SubID etiketleri çoğu zaman yeterlidir. Bir trafik platformuna doğrudan dönüşüm bildirmek de bazı entegrasyonlarda mümkündür; bunun için affiliate ağının platform Click ID’sini saklayıp geri verebilmesi gerekir. Her kampanya için pahalı veya karmaşık bir tracker şart değildir.

Alan Ne işe yarar? En sık karışan nokta
Tracker Click ID Tracker’daki tekil tıklamayı bulur Affiliate ağına yanlış alanla iletilmesi
Reklam kaynağı Click ID Reklam platformundaki tıklamayı bulur Tracker’ın kendi ID’siyle karıştırılması
SubID Partner linkindeki takip alanı Her SubID’nin benzersiz ID sanılması
Transaction ID Tekil dönüşüm/işlem olayını ayırır Click ID yerine kullanılması
Status ve payout Olay durumu ile affiliate komisyonunu belirtir Pending olayın onaylı kazanç sayılması

Terim tuzağı: Keitaro’nun postback belgelerinde subid, tracker’ın Click ID’sini ifade eder. Başka bir partner programındaki sub1 ise reklam yerleşimi etiketi, kampanya kodu veya gerçek tracker ID’si taşıyabilir. Önemli olan alanın adı değil, gönderdiğiniz aynı değerin dönüşüm sırasında geri alınmasıdır.

Hangi kampanyada hangi kurulum gerekli?

Kendi adult içerik sitenizdeki affiliate linkleri

Bir karşılaştırma sayfasından webcam, dating veya abonelik tekliflerine trafik gönderiyorsanız önce panelde raporlanan link bazlı SubID’leri değerlendirin. Örneğin webcam-karsilastirma ve tablo-ikinci-satir gibi kişisel veri içermeyen etiketler, program destekliyorsa hangi bağlantının gelir getirdiğini gösterebilir.

Bunlar tekil Click ID değildir. Aynı etiketi taşıyan birçok kullanıcı için aggregate rapor elde edersiniz. Çok sayıda programı ve ücretli trafik maliyetini aynı yerde birleştirmek istiyorsanız tracker daha anlamlı olur.

Ücretli adult trafik ve birden fazla network

Reklam kaynağı, kampanya, kreatif, site/zone/placement ve maliyet bilgisi tracker’a aktarılmalıdır. Tracker kendi tıklama kimliğini offer’a taşırken reklam ağının oluşturduğu Click ID’yi ayrıca saklamalıdır.

Kampanya kurulumu konusunda adult trafik satın alma rehberine, kaynak seçimi için de adult reklam ağları karşılaştırmasına bakabilirsiniz. Bir platformun teknik tracking özelliği, her adult kreatife veya her GEO’ya izin verildiği anlamına gelmez.

S2S postback kurulumu: altı adım

1. Verinin geçtiği tüm noktaları yazın

Örnek yol: Reklam ağı → tracker → isteğe bağlı ön sayfa → affiliate offer → dönüşüm → affiliate ağı → tracker.

Reklam platformunun raporunda da dönüşüm istiyorsanız ek bir yol daha vardır: tracker → reklam ağı.

Her adım için şu sorulara cevap verin: Click ID’yi kim üretiyor? Hangi alana yazılıyor? Redirect veya landing page sırasında korunuyor mu? Dönüşümden sonra tam olarak hangi sistem geri gönderiyor? Network’ten tracker’a gelen çağrı ile tracker’dan reklam kaynağına çıkan çağrı aynı şey değildir.

2. Tracker Click ID’sini offer’a gönderin

Önce affiliate programının panelinde desteklenen takip alanlarını bulun: sub1, aff_sub, sid veya clickid gibi. İsim ve sayıları programa göre değişir.

Varsayımsal örnekte program sub1 alanına izin veriyor ve tracker {TRACKER_CLICK_ID} makrosunu sağlıyor:

https://offer.example/?sub1={TRACKER_CLICK_ID}

Gerçek tıklamada tracker bu makroyu gerçek kimlikle değiştirmelidir. Affiliate panelinde kelimesi kelimesine {TRACKER_CLICK_ID} görünüyorsa token değiştirilmemiştir. Keitaro’nun affiliate network entegrasyon rehberi, tracker ID’sinin network’e nasıl bağlandığını örneklerle gösterir.

3. Landing page ve yönlendirmelerde değeri koruyun

Kayıp dönüşümlerin önemli bir kısmı postback URL’sinde değil, ondan önceki akışta oluşur. Ön sayfada doğru Click ID bulunurken butonun statik affiliate linkine gitmesi, checkout yönlendirmesinde parametrenin düşmesi veya farklı bir landing domainine aktarılmaması zinciri koparabilir.

Test sırasında ilk tıklama URL’si, redirect sonrası URL ve offer’a giden son URL’yi karşılaştırın. Gerekmedikçe e-posta, telefon, ad-soyad veya hassas kullanıcı verilerini query string’e eklemeyin. Click ID de her durumda otomatik olarak anonim veri kabul edilmemelidir.

4. Affiliate ağından tracker’a gelen postback’i kurun

Tracker panelinden postback alma URL’sini kopyalayın. Affiliate ağında conversion/postback ayarına gidin ve sağlayıcının kendi makrolarıyla doldurun. Aşağıdaki örnek yalnızca alan eşleştirme mantığını gösterir:

https://tracker.example/key/postback?subid={NETWORK_SUB1}&status=lead&payout={NETWORK_PAYOUT}

Burada subid, status ve payout alıcı tracker’ın parametre adlarıdır; süslü parantez içindekiler ise gönderen affiliate ağının varsayımsal makrolarıdır. Bunları çalışan bir entegrasyon olarak kopyalamayın.

  • Keitaro: gelen postback’te tracker Click ID’si olan subid ve tanınan status gereklidir. Gereksinimler ve durum eşleştirmesi için güncel ürün dokümanını izleyin.
  • Voluum: tracker Click ID’sinin geri dönüşünde cid kullanır. Bu alanı Keitaro’nun subid parametresiyle otomatik olarak değiştirmeyin.
  • Affise: bir offer için veya genel hesap seviyesinde postback tanımlamaya ve hangi conversion status’larının bildirileceğini seçmeye izin veren akışlar belgeler. Hangi hedef olayların gönderileceğini ayrıca kontrol edin.

Her tracker ve affiliate ağında gönderici makrolarını ve alıcı parametrelerini ayrı ayrı doğrulayın. HTTP isteği ulaşsa bile yanlış ID veya tanınmayan status yüzünden conversion kaydedilmeyebilir.

5. Status, payout ve Transaction ID’yi eşleştirin

Adult dating, webcam ve abonelik tekliflerinde ücretsiz kayıt, doğrulanmış lead, ilk ödeme, abonelik yenileme (rebill) ve iade aynı olay değildir. Teklifin hangi olay için ödeme yaptığını netleştirin.

Mümkünse dönüşümün durumunu, komisyon tutarını, para birimini ve olay kimliğini koruyun. payout, müşterinin tüm ödeme tutarı değil size hak edilen affiliate komisyonudur. pending veya rejected olayları onaylanmış gelirle toplamayın.

Aynı işlem için yeniden gönderilen bildirim mevcut status’u güncelliyor olabilir; yeni Transaction ID’ye sahip bir rebill ise yeni ücretli olay olabilir. Bu davranışı tracker ve ağın işlem kimliği kurallarına göre test edin. Evrensel bir deduplication varsayımı yapmayın.

6. Gerekirse tracker’dan reklam kaynağına ikinci postback’i gönderin

Ücretli trafik kaynağında conversion goal optimizasyonu yapacaksanız platformun kendi postback endpoint’ini açın. Tracker, baştaki reklam tıklamasına ait reklam kaynağı Click ID’sini kaydedip platformun beklediği parametreye geri koymalıdır.

TrafficStars token belgelerine göre {click_id}, S2S tracking için üretilen tekil reklam tıklaması kimliğidir. TrafficStars dönüşüm takibi kılavuzu ve test talimatları üzerinden gerçek endpoint ve goal eşleştirmesini kontrol edin.

Tracker ID ile reklam platformunun ID’si farklıysa tekini öteki yerine göndermek eşleştirmeyi bozabilir. Bu ikinci bağlantı, network → tracker yönündeki ilk postback’in yerine geçmez.

Kampanyayı büyütmeden önce test protokolü

  1. Gerçek kampanya linkinden izin verilen bir test tıklaması yapın; makroların değerlerle değiştirildiğini doğrulayın.
  2. Tracker’da tıklamayı, kampanyayı, kaynağı ve üretilen Click ID’yi bulun.
  3. Network’ün desteklediği takip alanına aynı değerin geçtiğini kontrol edin; pre-landing varsa onu da test edin.
  4. Sağlayıcının resmî test olanağını kullanın veya kurallara uygun test dönüşümü için affiliate yöneticisiyle anlaşın. Canlı tekliflerde sahte ücretli dönüşümler üretmeyin.
  5. Tracker’ın gelen postback logunu inceleyin: istek geldi mi, Click ID doğru mu, status tanınıyor mu?
  6. Conversion kaydında event, komisyon, para birimi ve zaman diliminin doğru olduğunu karşılaştırın.
  7. Varsa tracker’dan reklam kaynağına giden ikinci bildirimi ve reklam panelinde kaydedilen goal’u kontrol edin.
  8. Affiliate paneli, tracker ve reklam kaynağında aynı olay türünü, aynı tarih aralığını ve aynı status’u karşılaştırın.

Başarılı HTTP yanıtı tek başına başarı kanıtı değildir. Endpoint isteği kabul etmiş olabilir ama dönüşüm doğru tıklamaya, doğru event’e veya onaylı komisyona bağlanmamış olabilir. Keitaro’nun sorun giderme belgesi, eksik ID ve log kontrollerini ayrı ayrı ele alır.

Dönüşümler görünmüyorsa ilk nereye bakmalı?

Belirti İlk kontrol Olası çözüm
Network’te kayıt var, tracker’da sıfır Gelen postback logu ve kaydedilen URL Network gerçekten doğru endpoint’e istek atıyor mu?
“Click not found” Offer’a giden ID ve dönen ID Yanlış sub1 eşleştirmesini, kırık redirect’i düzeltin
Makro metni aynen geri geliyor Gönderici sistemin token sözdizimi Sağlayıcının gerçek makrosunu kullanın
Keitaro isteği yok sayıyor subid, status, postback key Ürün dokümanındaki zorunlu alanları kontrol edin
Conversion var, payout yanlış Event, onay durumu, komisyon ve kur Satış tutarıyla affiliate komisyonunu ayırın
Tracker kaydetti, reklam ağı kaydetmedi İkinci postback ve source Click ID Trafik kaynağı goal/endpoint’ini test edin
Rebill kayıp veya kayıt çift Transaction ID ve tekrar gönderim mantığı Güncelleme ile yeni işlemi ayırın

Tracker dönüşümü doğru kaydettiği halde satış olmuyorsa teknik kurulumun dışına çıkın: offer, trafik niyeti, cihaz, GEO, landing, ödeme adımı ve onay koşullarını inceleyin. Bunun için adult trafikte dönüşüm sorunu teşhis rehberi daha uygundur. Alternatif offer ararken adult CPA ağları karşılaştırmasını kullanabilirsiniz.

Türkiye’den kampanya yönetirken dikkat edilmesi gerekenler

Türkçe yayın, Türkiye’de ikamet ve ziyaretçinin GEO’su üç farklı bilgidir. Türkiye’den affiliate hesabı açma koşullarını, bir offer’ın Türkiye trafiğini kabul edip etmediğini ve kampanyanın asıl hedef ülkesini ayrı doğrulayın. Bir tracking aracı entegrasyonu destekliyor diye adult teklifinin, kreatifin veya ödeme yolunun da onaylandığını varsaymayın.

KVKK ve çerezler: Server-to-server postback, dönüşüm bildiriminin tarayıcıdan gönderilmesini gerektirmeyebilir; fakat ilk tıklamada hangi tanımlayıcıların toplanıp saklandığına ilişkin yükümlülükleri kendiliğinden kaldırmaz. Türkiye Kişisel Verileri Koruma Kurumu’nun çerez kararında, gerekli olmayan reklam/pazarlama ve performans çerezleri için veri işleme şartları ile açık rıza ayrımı açıklanır. Uygulamanızda kişisel veri işleniyorsa ilgili bilgilendirme, işleme şartı, veri paylaşımı ve uluslararası aktarım konularını ayrıca inceleyin. Bu bölüm hukuk danışmanlığı değildir; S2S = otomatik çerez izni muafiyeti değildir.

Para birimi ve gelir: Reklam maliyeti TRY veya USD, affiliate payout USD veya EUR olabilir. Gerçek komisyonu, döviz kurunu ve hesaplama tarihini ayrı saklayın. Bir kampanya tracker’da teknik olarak doğru çalışırken yanlış kur veya pending gelir kullanımı yüzünden kârlı görünebilir.

Hesap ve ödeme erişimi: Partner programının Türkiye’de ikamet eden publisher kabul etmesi, Türkiye kaynaklı trafiği kabul etmesi ve Türkiye’ye komisyon ödemesi farklı kontrollerdir. Teklif, KYC, ödeme yöntemi ve kaynak kısıtlarını mevcut şartlardan teyit edin; teknik bağlantıyı bir kabul garantisi gibi sunmayın.

Sık sorulan sorular

SubID, Click ID ile aynı şey mi?

Her zaman değil. SubID bir takip alanının adıdır; içine benzersiz tracker Click ID’si, kampanya etiketi veya yerleşim kodu konabilir. Postback ile tekil dönüşüm eşleştirmek için ilgili sistemin sakladığı benzersiz tıklama değeri doğru şekilde geri dönmelidir.

UTM parametreleri postback için yeterli mi?

Hayır. UTM, kaynak veya kampanya etiketlemeye yarar; tek başına her dönüşüme ait benzersiz click eşleştirmesini sağlamaz. UTM ve Click ID aynı kampanyada birlikte kullanılabilir.

S2S tracking bütün dönüşüm kayıplarını önler mi?

Hayır. Tarayıcıya bağımlı conversion bildirimlerini azaltabilir; ancak ön sayfada kaybolan Click ID’yi, hatalı status’u, reddedilen conversion’ı, yanlış ağ makrosunu veya platform kısıtını düzeltmez.

Neden affiliate ağı daha fazla dönüşüm gösteriyor?

Önce event türünü, saat dilimini, tarih aralığını ve status filtresini eşitleyin. Network bütün kayıtları sayarken tracker yalnızca eşleşen veya onaylı olayları gösteriyor olabilir. Farkın nedenini yalnızca sayıdan çıkarmayın.

Buradaki örnek postback URL’sini doğrudan kullanabilir miyim?

Hayır. example adresleri ve büyük harfli makrolar açıklama içindir. Kendi tracker’ınızın endpoint’ini, affiliate ağınızın gerçek token’larını ve trafik kaynağının goal kurallarını esas alın.

Teknik ve düzenleyici kaynakların son kontrolü: 7 Kasım 2026. Sağlayıcı arayüzleri, offer şartları ve makro adları değişebilir; kampanyanın kendi belgelerini yayına almadan ve ölçeklemeden önce yeniden doğrulayın.

Adult Affiliate Kampanyalarında S2S Postback Nasıl Kurulur?