How can we help?

Об ATT и SKAN

  • Обновлено

Краткий обзор. Начиная с iOS 14.5, Apple требует, чтобы вы внедрили и соблюдали условия AppTrackingTransparency (ATT). ATT означает, что если ваше приложение собирает данные о конечных пользователях и передает их другим компаниям для отслеживания в приложениях и на веб-сайтах, вы должны использовать запрос согласия ATT и получить согласие пользователя на предоставление данных как в приложении издателя, так и в приложении рекламодателя. Если вы не отслеживаете путь пользователя, нет необходимости отображать запрос. 

iOS14-consent-pre-ATT-enforcement-6522_Cover-image_917x480.jpg

Измерение атрибуции в среде ATT

AppsFlyer предоставляет несколько методов атрибуции, обеспечивая полный спектр решений для атрибуции. Требование о согласии ATT влияет на атрибуцию в контексте платных кампаний из приложения в приложение. Таким образом, рекламодателям необходимо использовать сочетание решений для атрибуции и отчетности. 

В случае платных кампаний из приложения в приложение SKAN предоставляет детерминированные результаты атрибуции. Другие типы кампаний, такие как собственные каналы, из веба в приложение и Apple Search Ads, используют традиционные инструменты атрибуции AppsFlyer. Традиционные инструменты обеспечивают долгосрочное измерение LTV, в то время как SKAN измеряет результативность пользователей во время короткого периода после установки. 

Таким образом, чтобы получить полную картину, используйте традиционные решения AppsFlyer и SKAN, потому что они дополняют друг друга.

В этой статье рекламодатели познакомятся с SKAN и ATT. Она предназначена для рекламодателей, знакомых с платформой AppsFlyer.

Принципы решения SKAN

AppsFlyer предоставляет агрегированные результаты атрибуции iOS, используя постбэки SKAN от iOS. Эти постбэки iOS отправляет рекламным сетям, которые затем пересылают их в AppsFlyer. Постбэки содержат анонимизированные записи атрибуции, обогащенные значением конверсии (CV), установленным рекламодателем. CV — это показатель качества пользователя во время изначального окна после установки приложения.

Решение SKAN от AppsFlyer предоставляет рекламодателям:

  • Данные SKAN на дэшбордах и в отчетах, полученные путем агрегирования постбэков из всех рекламных сетей, обогащенные другими данными, такими как затраты. 
  • Возможность контролировать с помощью AppsFlyer Conversion Studio, что измеряет CV, без необходимости вносить изменения в код приложения. CV можно использовать для измерения доходов, интеракций или конверсии. 

Ограничения SKAN

  • Кампании: Не поддерживает Apple Search Ads, перекрестные рекламные кампании и мобильные установки, на которые повлияло посещение веб-сайта. 
  • Период измерения: Эффективный период измерения ограничен несколькими днями.
  1.  

Поток SKAN

SKAN_flow_-_Affinity_diagram_2.png

  1. Рекламодатель задает параметры измерения SKAN в AppsFlyer Conversion Studio.
  2. Пользователь открывает приложение в первый раз. 
  3. Во время каждого окна AppsFlyer устанавливает CV на основе действий пользователя и заданной схемы CV. 
  4. После закрытия окна iOS отправляет постбэк в рекламную сеть и копию постбэка в AppsFlyer. Постбэк поступает с некоторой задержкой:
    • SKAN 4 окно измерения 1: 24-48 часов
    • SKAN 4 окно измерения 2-3: 24-144 часов
    • Для SKAN 3: 24-48 часов после последнего повышения значения CV.
  5. Копии постбэков, отправленные с устройства iOS напрямую в AppsFlyer, пересылаются на конечную точку, определенную рекламодателем. См. статью Отправка копий постбэков SKAN в AppsFlyer.
  6. Рекламная сеть пересылает постбэк с дополнительными данными в AppsFlyer, или SRN передает данные постбэка через API. 
  7. AppsFlyer проверяет и расшифровывает CV. Декодированные данные записываются и атрибутируются до того, как они станут доступны в AppsFlyer на дэшбордах, в отчетах и через API.

Принципы ATT

