Keitaro + cloaker: iki çalışan bağlantı şeması

Trafiğiniz zaten Keitaro'da yaşıyorsa cloaker'ı tracker'ın yerine koymanız gerekmez: onu doğrudan Keitaro akışına filtre olarak yerleştirebilir ya da landing'e kurup dönüşümleri postback ile tracker'a geri döndürebilirsiniz.

Takip ve analitik8 dk okuma
Keitaro + cloaker: iki çalışan bağlantı şeması
İçindekiler
  1. Keitaro ve cloaker neden birbirine bağlanır
  2. Şema 1: Keitaro ile cloaking — ArtisanClo akış filtresi olarak
  3. Şema 2: landing'de cloaker ve harici tracker olarak Keitaro
  4. Hangi şemayı seçmeli
  5. Trafiği başlatmadan önce bağlantı nasıl kontrol edilir
  6. Keitaro ile cloaker bağlantısında sık yapılan hatalar
  7. Sonunda ne görürsünüz
  8. Özet

Keitaro, arbitraj ekipleri arasında en yaygın tracker'lardan biridir: kampanyalar, akışlar, offer'lar ve raporlar orada kuruludur ve kimse oradan taşınmak istemez. İyi haber şu ki gerek de yok. Keitaro cloaking kurulumunda ArtisanClo, Keitaro'nun yanında durur ve yalnızca tek bir işten sorumludur: karşınızdakinin gerçek bir insan mı bot mu olduğuna karar vermek ve bu kararın nedenini kaydetmek. Geri kalan her şey tracker'ınızda kalır. Keitaro kendi sunucunuza kurulur; bunun bulut seçenekten farkı bulut mu sunucu tracker mı yazısında anlatılıyor.

Keitaro ve cloaker neden birbirine bağlanır

Tracker ve cloaker farklı görevler üstlenir. Tracker sayar: tıklama nereden geldi, nereye gitti, ne kadara mal oldu ve ne kazandırdı. Cloaker karar verir: kime offer, kime nötr White Page gösterilecek. Fark ayrıntılı olarak cloaker ile tracker arasındaki fark yazısında açıklanıyor.

Zaten Keitaro ile çalışıyorsanız ikinci bir muhasebe sistemine değil, alıştığınız şemanın tam içinde güvenilir bir «içeri al ya da alma» yanıtına ihtiyacınız vardır. Buradan iki bağlantı seçeneği çıkar.

Şema 1: Keitaro'da filtre Şema 2: landing'de cloaker + Keitaro
Ziyareti ilk kim görür Keitaro Etiketli veya PHP dosyalı landing'iniz
Kontrol nerede Keitaro kampanyasındaki akış filtresinde Landing sayfasında
Ziyaret nereye gider Keitaro akışları karar verir ArtisanClo akışı karar verir, offer Keitaro linkidir
Tarayıcı kontrolü (JavaScript, sayfada süre) Yok Var
Ne yapmak gerekir Filtre dosyasını Keitaro sunucusuna koymak JS etiketi veya PHP dosyası kurmak ve postback ayarlamak
Ne zaman seçilir Trafik zaten Keitaro linklerinden geçiyorsa Tam kontrol ve cloaker istatistiğinde dönüşümler gerekiyorsa

Şema 1: Keitaro ile cloaking — ArtisanClo akış filtresi olarak

Burada reklam linki eskisi gibi Keitaro kampanyasına gider. Keitaro ziyaretçiye offer'ı vermeden önce ArtisanClo'ya sorar: bu ziyaret içeri alınsın mı? Yanıt «evet» ise offer'lı akış çalışır. «Hayır» ise ziyaret aşağıya, White Page'li akışa düşer.

Adım adım kurulum

  1. ArtisanClo'da bir akış oluşturun. Bu bir kampanyadır: kaynak, filtreleme kuralları, geo ve koruma.
  2. Akış menüsünden Entegrasyon → Keitaro filtresi bölümünü açın ve bu akışın filtre dosyasını indirin.
  3. Dosyayı Keitaro sunucusunda /var/www/keitaro/var/filters klasörüne (eski sürümlerde application/filters) koyun ve Keitaro sayfasını yenileyin.
  4. Keitaro kampanyasında offer'lı akışı açın ve dosya adıyla filtreyi «Evet» modunda ekleyin.
  5. Altına White Page'inizin bulunduğu akışı koyun; filtrenin geçirmediği herkes oraya gider.

