Последствия ввода ATT (iOS 14+) и прекращение поддержки LAT

Краткий обзор: Начиная с iOS 14, iOS использует ATT для определения предпочтений пользователей в области конфиденциальности, и ограниченное отслеживание рекламы (LAT) устарело.

Значения ATT

  • Начиная с iOS 14: Apple ATTrackingManager (ATT) предоставляет значения статуса для авторизации отслеживания приложений.
  • AppsFlyer получает ATT из следующих источников:
    • AppsFlyer SDK V6+ встроен в Приложение.
    • Через API от рекламодателей. Например, S2S API. 
  • ATT доступен в Отчеты о необработанных данных. Вам необходимо явно запросить его следующим образом:
    • Pull API: Добавьте ATT к параметру additional_fields в ваших запросах Pull API.
    • Страница экспорта данных: На вкладке полей Отчет явно выберите ATT.
    • Data Locker: На странице конфигурации Data Locker явно добавьте ATT в список полей.
    • push: На странице доступ API явно добавьте ATT в список полей.
  • В некоторых случаях ATT заполняется значениями, определенными AppsFlyer. Они обозначены префиксом af в таблица.
  • Если IDFA недоступен, он заполняется нулями.

Значения ATT, определенные Apple

Статус ATT Наличие IDFA  Поведение
не_определено

В iOS 14-14.4: Доступно

Начиная с iOS 14.5: Не доступно

 

 

Значение ATT по умолчанию

Ограничено Не доступно

Это определяется Apple на основе учетной записи iTunes и не связано с поведением пользователь. Например, на основании возраста пользователь или для Устройства, контролируемых организациями. 

Отклонено Не доступно

Происходит, если выполняется любое из следующих условий:

  • Устанавливается после отображения запроса
  • пользователь отключил функцию Разрешить приложениям запрашивать отслеживание (главный переключатель на уровне устройства)
  • Перед установкой iOS 14 на устройство LAT был включен
Авторизовано Доступно Пользователь явно дал согласие. 

Дополнительные значения ATT, определенные AppsFlyer

Статус ATT Замечание Наличие IDFA 
af_unknown 

Значение ATT было сообщено рекламодатель, но оно не является известным значением согласно спецификации ATTrackingManager

Зависит от версии iOS

af_authorized

Использование IDFA разрешено по одной из следующих причин: 

  • Версия iOS устройства: до iOS 14.
  • Сообщенное событие содержало IDFA, но не ATT. Например, Приложение с SDK (пакет средств разработки ПО) V5.X на устройстве, работающем под управлением версии iOS до iOS 14. 

Доступно

af_unavailable
  • Рекламодатель не сообщил об ATT в данном событии, и IDFA недоступен.
  • SDK (пакет средств разработки ПО) AppsFlyer версии V5.X не поддерживает ATT и не получает IDFA.
Не доступно

LAT в iOS — соображения и как LAT преобразуется в ATT в iOS 14

Версия iOS Использование LAT
До iOS 13

IsLatTrue_us-en.png

Если значение true, то включена функция ограниченного отслеживания рекламы, и IDFA недоступен.

Начиная с iOS 14 Apple прекратила поддержку LAT. Игнорируйте значение LAT и используйте ATT.

Как LAT преобразуется в ATT в iOS 14

altLATtoiOS14.5.pngalt