ATT onay istemini göstermek
iOS 14.5 veya üstü versiyonları çalıştıran cihazlarda bir cihazın ID for Advertisers'ını (IDFA) toplamak için bir App Tracking Transparency izin istemi görüntülemeniz gerekir. Bu istem, kullanıcının takip tercihini belirlemesine ve cihazının IDFA'ine erişim izni vermesine veya reddetmesine olanak tanır. Tüm kullanıcılar varsayılan olarak takip dışıdır ve takip için cihazlarının IDFA'ine erişim izni vermelidir.
Kullanıcılarınızdan onay almak için aşağıdakileri yapmanız gerekir:
- ATT onay istemini kullanmak - iOS 14.5 ve sonrası için zorunludur.
- Bir ön izin istemi kullanmak - Bu opsiyoneldir, ancak onay oranlarını artırdığından kullanmanız önerilir.
Sadece cihazın ATT durumu 0
("Not Determined") ise kullanıcılardan onay almanız gerekir. Onay durumu hakkında daha fazla bilgi için Onay durumunu ham veri dışa aktarımlarında almak makalemize göz atabilirsiniz.
Kullanıcı uygulamayı her reinstall ettiğinde ön izin istemini (varsa) ve ATT onay istemini göstermeniz gerekir. Bunun nedeni, uygulama uninstall edildikten sonra Apple'ın kullanıcının onay durumunu saklamamasıdır.
ATT onay istemi kullanmak
Adjust, uygulamanız ilk açıldığında Adjust SDK'sını başlatıp hemen ardından ATT açılır penceresini görüntülediğiniz "SDK'yı başlatın ve ardından ATT açılır penceresini başlatın" yaklaşımını kullanmanızı önerir. Adjust'ın cihazın IDFA'i ile install'u kaydettiğinden emin olmak için, install bilgilerinin gönderilmesini 120 saniyeye kadar ertelemek için özel izin ekranı zamanlamasını yapılandırın. Bu, kullanıcılarınıza açılır pencereye yanıt vermeleri için zaman tanır ve Adjust SDK'nın kullanıcı onay durumunu almasını sağlar.
Tüm kullanıcılar, IDFA'lerini toplayabilmeniz için onay vermelidir. Bu, bilgilerine zaten sahip olduğunuz mevcut kullanıcıları da içerir. Adjust, ATT pop-up penceresi için aşağıdaki yaklaşımları destekler:
- SDK'yı başlatmak ve ATT pop-up penceresini açmak - ATT pop-up penceresini görüntülemek için SDK wrapper fonksiyonunu çağırmadan önce Adjust SDK'yı başlatın.
- ATT pop-up'ını görüntülemek ve SDK'yı başlatmak - Adjust SDK'yı başlatmadan önce ATT pop-up penceresini görüntülemek için SDK wrapper fonksiyonunu çağırın.
Uygulamanız ATT açılır penceresini (pop-up) koşullu olarak görüntülerse ya da kullanıcı yolculuğunun ileri bir aşamasında, örneğin kayıt olduktan sonra ya da ikinci kullanıcı oturumundan sonra görüntülerse Adjust SDK, attribution sürecini tekrar eder. Attribution durumu farklıysa, SDK güncellenmiş bir attribution callback'i gönderir.
Ön izin istemi kullanımı
Ön izin istemi, kullanıcılarınıza ATT onay istemini neden görecekleri hakkında bilgi verir ve onları onay vermeye teşvik eder. Bir ön izin istemi yapılandırarak uygulamanızın App Store incelemesini geçmesine ve kullanıcı onay oranlarınızı optimize etmeye yardımcı olabilir.
Kullanıcıdan onay istemeden önce, onayları teşvik eden bir istem oluşturmanın en iyi yöntemlerini bu rehberde okuyabilirsiniz.
Ön izin istemi, kendi başına bir onay istemi olarak yer almamalıdır. Apple, ön istemlerin kullanıcıların bilinçli bir karar vermelerini sağlaması gerektiği görüşünde. Bu istem, verdikleri kararları etkilememeli.