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.

SKAdNetwork 3'ün temelleri

SKAdNetwork, uygulamalarda install ve reinstall attribution'ı için Apple’ın geliştirdiği attribution çerçevesidir. SKAdNetwork, attribution'ı gerçekleştirmek için App Store indirme verilerini kullanır. Bu, cihaz seviyesinde hiçbir verinin kaydedilmediği veya paylaşılmadığı ve SKAdNetwork verilerinizin Adjust tarafından kaydedilen verilerinizden ayrı olduğu anlamına gelir. 

Apple, attribution'ı yaptıktan sonra her kullanıcı için en son ve en yüksek dönüşüm değerini içeren bir SKAdNetwork postback ile ilgili reklam ağını bilgilendirir. Sonrasında ağlar, Adjust'a bu verileri içeren bir postback gönderir. Adjust, tüm reklam ağlarından gelen verileri toplar ve raporlar. Adjust'ın ağlardan hangi verileri aldığı hakkında daha fazla bilgi için SKAdNetwork partner entegrasyonları makalemize göz atın.

SKAN 3 nasıl çalışır

  1. Bir kullanıcı bir reklama tıkladığında, uygulamayı App Store'dan indirdiğinde ve uygulamayı ilk kez açtığında Adjust SDK, SKAdNetwork ile iletişime geçer ve attribution'ı bildirir. SKAdNetwork attribution pencereleri sabittir ve değiştirilemezler. Attribution pencereleri de dahil olmak üzere SKAdNetwork attribution'ına dair detayları Apple'ın dokümantasyonundabulabilirsiniz.

  2. 24 saatlik bir zamanlayıcı başlar. Belli bir event, zamanlayıcı bitmeden tetiklenirse dönüşüm değeri yeni değer ile güncellenir. Sonrasında tekrar 24 saatlik bir zamanlayıcı başlar.

  3. 24 saat içinde hiçbir dönüşüm değeri güncellemesi olmazsa, 24 saatlik bir rastgele zamanlayıcı daha başlar. Bu zamanlayıcı sona erdiğinde, Apple en son dönüşüm değerini bir postback ile attribute edilen reklam ağına gönderir ve ağ da bunu Adjust'a yönlendirir. 

Önemli:
SKAdNetwork attribution verileri gerçek zamanlı paylaşılmaz. Bir metod çağırıldığında aktifleşen zamanlayıcı nedeniyle, bir install ve attribute edilen reklam ağına gönderilen postback arasında en az 24 saatlik bir süre olur.

Örnek postback

SKAdNetwork 3.0'da Attribution

Bu videoda SKAdNetwork 3.0 verilerinin nereden geldiğini ve bu verileri ne zaman alabileceğinizi bulabilirsiniz. Özellikle dönüşüm değerleri söz konusu olduğunda hangi unsurlar üzerinde kontrol sahibi olduğunuzu ve neleri kontrol edemeyeceğinizi görebilirsiniz. Bu bilgiler, size SKAdNetwork 3.0 kampanya planlamanızda, veri analizinizde ve kararlarınızda yardımcı olacaktır.

SKAdNetwork'te deeplink'ler

Deeplink'ler, kullanıcıları doğrudan görmek istedikleri uygulama içi içeriğe götürerek kullanıcı deneyimini iyileştirirler.

SKAdNetwork kampanyaları, App Store sayfasını web görünümünde açar. Bu, mevcut kullanıcıları uygulamanıza ve yeni kullanıcıları App Store'a yönlendiren ertelenen deeplink'lerin çalışmasını engelleyebilecekleri anlamına gelir.

SKAdNetwork emplemetasyonunu yaptıktan sonra, direkt deeplink'ler sadece uygulamanızı install etmiş olan kullanıcılar için beklendiği gibi çalışır. Yeni kullanıcılar, uygulamanızı install etmeleri için App Store'a gönderilmez.

SKAdNetwork ile çalışmaya başlamak