Запрос ATT предоставляет рекламодателям способ получения явного согласия пользователя на сбор данных, что позволяет рекламодателям собирать и передавать данные. Начиная с iOS 14.5, IDFA доступен только при условии согласия пользователя через запрос.

Запрос отображается как в приложении издателя, так и в приложении рекламодателя. Если пользователь дает согласие в обоих приложениях, это означает, что пользователь соглашается на отслеживание, и Apple разрешает рекламодателям отслеживать пользователя между приложениями, принадлежащими разным компаниям. 

Настройка ATT

ATT имеет одно из значений, перечисленных в следующей таблице. Изначально iOS устанавливает для ATT значение «Не определено» или «Ограничено».

Учтите, что использование запроса согласия для преобразования статуса пользователя из не определено в авторизовано является необязательным. Но если вы не отобразите запрос, вы не сможете получить авторизацию. 

Значение ATT Согласие
(IDFA доступен) 
Примечания
Ограничено Нет
  • Определяется компанией Apple на основе возраста пользователя и других критериев. Не может быть изменен пользователем устройства. 
  • Запрос не может быть показан этим пользователям.
Не определено (до iOS 14.4)  Да Значение по умолчанию

Не определено

(начиная с iOS 14.5)

Нет Значение по умолчанию 
Отклонено Нет

Возникает, если выполняется одно из следующих условий:

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

Влияние ATT

Из-за ATT многие пользователи не дают согласия на сбор данных, IDFA будет недоступен, а отслеживание запрещено. В результате рекламодатели, которые до iOS 14.5 полагались на отчеты по атрибуции на уровне пользователя, должны переключить часть анализа на агрегированные методы атрибуции и отчетности. Модели атрибуции AppsFlyer

Данные, связанные с атрибуцией приложения, поступают из нескольких источников. Идентификаторы, доступные и используемые каждым из них, различаются. Большинство данных отображаются с использованием традиционных инструментов атрибуции. Однако для установок, атрибутированных с помощью SKAN, отчеты поступают через дэшборд SKAN.

На каком дэшборде показана установка?

В iOS 14 установка может быть атрибутирована как к традиционным дэшбордам, так и к дэшбордам SKAN. Кроме того, в зависимости от контекста медиа-источника, она может быть атрибутирована к органическим установкам на одном дэшборде и к неорганическим на другом.

iOS атрибуция и конфиденциальность: что важно знать

Статьи и ссылки по iOS 14 и SKAN

Область Статья Особый интерес: Вопросы и ответы, расхождения, сравнения 
SKAN Поля сырых данных SKAN Дополнительные поля SKAN для сырых данных, поддерживающие did_win и SKAN 3.0
SKAN Решение SKAN
SKAN Функциональная совместимость партнеров SKAN (раздел статьи) Список интегрированных партнеров SKAN
SKAN Интеграция Meta ads и AppsFlyer SKAN 

 

SKAN Взаимодействие Snapchat и AppsFlyer SKAN Руководство по несоответствиям
Конфиденциальность Агрегированная расширенная конфиденциальность (AAP)
Конфиденциальность Ограниченные медиа-источники Ограниченные поля сырых данных
ios 14 Этикетки с описанием — подготовьтесь к проверке в App Store  
ios 14 Настройка ATT в приложении (руководство по SDK для разработчиков)  
ios 14 О сетях с самостоятельной атрибуцией (SRN), таких как Google, Meta ads и т. д. Где регистрируются установки SRN?
Биллинг Биллинг для приложений iOS  

Влияние доступности IDFA на атрибуцию и измерение 

Метрики

Обратите внимание, что, если IDFA недоступен, это может повлиять на следующие метрики:

Метрики Увеличение Снижение Примечания
Неорганические и органические установки Органические Неорганические  
Повторные установки и установки Установки Повторные установки  
Обязательный Органические установки и внутренние события приложения Повторные вовлечения и реатрибуции  
Apple Search Ads -- -- Без изменений. Как согласные, так и несогласные пользователи атрибутируются правильно. 

Диплинкинг

Отложенный диплинкинг с использованием устаревшего метода onConversionDataSuccess может не работать для iOS 14.5+, так как для него требуются данные атрибуции, которые могут быть недоступны из-за защиты конфиденциальности.

