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.

ATT pop-up'ını açmak ve SDK'yı başlatmak

Pop-up'tan sonra SDK'nın başlatıldığı yaklaşım ile, kullanıcı uygulamayı açtıktan kısa bir süre sonra ATT onay penceresini görüntülemenizi ve ardından kullanıcı yanıt verdikten sonra Adjust SDK'yı başlatmanızı öneririz. Kullanıcının takibe onay verip vermediğine bakılmaksızın SDK'yı başlatmanız gerekir. SDK'yı başlattıktan sonra, yeni kullanıcılar için install'ları veya mevcut kullanıcılar için session'ları ölçümleriz. Install veya session, pop-up penceresi görüntülenene kadar başlamadığından, bu noktaya kadar herhangi bir kullanıcı aktivitesi kaydedilmeyecektir.

Onay veren kullanıcılar için bu yaklaşım, SDK'nın IDFA verisini install bilgilerinin bir parçası olarak göndermesine olanak verir.

Not:

Onay istemini başlatmak için Adjust'ın Uygulama takibi onayı wrapper'ını kullanabilir veya requestTrackingAuthorization(completionHandler:) metodunu kendiniz çağırabilirsiniz.

Akış

  1. Kullanıcı, uygulamayı install ettikten ya da cihazı iOS 14.5 ve sonrasına yükselttikten sonra ilk kez açar.
  2. (Opsiyonel ve sadece yeni kullanıcılar için) Uygulamanız ilk katılım ekranlarını görüntüler.
  3. Bunu yapılandırdıysanız, uygulamanız ön izin istemini gösterir.
  4. Uygulamanız Adjust SDK'nın onay istemi wrapper'ını çağırır ve onay pop-up'ını gösterir.
  5. Kullanıcı, "İzin Ver" ya da "Uygulamadan Takibi Bırakmasını İste" seçeneklerinden birini seçer.
  6. Uygulamanız Adjust SDK'yı başlatır.

Adjust SDK, kullanıcının yanıtına göre veri toplar.

  • Kullanıcı "İzin Ver" seçeneğini tıklarsa Adjust SDK, install session'ını IDFA ile birlikte backend'e gönderir. IDFA tüm install'larda, install sonrası event'lerde ve session'larda kullanıcı onayını geri çekmediği sürece mevcut olacaktır.
  • Kullanıcı "Uygulamadan Takip Etmemesini İste" seçeneğini seçerse, SDK yeni kullanıcılar için install bilgilerini ve mevcut kullanıcılar için session bilgilerini IDFA olmadan backend'e gönderir. IDFA hiçbir install sonrası event'te ve session'da olmayacaktır. Bu, mevcut attribution verilerini etkilemez.

İzin ekranı zamanlamasını özelleştirmek

Uygulamanızda bir ilk katılım süreci ya da tutorial varsa, kullanıcıya ATT onay isteminin gösterilmesini kullanıcı ilk katılımı ya da tutorial'ı tamamlayana kadar ertelemek isteyebilirsiniz. Adjust SDK ile kullanıcılarınızın ATT onayına dair kararını size bildirmeden önce ilk katılımı tamamlamaları için onlara zaman tanımak adına ATT istemini 120 saniyeye kadar erteleyebilirsiniz.

Daha fazla bilgi için Özel izin ekranı zamanlaması dokümantasyonuna göz atabilirsiniz.