SKAdNetwork'ü kendiniz veya Adjust ile beraber yapılandırabilirsiniz. Adjust ile çalışırken SKAdNetwork ayarlarınızı dashboard'unuzdan yapabilirsiniz. Adjust'ın çözümünü kullanmak istemiyorsanız, geliştiricilerinizin uygulamayı SKAdNetwork attribution için kaydetmesi ve uygulamada dönüşüm değerlerini yapılandırması gerekir. Daha fazla bilgi için SKAdNetwork'ün Adjust olmadan yönetimi makalemize göz atabilirsiniz.

SKAdNetwork ile çalışmaya başlamak için ATT framework'ünü eklemek zorunda değilsiniz.

SKAdNetwork framework'ü ile çalışmaya başlamak için önemli adımlar:

  1. Adjust SDK'da SKAdNetwork yapılandırması - Adjust SDK, SKAdNetwork desteğine sahiptir. Geliştiricinizden SKAdNetwork'ü Adjust SDK'da yapılandırmasını isteyin.
  2. App ID doğrulaması - Uygulamanız için SKAdNetwork özelliklerini etkinleştirmeden önce Adjust'ın App ID'nizi doğrulaması gerekir.
  3. Dönüşüm değerlerini eşleştirmek ve bir dönüşüm değeri penceresi belirlemek - Dönüşüm değerleri ile kullanıcıların uygulamanız ile ne şekilde etkileşim kurdukları hakkında içgörülere sahip olabilirsiniz. Bu sayede bir level'ın tamamlanması ya da ödeme yapılması gibi belli event'leri belirleyebilir ve bunları optimizasyonda kullanabilirsiniz. Uygun bir dönüşüm değeri penceresi belirleyerek sizin için en önemli olan veri noktalarını ölçümleyebilirsiniz.
  4. (Opsiyonel) S2S event'leri desteğini kontrol etmek - sunucudan sunucuya kaydedilen event'lerin dönüşüm değerlerini ölçümleyebildiğinizden emin olun.

SKAdNetwork'ü Adjust olmadan yönetmek

Adjust, event'leri dashboard'da seçtiğiniz dönüşüm değerleri ile eşleştirir. Bu eşleştirmeyi dilediğiniz zaman değiştirebilirsiniz. Eşleştirmeyi değiştirirseniz, SKAdNetwork'e gönderilen dönüşüm değerlerini değiştiririz ve dönüşüm değeri emplementasyonunu dinamik olarak güncelleriz.

SKAdNetwork yönetimini Adjust olmadan yönetiyorsanız, buna benzer bir sistem oluşturmalısınız ya da dönüşüm değerlerini doğrudan uygulamanıza entegre etmelisiniz. Değerleri doğrudan entegre ederseniz, dönüşüm değerlerini her değiştirdiğinizde uygulamanızı App Store'da güncellemeniz gerekir.

SKAdNetwork ayarlarınızı kendiniz yönetmek istiyorsanız, bu noktalara dikkat etmelisiniz:

  1. Geliştiricilerinizin uygulama açılışında SKAdNetwork updatePostbackConversionValue(_:completionHandler:)) metodunu çağırmaları gerekir. Daha fazla bilgi için Apple'ın dokümantasyonuna göz atabilirsiniz.
  2. Geliştiricilerinizin her dönüşüm değerinin uygulamanızda ne anlama geldiğini updatePostbackConversionValue(_:completionHandler:) metodu ile tanımlamaları gerekir. Daha fazla bilgi için Apple'ın dokümantasyonuna göz atabilirsiniz.
  3. Adjust, dönüşüm değerlerini sadece reklam ağından alındığı şekilde raporlar. Bu 0-63 arasında bir değerdir ve ağ payload'unda olduğu gibidir.

SKAdNetwork attribution'ını Adjust SDK kullanmadan yönetiyorsanız, yine de SKAdNetwork postback'lerini alabiliriz ve istatistiklerinizi dashboard'umuzda raporlayarak SKAdNetwork verilerinizi dışa aktarmanızı sağlayabiliriz.