Мы рекомендуем использовать унифицированный диплинкинг (UDL). UDL соответствует стандартам конфиденциальности iOS 14.5+ и возвращает только параметры, относящиеся к диплинкингу и отложенному диплинкингу: deep_link_value и deep_link_sub1. Параметры атрибуции, такие как media_source, campaign и af_sub1-5, возвращают null и не могут использоваться для диплинкинга. 

Вопросы и ответы — iOS 14+

Что произойдет с приложением, использующим версию SDK до V6+?

Если вы используете SDK версии V6.0 или ранее,

  • SKAdNetwork и Apple Search Ads работать не будут.
  • Если вы отправите приложение в App Store, ожидайте, что оно будет отклонено. 

Для приложений, использующих SDK до версии 6.10: SKAN 4 не будет работать.

Обязательно ли отображать запрос ATT?

Нет. Вам нужно запросить согласие ATT только в том случае, если вы хотите отслеживать пользователя, собирать IDFA или и то, и другое. 

Вопросы и ответы — SKAN

Как узнать, когда я получу постбэки и будут ли они SKAN 3 или SKAN 4?

Тип постбэка SKAN, который вы получаете, зависит от множества факторов, в том числе от того, какой режим вы используете в Conversion Studio, какую рекламную сеть вы используете и какая версия iOS у ваших пользователей.

Эти факторы влияют на:

  • Версия постбэка: Либо SKAN 3, либо SKAN 4. Узнать больше
  • Окно 1 (AW): Для SKAN 4 это 48 часов. Для SKAN 3 это основано на окне активности. Примечание. Если SKAN 4 используется не в Conversion Studio, но в подписи рекламной сети, то окно рассчитывается на основе окна активности или 48 часов, в зависимости от того, что меньше.
  • Задержка постбэка: Через несколько часов после установки, когда приходит постбэк SKAN. Это зависит от того, когда закрывается окно. Узнать больше
  • Обновление таймера: Для SKAN 3 окно активности может быть продлено до 63 дней; постбэк приходит только после закрытия окна.

На следующей блок-схеме это объясняется более подробно.

SKAN_4_matrix_-_Page_8__1_.png

Есть ли в SKAN ограничение по определенному количеству идентификаторов источника / идентификаторов кампаний в каждой рекламной сети?

Да. Ранее ограничение составляло 100 идентификаторов кампаний. Однако начиная со SKAN 4, идентификаторы кампаний называются иерархическими идентификаторами источника, и ограничение составляет 10000. Идентификатор источника представляет собой 4-значное целое число. 

Рекламные сети сопоставляют идентификатор источника SKAN со своим идентификатором кампании.

Как используются сырые данные SKAN?

  • Используйте сырые данные для агрегирования параметров, которые недоступны через агрегированные API.
  • Легко настраивайте существующие процессы импорта сырых данных для получения сырых данных SKAN.

Почему значения ценности конверсий, которые я получаю, не соответствуют моей конфигурации в AppsFlyer Conversion Studio?

Обычно это происходит из-за того, что в вашем приложении есть другой SDK, который может задавать значение конверсии и конфликтует с вашим SDK AppsFlyer и значениями конверсий, которые вы настроили в AppsFlyer. Убедитесь, что в приложение не интегрирован другой SDK, который задает значения ценности конверсии.

Почему агрегированные данные на дэшборде SKAN не совпадают с числами сырых данных в отчетах SKAN Data Locker?

Часто это несоответствие происходит из-за того, что отчеты Data Locker находятся не в том месте. Получение данных от Google может занять до 13 дней. А в отчетах по сырым данным данные записываются в день их получения, а не кумулятивно. Поэтому, чтобы получить корректные метрики по установкам, относящимся к определенной дате, нужно посмотреть все отчеты за 13 дней после этой даты.

Пример: В отчете от 12 июня отображаются 100 установок из Google, которые произошли 11 июня. В отчете от 24 июня говорится, что 11 июня произошло еще 100 установок. Чтобы получить точные данные — 200 установок, совершенных 11 июня, вам нужно просмотреть все отчеты за последние 13 дней (с 12 по 24 июня) и агрегировать данные на основе времени установки или временной метки рекламной сети. 

This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.


Share article: