Apps Kit SDK logoApps Kit SDK
Tüm yazılar
İlişkilendirme·10 dk okuma·Mar 2026

Yeni uygulama sürümü yayınlamadan MMP değiştirme

Uzaktan SDK yapılandırması, Adjust ↔ AppsFlyer geçişlerini nasıl sıradan bir işleme dönüştürür?

Yazar Marcus Liang

Gök mavisi bir geçiş çizgisiyle birbirine bağlanan iki mobil analiz paneli

Mobil ölçüm ortağını (MMP) değiştirmek eskiden altı haftalık bir sürüm yayınlama döngüsü, paralel çalışan iki SDK entegrasyonu ve bir ay boyunca hiçbir raporlama paneline güvenemeyen bir finans ekibi demekti. Artık böyle olmak zorunda değil.

Reklam arabuluculuğu (mediation) SDK'nız ilişkilendirme uç noktalarının uzaktan yapılandırılmasını destekliyorsa geçiş, bir yapılandırma değişikliğine dönüşür. Bunu aylık 50 milyondan fazla aktif kullanıcıya (MAU) sahip hesaplarda, her iki mağazada da tek bir yeni sürüm yayınlamadan gerçekleştirdik.

Nasıl çalışır?

Apps Kit SDK, dahili yükleme ve etkinlik sinyallerini önde gelen MMP'lerin veri iletim formatına dönüştüren hafif bir ilişkilendirme adaptörüyle gelir. Uç nokta, API anahtarı ve etkinlik eşlemelerinin tamamı Firestore tabanlı bir uzaktan yapılandırmada tutulur. MMP değiştirmek için bu yapılandırmayı güncellemek yeterlidir.

Doğrulama dönemi

Her zaman iki haftalık bir paralel çalışma dönemi öneriyoruz. Bu süre boyunca SDK, hem eski hem de yeni MMP'ye postback gönderir. İki sistemin yinelenen kayıtları ayıklama mantığının çakışmaması için yükleme tanımlayıcısına kısa, rastgele bir son ek eklenir.

Yükleme sayılarını, etkinlik sayılarını ve kohort gelirlerini yan yana karşılaştırın. %3'ü aşan farklar neredeyse her zaman etkinlik eşleme uyumsuzluklarından kaynaklanır; eski MMP'nin 'trial_started' dediği etkinliğe yeni MMP 'subscribe_trial' diyordur. Eşlemeyi yapılandırmada düzeltin, yeniden doğrulayın ve ardından geçişi tamamlayın.

Etkinlik adı eşleme: ihtiyacınız olacak referans

Her MMP kendi standart etkinlik adlarını kullanır ve geçiş sırasındaki veri tutarsızlıklarının %90'ı bu adlar arasındaki uyumsuzluklardan kaynaklanır. Aşağıdakiler varsayılan olarak uyguladığımız eşlemelerdir. Bunları başlangıç noktası olarak kullanın; finans ekibinizin geçmişten gelen bir adlandırma düzeni varsa eşlemeleri etkinlik bazında değiştirin.

  • Yükleme: Adjust 'install' → AppsFlyer 'af_install' → Singular '__INSTALL__'
  • Deneme başlangıcı: Adjust 'trial_started' → AppsFlyer 'af_start_trial' → Singular 'sng_trial_start'
  • Abonelik: Adjust 'subscription' → AppsFlyer 'af_subscribe' → Singular 'sng_subscribe'
  • Satın alma: Adjust 'purchase' → AppsFlyer 'af_purchase' → Singular 'sng_ecommerce_purchase'
  • Öğreticiyi tamamlama: Adjust 'tutorial_complete' → AppsFlyer 'af_tutorial_completion' → Singular 'sng_tutorial_complete'
  • Reklam geliri: Adjust 'ad_revenue' → AppsFlyer 'af_ad_revenue' → Singular 'sng_ad_revenue'

