Asapty

Asapty entegrasyonunu kullanarak Search Ads kampanyalarınızı optimize edebilirsiniz. Adapty, abonelik olaylarını Asapty’ye gönderir; böylece Apple Search Ads attribution verilerine dayalı özel kontrol panelleri oluşturabilirsiniz.

Bu entegrasyon, Adapty’ye herhangi bir attribution verisi eklemez; zira ihtiyacımız olan her şeyi doğrudan ASA üzerinden alıyoruz.

Entegrasyonu kurma

Adapty’yi Asapty’ye bağlama

Asapty entegrasyonunu kurmak için Adapty kontrol panelinde Integrations > Asapty bölümüne gidin ve Asapty ID alanını doldurun.

895de2b-CleanShot_2023-08-14_at_18.57.462x.webp

Asapty ID’nizi Asapty hesabınızdaki Settings > General bölümünde bulabilirsiniz.

Olayları ve etiketleri yapılandırma

Kimlik bilgilerinin altında, Adapty’den Asapty’ye gönderebileceğiniz üç grup olay yer almaktadır. İhtiyacınız olanları etkinleştirmeniz yeterli. Adapty’nin sunduğu olayların tam listesine buradan ulaşabilirsiniz.

58ddf41-CleanShot_2023-08-15_at_15.11.072x.webp

Asapty’nin sağladığı varsayılan olay adlarını kullanmanızı öneririz. Ancak ihtiyaçlarınıza göre olay adlarını değiştirebilirsiniz.

Uygulamanızı Asapty’ye bağlama

Yukarıdaki adımları tamamladıktan sonra Adapty, attribution verilerini Asapty’den otomatik olarak alır. Uygulama kodunuzda attribution verilerini açıkça talep etmenize gerek yoktur. Daha doğru attribution verileri için Asapty’yi her olayın verisiyle birlikte customerUserId paylaşacak şekilde yapılandırın.

Asapty olay yapısı

Adapty, olayları sorgu parametreleri aracılığıyla GET isteğiyle Asapty’ye gönderir. Her olay URL’si şu şekilde görünür:

https://asapty.com/_api/mmpEvents/?source=adapty&asaptyid=a1b2c3d4&keywordid=12345&adgroupid=67890&campaignid=11223&conversiondate=1709294400000&event_name=subscription_renewed&install_time=1709100000&app_name=MyApp&json=%7B%22af_revenue%22%3A%229.99%22%2C%22af_currency%22%3A%22USD%22...%7D

Sorgu parametreleri:

ParametreTürAçıklama
sourceStringHer zaman “adapty” değerini alır.
asaptyidStringKimlik bilgilerinizdeki Asapty ID.
keywordidStringApple Search Ads Anahtar Kelime ID’si (varsa).
adgroupidStringApple Search Ads Reklam Grubu ID’si (varsa).
campaignidStringApple Search Ads Kampanya ID’si (varsa).
conversiondateLongOlayın milisaniye cinsinden zaman damgası.
event_nameStringOlay adı (Adapty olayından eşlenen).
install_timeLongKurulumun saniye cinsinden zaman damgası.
app_nameStringAdapty’deki uygulama başlığı (varsa).
jsonStringOlay ayrıntılarını içeren URL kodlu JSON dizesi (aşağıya bakın).

json parametresi, aşağıdaki alanları içeren URL kodlu bir JSON dizesidir:

ParametreTürAçıklama
af_revenueStringDize olarak gelir miktarı.
af_currencyStringPara birimi kodu (ör. “USD”).
transaction_idStringMağaza İşlem ID’si.
original_transaction_idStringOrijinal Mağaza İşlem ID’si.
purchase_dateLongMilisaniye cinsinden satın alma zaman damgası.
original_purchase_dateLongMilisaniye cinsinden orijinal satın alma zaman damgası.
environmentStringProduction veya Sandbox.
vendor_product_idStringMağazadaki Ürün ID’si.
profile_countryStringKullanıcının IP’sine göre ülke kodu.
store_countryStringKullanıcının mağaza ülke kodu.

Sorun giderme

  • Adapty’de Apple Search Ads yapılandırdığınızdan ve kimlik bilgilerini yüklediğinizden emin olun; bunlar olmadan Asapty çalışmaz.
  • Yalnızca ayrıntılı, organik olmayan ASA attribution verisine sahip profiller olaylarını Asapty’ye iletebilir. Attribution yeterli değilse “The user profile is missing the required integration data.” mesajını görürsünüz.
  • Entegrasyon yapılandırılmadan önce oluşturulan profiller olaylarını Asapty’ye iletamaz.
  • Doğru kuruluma rağmen Adapty entegrasyonu çalışmıyorsa App Settings -> Apple Search Ads sekmesinde Receive Apple Search Ads attribution in Adapty geçişinin etkin olduğundan emin olun.