Dikkat: ArtisanClo akışında belirtilen offer ve White Page adresleri bu şemada kullanılmaz. İnsanı nereye, botu nereye götüreceğinize Keitaro'daki akışlarınız karar verir. ArtisanClo yalnızca «geçirilsin mi?» sorusunu yanıtlar. Özünde Keitaro burada bir TDS sistemi gibi çalışır: trafiği dağıtır, filtre ise ona yalnızca yanıt verir.

Filtrenin sınırlamaları

Keitaro filtreye ziyaretçiye yanıt vermeden önce başvurur. O anda tarayıcıya kontrol sayfası göstermek imkansızdır, bu yüzden:

  • JavaScript kontrolü, sayfada minimum süre ve canlı etkileşim çalışmaz;
  • karar ağa ve istek özelliklerine göre verilir: IP adresi, sağlayıcı, veri merkezi, VPN ve proxy, başlıklar, tıklama etiketi, geo, cihaz ve takvim kuralları;
  • servis 3 saniye içinde yanıt vermezse ziyaret White Page'e gider.

Pek çok kaynak için bu yeterlidir: sunucu trafiği, veri merkezleri ve proxy ağları kendilerini daha ağ seviyesinde ele verir. Gerçek bir tarayıcı çalıştırıp insan taklidi yapan botlar ağ üzerinden her zaman görünmez; onları şema 2'deki tarayıcı kontrolü yakalar.

Gölge modu ve «Tracker» modu

Keitaro filtresi gölge modunu destekler: filtre kimseyi kesmez, yalnızca kimi engelleyeceğini günlükte işaretler. Bu, gerçek insanları kaybettiğinizden şüphelendiğinizde veya kuralları sıkılaştırmanın nasıl sonuç vereceğini trafiği riske atmadan görmek istediğinizde kullanışlıdır. Gölgeyi uzun süre açık tutmayın: açıkken offer herkese açıktır.

«Tracker» akış modu da Keitaro filtresinde çalışır: herkes offer'a gider, botlar ise yalnızca raporlarda işaretlenir. Bu, ödediğiniz trafikteki bot payını bilmek isteyip henüz filtrelemeye hazır olmadığınızda faydalıdır.

İpucu. Bağlantıdan hemen sonra ArtisanClo'da tıklama günlüğünü açın ve ilk ziyaretlerin karar nedenlerine bakın. Herkesi aynı neden kesiyorsa büyük ihtimalle bir kitle kuralı (örneğin geo) trafiğinize göre ayarlanmamıştır.

Şema 2: landing'de cloaker ve harici tracker olarak Keitaro

İkinci şemada ziyareti ilk karşılayan sizin sitenizdir. Üzerinde ArtisanClo'nun JS etiketi veya PHP dosyası bulunur; site sizde, kendi hosting'inizde ve alan adınızda kalır. Cloaker ziyaretçiyi tarayıcı dahil tamamen kontrol eder ve karar verir: White Page mi offer mı. Buradaki «offer» ise Keitaro kampanyanızın linkidir; sonrası her zamanki gibi çalışır.

Cloaker'ın siteye nasıl bağlanacağı cloaker bağlantısı: JS etiketi mi PHP dosyası mı yazısında ayrıntılı anlatılıyor.

Dönüşümler Keitaro'dan cloaker'a nasıl geri döndürülür

«Cloaking» modundaki cloaker tek başına dönüşümleri görmez: kimi geçirdiğini bilir ama bunlardan kimin satın aldığını bilmez. İstatistiğinde CR ve gelirin görünmesi için döngüyü kapatmak gerekir:

  1. ArtisanClo akışında 3. Tracker adımını → Harici tracker bloğunu açın ve listeden Keitaro'yu seçin. Yanındaki «?» düğmesi bir not ve tracker dokümantasyonuna bağlantı gösterir.
  2. external_id={click_id} biçimindeki Reklam bağlantısı için parametreyi kopyalayın. Bağlantıya ekle düğmesi onu akıştaki tüm offer'lara ekler. Parametre offer linkinde zaten varsa alan yeşil, yoksa kırmızı yanar.
  3. Keitaro'da bu parametreyi kampanyanın etiketlerinden birine alın ki ArtisanClo'nun tıklama numarası tracker'da saklansın.
  4. ArtisanClo'da postback adresinin bulunduğu pencereyi açın ve kaydedilen etiketi ve dönüşüm durumunu yerleştirerek Keitaro kampanyasının postback ayarlarına yapıştırın.
  5. Bir test dönüşümü gönderin ve durum satırını kontrol edin.