Geçiş günü: kontrol listesi

  • Aralıksız yedi gün boyunca iki sistem arasındaki farkın yüklemelerde %3'ü, gelir etkinliklerinde ise %5'i aşmadığını doğrulayın
  • Yerel saatle 09.00'da kampanya takip bağlantılarını yeni MMP üzerinde sabitleyin; postback'lerin 10 dakika içinde ulaştığını doğrulayın
  • Uzaktan yapılandırmada eski MMP'nin derin bağlantı (deep link) yönlendirmesini devre dışı bırakın; salt okunur modda postback gönderimini 7 gün daha sürdürün
  • Kullanıcı edinme (UA), finans ve yönetim ekiplerine geçişin kesin zaman damgasını yazılı olarak bildirin
  • Her iki MMP'nin son 24 saatlik verilerini karşılaştıran bir paneli sabitleyin ve geçişten 6, 24 ve 72 saat sonra inceleyin

İhtiyaç duymayacağınız ama mutlaka hazır olması gereken geri dönüş planı

Geçiş bir uzaktan yapılandırma değişikliği olduğundan, geri dönüş de bu değişikliği tersine çevirmekten ibarettir. Her iki değişikliği de önceden kaydeder, geri dönüşü üst düzey bir yetkilinin onayına bağlı, tek tıklamayla uygulanabilen bir işlem olarak hazır tutarız. Canlı ortamda gerçekleştirdiğimiz en uzun geri dönüşte bile karar anından trafiğin eski MMP'ye yönlendirilmesine kadar geçen süre 15 dakikanın altındaydı.

Geri dönüşü tetikleyecek koşul, geçişten önce yazılı olarak belirlenmelidir. Bu koşul genellikle ilişkilendirilen yüklemelerde altı saat boyunca devam eden %10'dan fazla düşüş veya gelir etkinliklerinin tamamen kaybolmasıdır. Sezgilere dayalı geri dönüşler daha iyi bir sonuç sağlamaz; iki ay sonra ikinci bir geçiş yapmak zorunda bırakır.

Medya planlaması açısından neden önemli?

MMP'ler ilişkilendirilen yükleme ve takip edilen etkinlik başına ücret alır. Sağlayıcılar arasındaki fiyat farkı, orta ölçekli bir yayıncı için yıllık bazda altı haneli tutarlara ulaşabilir. Sağlayıcı değiştirmek bir yapılandırma değişikliğine dönüştüğünde pazarlık gücü yeniden size geçer; her sözleşme yenilemesi gerçek bir fiyat müzakeresi olur.

Sağlayıcıyla pazarlık: sözleşme yenilerken ne istemelisiniz?

Ekibiniz yeni bir sürüm yayınlamadan bir hafta içinde MMP değiştirebilir hâle geldiğinde sözleşme yenileme görüşmelerinizin niteliği değişir. Fiyatı etkileyen sorular somut ve doğrulanabilirdir; özellik yol haritalarıyla ilgili sorular ise fiyatı değiştirmez.

  • Mevcut hacim kademenizde ilişkilendirilen yükleme başına ücretin iOS ve Android için ayrı ayrı dökümü
  • Pakete dâhil kotaya kıyasla ek SKAN postback alım maliyeti
  • Hedef kitle dışa aktarma ve yeniden hedefleme ücretleri; bunlar genellikle en büyük gizli maliyet kalemidir
  • Yıllık sabit fiyat ile aylık gerçekleşen kullanıma göre hesaplaşma karşılaştırması; yüksek hacimlerde fiyatı sabitlemek genellikle %10–15 avantaj sağlar
  • Fesih bildirim süresi; 60 günü aşan her süre pazarlık gücünüzü zayıflatır
MMP değiştirmek bir salı öğleden sonrasında halledilebilen bir iş olduğunda, her sağlayıcının satış sunumu daha dürüst, her sözleşme yenilemesi ise gerçek bir fiyat müzakeresi olur.

Bu çeyrekte ne yapmalısınız?

MMP değiştirme planınız olmasa bile paralel çalışma altyapısını devreye alın. İkinci postback kanalının aktif ve doğrulanmış olması; sağlayıcı kaynaklı aksaklıklara, ani fiyat artışlarına ve mevcut sağlayıcınızı bir anda yanlış tercih hâline getirebilecek şirket satın almalarına karşı alabileceğiniz en ucuz sigortadır.