Dokümantasyonumuzu sürekli güncel tutuyoruz, ancak bazı güncellemeler henüz tüm dillerde yayınlanmamış olabilir. En güncel bilgiler için lütfen İngilizce versiyonuna göz atın.

Sunucu callback'leri yapılandırması

Sunucu callback'leri yapılandırarak reklam ID'lerini, attribution detaylarını, uygulama verilerini ve daha fazlasını doğrudan sunucularınıza ham veriler halinde alabilirsiniz.

Başlamadan önce

Başlamadan önce bilmeniz gerekenler:

Gereklilikler

  • Admin, Editör ya da Özel Editör izinleri
  • Callback request'lerini almak için kendi BI çözümünüzün ya da veri deponuzun olması gerekir. Sunucunuzun tüm parametrelerinizi alabildiğinden ve gelen verileri depolayabildiğinden emin olun. Uygulamanızın kullanıcı sayısı, sunucularınızın ne kadar hızlı olması gerektiğini belirler. Kayıtlar gibi tek seferlik event'leri ölçümlüyorsanız, dönüşüme giren her kullanıcı için bir callback alırsınız. Dönüşüm event'leri için olan callback'lerin genellikle sunucu bant genişliği üzerinde büyük bir etkisi yoktur.
  • Sadece Adjust'tan veri aldığınızdan emin olmak için sunucu IP'lerimizi beyaz listeye alın.

Callback türleri

Bu tetiklemeler için callback'ler oluşturabilirsiniz:

Kullanılabilen tetiklemeler

Global callback'ler

Global callback'ler, Adjust tarafından ölçümlenen her tetikleme (örneğin tıklamalar, install'lar, session'lar, vb.) için bir ana callback görevi görür. Bu, Adjust'ın ölçümlediği her aktivite için aynı veri noktalarını elde etmenin en hızlı yoludur, çünkü birden fazla URL yerine sadece bir tane URL vardır.

Not:
Global callback'ler bu aktiviteleri içermez:
  • Ad Revenue
  • SAN tıklamaları
  • SAN gösterimleri
  • SKAdNetwork install'ları
  • SKAdNetwork event'leri
Bu aktiviteler için tekil aktivite callback'leri yapılandırmanız gerekir.

Tekil aktivite callback'leri

Tekil aktivite callback'leri, tek bir spesifik aktivite için olan callback'lerdir (örn. tıklamalar). Bu, sadece bu spesifik aktivite için veriye ihtiyacınız olduğunda iyi bir seçenektir. Global callback'ler, özellikle gösterim ve tıklamalar söz konusu olduğunda bazı durumlarda yüksek miktarda veri üretebilir. Adjust'ın BI sisteminize gönderdiği veri miktarını azaltmak için tekil aktivite callback'leri yapılandırabilirsiniz.

Not:
Hem global hem de tekil aktivite callback'leri yapılandırdıysanız, aynı aktivite için her endpoint'e iki ayrı callback alırsınız.

Aynı aktivite için çoklu callback

Adjust, bir aktivite callback'ini dilediğiniz sayıda endpoint'e gönderebilir. Bunun için her URL'i bir boşluk ( ) ile ayırın.

Sunucu callback'leri yapılandırması

Sunucu callback'lerini rehberli yapılandırma ya da klasik yapılandırma yoluyla oluşturabilirsiniz. Adjust, callback URL'lerini oluştururken rehberli yapılandırma kullanmanızı önerir.

Bir tetikleme için hangi placeholder'ları kullanmanız gerektiğine dair yardım için önerilen placeholder'lar rehberimize göz atabilirsiniz.

Rehberli yapılandırma

  1. Sunucu callback'leri yapılandırmasına uygulama kartınızdan veya uygulama yapılandırmanızın Veri yönetimi sekmesinden erişebilirsiniz.

    • (Sadece Admin, Editör veya Özel Editör izinleri ile) Sunucu callback'leri yapılandırmasını uygulama kartından yapmak için AppView 'dan Tüm uygulamalar 'ı seçin. Uygulamanızı bulun ve Sunucu callback'leri seçeneğini seçin.
    • Sunucu callback'leri yapılandırmanızı tamamlamak için uygulama yapılandırmanızın Veri yönetimi sekmesine gidin ve AppView 'dan Tüm uygulamalar 'ı seçin. Uygulamanızı seçin ve Veri yönetimi sekmesini seçin.
  2. Sunucu callback'leri kısmında Callback ekle > Rehberli yapılandırma 'yı seçin.

  3. Callback tetiklemesi listesinde callback'i tetikleyecek aktiviteyi ya da event'i seçin.

  4. Sunucu endpoint'i alanına verilerinizi alacağınız endpoint URL'i girin.

  5. (Opsiyonel) Koşul ekle 'yi seçerek placeholder ve değerler ile birlikte bir koşul ekleyebilirsiniz. Callback sadece bu koşul sağlandığında tetiklenecektir.

  6. Request metodu alanında callback'in GET mi ya da POST mu kullanacağını seçin. Varsayılan değer GET'tir.

    • POST'u seçtiğinizde, request içeriği olarak key=value formatını kullanarak key-value çiftleri girebilirsiniz. Adjust, içeriği encode eder ve bunu bir flat JSON objesi olarak gönderir.
  7. Placeholder ekle 'yi seçerek kullanıcı ya da etkileşim verilerini callback'inize dinamik olarak ekleyin. Burada birden fazla placeholder ekleyebilirsiniz.

  8. Callback URL'i oluştur seçeneğini seçerek encode'lu callback'i oluşturun.

Klasik yapılandırma

Klasik yapılandırmayı kullandığınızda, callback string'in tamamını doğrudan düzenleyebilirsiniz. Sistem artık hem GET hem de POST formatlarını tanıyacaktır:

  • <method>,<conditions>,<url>[,<body>]
  • POST içeriği, key1=value1&key2=value2 kullanır ve Adjust, bunları flat JSON'a çevirir.

Aralarında bir boşluk bırakarak birden fazla callback girebilirsiniz. Açıkça POST metodunu belirtmediğiniz sürece varsayılan request metodu GET olacaktır.

Callback'lerinizin yönetimi

Callback URL'inizi oluşturduktan sonra bunu Sunucu callback'lerine genel bakış sayfasında görebilirsiniz. Burada callback'inizde aşağıdakileri yapabilirsiniz:

  • kopyala ikonunu seçerek callback URL'i kopyalayın.
  • çiftle ikonunu seçerek callback'in bir kopyasını çıkarın ve klasik yapılandırmada açın.
  • sil ikonunu seçerek callback'i silin.
  • düzenle ikonunu seçerek callback URL üzerinde klasik yapılandırma ile değişiklik yapın.