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 onay durumunu ham verilerde almak

Adjust SDK, bir kullanıcının onay tercihi ile ilgili ATT durumuna dair bilgileri ham veri dışa aktarımlarınızda gönderir. Bir kullanıcı takibe onay verdiğinde Adjust SDK, IDFA'yı ham veri dışa aktarımlarınıza dahil eder.

Veri alımı yöntemleri

Ham veri aktarımlarınızı ATT onay bilgilerini içerecek şekilde yapılandırmanın iki yolu vardır.

  1. {att_status} placeholder'ı

Bu placeholder'ı sunucu callback'lerinize ya da bulut depolama upload'larınıza ekleyerek bir kullanıcının ATT durumunu ham verilerinizde alabilirsiniz. Örnek: att_status=2

{att_status} placeholder'ı aşağıdaki değerler ile doldurulabilir:

DeğerDurumAçıklama
null-Kullanıcı iOS 14 öncesi bir cihaz kullanıyorsa ya da geliştirici henüz ATT framework'ünü uygulamaya eklemediyse.
0Not DeterminedUygulamaların Takip İzni İstemesine İzin Ver ayarı AÇIK ancak ATT onay istemi henüz kullanıcıya gösterilmedi.
1Restricted Uygulamaların Takip İzni İstemesine İzin Ver ayarı KAPALI ve kullanıcı tarafından açık konuma getirilemiyor. ATT onay istemi kullanıcıya gösterilemiyor.
2Denied Uygulamaların Takip İzni İstemesine İzin Ver ayarı AÇIK, ATT onay istemi kullanıcıya gösterildi ve kullanıcı, kullanıcıyı veya cihazın takibi için kullanılabilecek uygulamayla ilgili verilere erişim onayını vermedi.
YA DA
Uygulamaların Takip İzni İstemesine İzin Ver ayarı KAPALI ve ATT onay istemi kullanıcıya gösterilemiyor.
3AuthorizedUygulamaların Takip İzni İstemesine İzin Ver ayarı  AÇIK, ATT onay istemi kullanıcıya gösterildi ve kullanıcı, kullanıcıyı veya cihazın takibi için kullanılabilecek uygulamayla ilgili verilere erişime onay verdi.

Uygulama takibi için verilen onaylara yönelik durum değerleri hakkında daha fazla bilgi için Apple'ın geliştirici dokümantasyonuna göz atın.

  1. ATT update (iOS) trigger

Özel ATT güncelleme tetiklemesi ile kullanıcının ATT durumundaki değişikliklerden anlık olarak haberdar edilirsiniz. Güncelleme bilgilerini yapılandırdığınız dışa aktarım ile alırsınız.

ATT durum bilgilerini almak için ham veri dışa aktarımı yapılandırması

ATT onay durumunu almak için ham veri yapılandırmanızda bazı değişiklikler yapmanız gerekir. Bu değişiklikler, sunucu callback'lerini mi ya da bulut depolama aktarımlarını mı kullandığınıza bağlı olarak değişiklik gösterir.

Sunucu callback'leri

Tekil aktivite callback'i

Bu placeholder'ı destekleyen tüm aktivite türleri için callback URL'inize {att_status} placeholder'ını ekleyin.

Global callback

ATT update (iOS) aktivite türü, global callback'lerde varsayılan olarak bulunur.

Bir kullanıcının onay durumu hakkındaki bilgileri bulmak için global callback'lerinizdeki {activity_kind}att_update için filtreleyin.

Bulut depolamaya upload

CSV tanımınızı, destekleyen tüm tetikleyiciler için {att_status} placeholder'ını içerecek şekilde güncelleyin. Önerilen: ATT update (iOS).

Updated attribution callback'leri

Cihazın ATT durumu Authorized olarak değişirse, Adjust artık IDFA'ya erişebilir. Bu, attribution için kullanabileceğimiz eşleşen bir etkileşim olup olmadığını kontrol etmemizi sağlar. Organik install'lar için Adjust, attribution'ı tekrar yapar. Attribution kaynağında bir değişiklik varsa Adjust, güncel attribution verilerini bir sonraki event ya da session'dan sonra ham verilerinizde ve uygulama içi attribution callback'inde gönderir.

ATT durum değişikliği attribution güncellemeleri, şu anda organik installs olarak attribute edilen iOS 14.5+ cihazlar için geçerlidir. Bu güncel attribution bilgisini almak için aşağıdaki adımları tamamladığınızdan emin olun:

Not:
{att_status} placeholder'ını henüz kullanmaya başlamadıysanız Adjust, kullanıcı onay durumunu sağlamak için bazı eski placeholder'larda ve metriklerde değişiklikler yaptı:
  • {tracking_enabled}ve {tracking_limited}
  • Reklam Takibini Kısıtla API