Akıştaki offer linki aşağı yukarı şöyle görünür:

https://trk.alan-adiniz.com/AbCdEf?external_id={click_id}

ArtisanClo {click_id} yerine belirli tıklamanın numarasını koyar. Keitaro onu hatırlar ve affiliate ağı tracker'a bir dönüşüm gönderdiğinde Keitaro bunu iletir; dönüşüm cloaker'daki asıl tıklamaya bağlanır. Paneldeki «click_id'nin gidiş-dönüş yolu» şeması bu yolu görsel olarak gösterir. Click id konusu sizin için yeniyse Click ID ve Sub ID yazısına göz atın.

Durum satırı ne anlama gelir

Mesaj Ne yapmalı
«Dönüşümler zaten geliyor» Hiçbir şey; döngü kapalı
«Postback'ler bize ulaşıyor, ancak henüz hiçbiri bir tıklamayla eşleşmedi» Keitaro yanlış parametreyi gönderiyor: postback'e tracker'ın kendi tıklama ID'sinin değil, tam olarak external_id değerinin konduğunu kontrol edin
«Tek bir adım kaldı: tracker'ınızın postback'ini adresimize yönlendirin» Keitaro'dan henüz hiç postback gelmedi

Ayrıca Dönüşüm alımı → Günlük bölümüne bakın: orada son gelen mesajlar sonuçlarıyla birlikte durur: «lead kaydedildi», «tıklama bulunamadı», «click_id yok». Sonuca bakınca zincirin hangi adımda koptuğu hemen görünür.

Hangi şemayı seçmeli

  • Kampanyalar zaten Keitaro'da kurulu ve landing'leri değiştirmek istemiyorsunuz: şema 1; mevcut akışa yerleşir ve sayfalara dokunmaz.
  • Tarayıcı kontrolü ve doğrudan cloaker istatistiğinde CR ile gelir gerekiyor: şema 2; landing'de etiket veya PHP dosyası artı Keitaro'dan postback.
  • Sunucu trafiği payı yüksek kaynak (native, push, pop): bu tür trafik ağ üzerinden görüldüğü için şema 1 çoğu zaman yeterlidir. Platformlar hakkında daha fazlası trafik kaynakları bölümünde.
  • Eleme olmadan yalnızca bot sayımı gerekiyor: «Tracker» modlu veya gölge modlu şema 1.

İki şema farklı kampanyalarda birleştirilebilir: bir kampanya, bir akış; her biri kendi bağlantı yöntemiyle.

Trafiği başlatmadan önce bağlantı nasıl kontrol edilir

Bütçeyi açmadan önce bağlantıyı elle test edin. On dakika sürer ve bir günlük uğraşı kurtarır.

  1. Kendi geçişiniz. Reklam linkini telefondan mobil internet üzerinden açın. ArtisanClo tıklama günlüğünde karar nedeniyle bir ziyaret, Keitaro'da ise doğru akışta bir tıklama görünmelidir. Test geçişlerinizin kontrol edilmesini istemiyorsanız adresinizi IP adresimi ekle düğmesiyle akışın IP beyaz listesine ekleyin.
  2. Veri merkezinden geçiş. Aynı linki VPN ile veya bir sunucudan açın. Ziyaret White Page'li akışa gitmeli ve günlükte «VPN veya proxy engellendi» ya da «Yüksek riskli ağ» gibi bir neden almalıdır.
  3. Etiketler. Kampanya etiketlerinin (utm_campaign, sub1 ve diğerleri) Keitaro'ya kayıpsız ulaştığından emin olun: ArtisanClo günlüğünde tıklama kartını açın ve tracker'ın kaydettiğiyle karşılaştırın.
  4. Dönüşüm. Şema 2 için Keitaro'dan bir test dönüşümü gönderin ve durum satırının «Dönüşümler zaten geliyor» olarak değiştiğini kontrol edin.

Ancak bundan sonra akışı «Aktif» durumuna alın ve reklamı başlatın.

