IDFA в iOS 14.5 и как это тестировать
Не так давно вышла новая версия iOS – 14.5. С этим обновлением вступает в силу обновлённая политика конфиденциальности Apple — App Tracking Transparency (ATT). Устройства Apple будут по умолчанию запрещать передачу рекламного идентификатора IDFA и при первом запуске после установки приложения запрашивать у пользователей разрешение на отправку их данных рекламным платформам.
Что такое IDFA?
IDFA — это уникальный рекламный ID устройства на операционной системе iOS. Маркетологи и владельцы приложений используют IDFA для показов персонализированной рекламы, настройки точного таргетинга, оптимизации и оценки эффективности рекламных кампаний.
А как теперь быть?
Если пользователи устройств Apple не дадут согласие на отправку IDFA, то рекламодатели не будут видеть, какие пользователи совершают те или иные действия в приложении. Они будут видеть только ценность конкретной рекламной кампании, количество конверсий или вовлеченность.
Для сценария с отключением передачи IDFA Apple предлагает использовать свое новое решение — SKAdNetwork. Чтобы ограничить количество данных о пользователях, получаемых сторонними организациями, Apple сама будет проводить атрибуцию и передавать данные об установке в рекламную сеть. То есть теперь ни рекламная сеть, ни продвигаемое приложение могут не получить информацию о том, на каком устройстве было установлено приложение.
Хорошо, а как тестировать пермишен IDFA?
Пользователям при входе в приложение показывается экран с онбордингом, через который открывается системное диалоговое окно iOS для сбора пермишенов. За весь флоу работы приложения пользователь видит онбординг только один раз.
Проверяем логику появления онбординга:
- для новых пользователей: после сбора всех остальных пермишеннов и онбордингов;
- для старых пользователей: на главном экране сразу после очередного захода в приложение.
Проверяем действия пользователя:
- тап на "Разрешить"/"Попросить не отслеживать" закрывает экран с пермишеном;
- пользователь сначала разрешил отслеживание, а потом в настройках запретил пермишен "Разрешить отслеживание" – в таком случае пермишен не должен показываться при повторном входе в приложение.
Не так давно вышла новая версия iOS – 14.5. С этим обновлением вступает в силу обновлённая политика конфиденциальности Apple — App Tracking Transparency (ATT). Устройства Apple будут по умолчанию запрещать передачу рекламного идентификатора IDFA и при первом запуске после установки приложения запрашивать у пользователей разрешение на отправку их данных рекламным платформам.
Что такое IDFA?
IDFA — это уникальный рекламный ID устройства на операционной системе iOS. Маркетологи и владельцы приложений используют IDFA для показов персонализированной рекламы, настройки точного таргетинга, оптимизации и оценки эффективности рекламных кампаний.
А как теперь быть?
Если пользователи устройств Apple не дадут согласие на отправку IDFA, то рекламодатели не будут видеть, какие пользователи совершают те или иные действия в приложении. Они будут видеть только ценность конкретной рекламной кампании, количество конверсий или вовлеченность.
Для сценария с отключением передачи IDFA Apple предлагает использовать свое новое решение — SKAdNetwork. Чтобы ограничить количество данных о пользователях, получаемых сторонними организациями, Apple сама будет проводить атрибуцию и передавать данные об установке в рекламную сеть. То есть теперь ни рекламная сеть, ни продвигаемое приложение могут не получить информацию о том, на каком устройстве было установлено приложение.
Хорошо, а как тестировать пермишен IDFA?
Пользователям при входе в приложение показывается экран с онбордингом, через который открывается системное диалоговое окно iOS для сбора пермишенов. За весь флоу работы приложения пользователь видит онбординг только один раз.
Проверяем логику появления онбординга:
- для новых пользователей: после сбора всех остальных пермишеннов и онбордингов;
- для старых пользователей: на главном экране сразу после очередного захода в приложение.
Проверяем действия пользователя:
- тап на "Разрешить"/"Попросить не отслеживать" закрывает экран с пермишеном;
- пользователь сначала разрешил отслеживание, а потом в настройках запретил пермишен "Разрешить отслеживание" – в таком случае пермишен не должен показываться при повторном входе в приложение.