Keitaro ile cloaker bağlantısında sık yapılan hatalar

  • White Page'li akış offer'lı akışın üstünde. O zaman ziyaret filtreye hiç ulaşmaz. Sıra: önce offer ve «Evet» filtreli akış, altında White Page.
  • Filtre «Hayır» modunda. Mantık tersine döner: cloaker'ın elediği kişiler offer'a gider.
  • Başka bir ArtisanClo akışının filtre dosyası. Dosya belirli bir akışa bağlıdır; her kampanyanın kendi dosyası vardır.
  • external_id yerine Keitaro tıklama ID'li postback. Dönüşümler gelir ama «tıklamalar bulunamaz».
  • Farklı tarihlere ait rakamların karşılaştırılması. Dönüşüm günlüğü varsayılan olarak onları geliş tarihine göre süzer, raporlar ise geliri tıklama tarihine yazar. Günlüğü «Tıklama tarihi»ne çevirin; cloaker rakamları Keitaro ile örtüşür. Geliri durumlara göre nasıl karşılaştıracağınız dönüşüm durumları yazısında.

Sonunda ne görürsünüz

Bağlantıdan sonra ArtisanClo'da her ziyaret için bir karar nedeni vardır: «İzin verildi», «VPN veya proxy engellendi», «Reklam doğrulama veya spy servisi», «Kampanya saatleri dışında» ve düzinelercesi daha. Para, offer'lar ve alışık olduğunuz raporlar Keitaro'da kalır. Bir şeyler ters giderse (dönüşümler her zamankinden az, geçiş oranı düştü) inceleme tıklama günlüğü ve akış tanılamasıyla başlar; bunlar tıklama neden White Page'e gitti yazısında anlatılıyor.

Entegrasyonun ayrıntıları ArtisanClo ve Keitaro sayfasında toplandı.

Özet

Keitaro ve cloaker birbiriyle rekabet etmez, birbirini tamamlar. Akış filtreli şema birkaç dakikada mevcut kampanyalara yerleşir ve ağa ve istek özelliklerine göre karar verir. Landing'de etiket veya PHP dosyası kullanan şema tam tarayıcı kontrolü sağlar, Keitaro'dan gelen postback ise dönüşümleri ve geliri cloaker'a geri getirir. Kampanyalarınızın zaten nerede kurulu olduğuna ve trafiğinizin ne kadar derin bir kontrole ihtiyaç duyduğuna göre seçin.

Sık sorulan sorular

01

Cloaker, landing'i değiştirmeden Keitaro'ya bağlanabilir mi?

Evet, akış filtresiyle. Filtre dosyası Keitaro sunucusuna konur ve kampanyada offer'lı akışa filtre eklenir. Bu sırada ne landing ne de Keitaro'nun kendisi değişir; yalnızca kampanyadaki akışların sırası değişir.

02

Keitaro filtresinde JavaScript kontrolü neden çalışmıyor?

Keitaro filtreyi ziyaretçiye yanıt vermeden önce sorgular, bu yüzden tarayıcıda kontrol sayfası gösterecek yer yoktur. Karar ağa, adrese ve istek özelliklerine göre verilir. Platformunuz için tarayıcı kontrolü önemliyse landing'de JS etiketi veya PHP dosyası kullanılan şemayı seçin.

03

Cloaker Keitaro'ya yanıt vermezse ne olur?

Servis üç saniye içinde yanıt vermezse ziyaret White Page'e, yani kampanyanın alttaki akışına gider. Böylece bağlantı arızası kontrol edilmemiş bir ziyareti içeri almaz ve tıklama günlüğünde ne olduğu görünür.

04

Keitaro'da cloaker için postback adresi nereden alınır?

Postback adresini Keitaro değil, ArtisanClo verir: akışın «Tracker» adımında hazır adresin bulunduğu pencereye giden bir bağlantı vardır. Bu adres, tracker'ın dönüşümleri geri iletmesi için Keitaro kampanyasının postback ayarlarına yapıştırılır.

05

Her Keitaro kampanyası için ayrı bir ArtisanClo akışı gerekir mi?

Tercihen evet. Bir kampanya, bir akış: böylece karar nedenleri, istatistik ve tanılama tek bir reklama ait olur ve filtrenin trafiği tam olarak nerede kestiğini görürsünüz.

Bunları da okuyun

Trafiğinizi gerçekten görün

ArtisanClo'yu sitenize bağlayın, reklamlarınızdan kimin geldiğini ve her tıklamanın neden o kararı aldığını görün.