SKAdNetwork – это ориентированный на конфиденциальность интерфейс, которым управляет компания Apple. Он помогает рекламным сетям и рекламодателям измерять показатели эффективности рекламной кампании (например, показы, клики и установки приложений) на агрегированном уровне, без доступа к индивидуальным данным пользователей.
Что такое SKAdNetwork?
Впервые представленный Apple в 2018 году, фреймворк SKAdNetwork (часто сокращаемый до SKAN) предоставляет рекламодателям данные об атрибуции на iOS, чтобы они могли измерять и оптимизировать свои кампании. Поскольку он делает это на агрегированном уровне, не раскрывая данных на уровне пользователя или конкретного устройства, он представляет собой точный, но сохраняющий конфиденциальность источник информации о рекламной кампании.
А вы знали? SKAd Network – это сокращение от StoreKit Ad Network. StoreKit – это фреймворк, который позволяет реализовать различные функции и возможности приложений для iOS, включая транзакции, покупки в приложении и атрибуцию рекламы.
Как это работает?
Прежде чем приступить к рассмотрению технических аспектов, давайте взглянем на четырёх основных участников процесса, у каждого из которых есть определённые роли и обязанности:
Приложение издателя – приложение, где отображается реклама
Рекламная сеть – связывает рекламодателей приложений с издателями.
Целевое приложение – приложение, которое рекламируется.
Партнёр по мобильным измерениям (MMP) – отвечает за соединение всех точек путём атрибуции и оптимизации данных приложений и показателей эффективности кампаний. Комплексное управление SKAdNetwork обеспечивает простоту измерения, визуализации данных и оптимизации маркетинговых кампаний.
SKAdNetwork регистрирует два типа взаимодействий:
просмотры – было ли просмотрено объявление;
рендеры StoreKit – генерировался ли рендеринг StoreKit.
Схема SKAdNetwork
Рекламное объявление отображается в приложении издателя. Как только объявление показано, приложение издателя запускает трёхсекундный таймер и уведомляет SKAdNetwork о его запуске.
Если объявление отображается не менее трех секунд, приложение издателя уведомляет SKAdNetwork о том, что трёхсекундный таймер истёк, и это действие фиксируется как успешный просмотр. Если пользователь нажимает на рекламу, издатель фиксирует рендеринг StoreKit рекламируемого приложения.
После показа рекламного объявления SKAdNetwork регистрирует, что рендеринг StoreKit успешен. Следующим шагом, как мы надеемся, будет загрузка пользователем рекламируемого приложения.
Если произошёл рендеринг StoreKit, пользователь может сразу же загрузить приложение. Если пользователь устанавливает приложение и запускает его в пределах окна атрибуции SKAdNetwork, установка атрибутируется рекламной сети, и устройство отправляет постбэк установки рекламной сети, а копию – рекламодателю.
Замечание о постбэках
Постбэк – это отправка провайдером атрибуции (в данном случае SKAd Network) рекламной сети и рекламодателю данных о поведении пользователей – например, о том, кликнули ли они на рекламу или загрузили ли приложение. Это обеспечивает важную обратную связь, которая позволяет рекламодателям оптимизировать свои рекламные кампании.
В отличие от стандартных постбэков, постбэки SKAdNetwork не отправляются сразу же рекламной сети и рекламодателю при первом запуске приложения. На самом деле, окно атрибуции (период, в течение которого рекламный показ или взаимодействие с рекламой считается ответственным за конверсию) может составлять до 30 дней между кликом и установкой, в зависимости от типа рекламного объявления.
Постбэки SKAdNetwork построены на механизме таймера, который отправляет постбэк только по истечении таймера. Этот таймер откладывает постбэк минимум на 24 часа. По истечении таймера рекламная сеть и рекламодатель получают постбэк.
Важно отметить, что постбэки не содержат данных об устройстве или пользователе. Благодаря этому и задержке по таймеру, это обеспечивает конфиденциальность пользовательских данных, исключая возможность определения конкретного пользователя.
Если рекламодатель работает с MMP, например с AppsFlyer, сообщения о постбэках будут поступать в MMP через специальные дэшборды и API, либо в соответствии с настройками рекламодателя.
Сложности и способы их преодоления
По сравнению с существующими ранее методами атрибуции, SKAdNetwork несёт с собой ряд сложностей для рекламодателей. Например:
Нет измерения реального ROI/LTV – SKAdNetwork измеряет, в основном, количество установок, значения конверсий и данные после установки, но в очень ограниченном временном промежутке. До SKAN 4.0 пожизненная ценность (LTV) ограничивалась 24 часами или окном активности, определённым рекламодателем. Однако теперь, с появлением SKAN 4.0, рекламодатели могут получать до трех постбэков, каждый из которых соответствует определённым временным интервалам (0-2 дня, 3-7 дней и 8-35 дней).
Гранулярность – в версиях SKAN 2 и 3 гранулярность данных была ограничена в отношении параметров и ограничивалась только 100 кампаниями SKAN. Однако SKAN 4.0 обеспечивает повышенную гранулярность, позволяя проводить до 10000 кампаний SKAN.
Задержка постбэков – отправка постбэков происходит с задержкой как минимум на 24 часа, что ограничивает скорость оптимизации кампаний.
Риск рекламного фрода – данными можно легко манипулировать во время передачи, что приводит к напрасной трате бюджета.
Отсутствует поддержка атрибуции для повторного вовлечения (re-engagement) , что крайне важно для снижения оттока и формирования лояльности пользователей.
К счастью, есть способы преодолеть эти трудности, чтобы вы могли продолжать измерять и прогнозировать ценность привлечённых пользователей.
Ключ к эффективному использованию SKAdNetwork – понимание уникального механизма значения конверсии Apple.
Значения конверсии – и как заставить их работать на вас
Значения конверсии определяются разработчикам приложений для измерения внутренних событий приложения после установки и атрибуции на установку. Единственный показатель конверсии включается в разовый постбэк, который Apple отправляют рекламной сети и рекламодателю.
В результате информация в этом значении конверсии – это вся информация, которую вы можете получить о действиях пользователя после установки (при условии, что он не дал своё согласие на «отслеживание»), что делает эту информацию чрезвычайно важной. В конце концов, в мире условно-бесплатных моделей оптимизация зависит от данных приложений после установки.
Начиная с версии SKAN 4.0, существует два типа значений конверсии:
Точные значения конверсии определяются шестью битами, которые представляют собой двоичный код, то есть их можно включить или выключить (0 или 1). Это позволяет получить 64 комбинации измерений в этих шести битах – от 0 до 63. Хотя 64 – это небольшое количество вариантов, есть множество других способов для измерения дохода, вовлеченности, показателей воронки и многого другого.
Приблизительные значения конверсии делятся на три типа: низкие, средние и высокие. Эти значения определяются рекламодателем для обозначения различных уровней вовлеченности пользователей и позволяют получать хотя бы некоторые данные атрибуции в тех случаях, когда порог конфиденциальности не достигнут.
Если вы правильно сопоставляете значения конверсии на основе внутренней логики, эти значения можно использовать любым удобным для вас способом. Вы сами контролируете их и определяете наиболее важные для вас KPI.
64 точных и 3 приблизительных значения, каждое из которых имеет свою уникальную расшифровку, настроенную разработчиком приложения или рекламодателем, затем атрибутируются на источник установки, что позволяет осуществлять измерение и оптимизацию кампании.
Разные подходы работают для разных типов приложений. Например, данные Conversion Studio от AppsFlyer показывают, что игровые приложения ориентированы на получение дохода – именно эта модель задействована в большинстве схем значения конверсии. Что касается неигровой сферы, то наиболее часто настраиваемой опцией является активность внутри приложения.
Чтобы узнать больше о том, как максимально эффективно использовать значения конверсии, включая бенчмарки таймера окна активности, а также об оптимальном использовании возможностей 64 комбинаций, перейдите по этой ссылке.
SKAdNetwork 4.0 (SKAN 4.0)
24 октября 2022 года Apple выпустила следующую версию SKAdNetwork (4.0). Это внесло существенные изменения, которые позволяют рекламодателям и рекламным сетям проводить больше измерений, сохраняя конфиденциальность пользователей.
Три постбэка вместо одного
SKAdNetwork 4.0 позволяет рекламодателям получать до трех постбэков, каждый из которых основан на определённом окне активности (0–2 дня, 3–7 дней и 8–35 дней). Это позволяет рекламодателям понять, как пользователи взаимодействуют с их приложением с течением времени.
Первый постбэк, как и раньше, отправляется в течение 24–48 часов. Однако длительность таймера увеличивается для второго и третьего постбэков, которые отправляются через 24–144 часа.
Хотя важно отметить, что эти три постбэка не могут быть связаны с конкретным пользователем, рекламодатели все равно могут подсчитать уникальные события.
LockWindow
Хотя каждый постбэк основан на ограниченном окне активности, SKAN 4.0 также представляет новую возможность под названием LockWindow, которая позволяет разработчикам приложений завершить конверсию и заблокировать окно измерения, чтобы получить постбэк быстрее. Например, вы можете заблокировать окно второго постбэка в любой момент между 3 и 7 днями активности пользователя.
Источник: Apple Developer
Групповая анонимность (Crowd anonymity)
Групповая анонимность – это новый термин, который Apple использует для описания способа сохранения конфиденциальности, с помощью которого SKAN предоставляет данные атрибуции. Вкратце: чем больше установок, тем больше данных.
Чтобы сохранить конфиденциальность пользователей, Apple ограничивает объем данных, которые SKAN передаёт при постбэках. Уровни данных постбэка зависят от объёма конверсий в рекламной кампании, например:
Источник: Apple Developer
Apple решает, к какому уровню анонимности относится каждая установка, и делится данными соответствующим образом.
Например, для объявлений уровня 0 постбэк не будет содержать значения конверсии (null). В то время как для объявлений уровня 1 первый постбэк будет содержать только приблизительное значение конверсии и двухзначный идентификатор источника. Однако для объявлений уровней 2 и 3 первый постбэк будет включать в себя точное значение конверсии и двух-четырёхзначный идентификатор источника. Второй и третий постбэки будут передаваться только в том случае, если уровень групповой анонимности выше 0, и будут содержать только приблизительное значение конверсии и двухзначный идентификатор источника.
Ниже дадим краткое объяснение.
Иерархические значения конверсии и идентификаторы источников
В более ранних версиях SKADNetwork постбэки включали значение конверсии только в тех случаях, когда был достигнут порог конфиденциальности Apple. Когда порог анонимности низкий, Apple принимает дополнительные меры предосторожности для защиты конфиденциальности пользователей, маскируя значение конверсии и идентификатор исходного приложения.
SKADNetwork 4.0 представляет новый набор «приблизительных» значений конверсии (в дополнение к 64 «точным» значениям, существующим сегодня).
Как уже говорилось ранее, приблизительные значения конверсии делятся на три типа: низкие, средние и высокие. Рекламодатели присваивают эти значения для обозначения различной степени вовлеченности пользователей, что позволяет им получать частичные данные об атрибуции, когда порог конфиденциальности не достигнут, особенно при низких уровнях групповой анонимности.
Ещё одно изменение, внесённое в SKAN 4.0 и существенно влияющее на гранулярность кампаний, касается идентификатора источника. Компания Apple переименовала поле идентификатора кампании в идентификатор источника и расширила его диапазон с двух цифр (эквивалент 100 вариантов) до четырёх цифр (эквивалент 10000 вариантов).
Хотя идентификатор источника представлен в виде одного числа, Apple призывает рекламодателей интерпретировать его как последовательность из трех иерархических чисел. Применяя такой подход, рекламодатели получают возможность комплексного измерения различных параметров, включая такие факторы, как размещение объявлений, географический таргетинг, креативные компоненты и многое другое.
Приблизительные значения указываются во 2-м и 3-м постбэках или в 1-м, если порог конфиденциальности не достигнут; тогда как точное значение конверсии будет включено только в 1-й постбэк.
Иерархический идентификатор источника
В версии SKAN 4.0, Apple переименовывает поле идентификатора кампании в идентификатор источника и увеличивает его диапазон с 2 цифр (100 вариантов) до 4 цифр (10000 вариантов).
Хотя идентификатор источника – это один номер, Apple рекомендует рекламодателям использовать его в виде трех иерархических чисел, что позволит измерять больше параметров, таких как размещение рекламы, регион, креативы и другие.
Как и в случае с иерархическими значениями конверсии, иерархические идентификаторы источников также соответствуют порогу конфиденциальности Apple. Это означает, что чем выше уровень групповой анонимности, тем выше уровень предоставляемой гранулярности.
Как и иерархические значения конверсии, иерархические идентификаторы источников также соответствуют порогу конфиденциальности Apple. Это означает, что уровень детализации напрямую связан с уровнем групповой анонимности. Это делает систему адаптируемой к различным требованиям конфиденциальности.
Постбэк 1
Постбэки 2 и 3
Групповая анонимность – уровень 0
Source_identifier, состоящий только из 2 цифр
x
Групповая анонимность – уровень 1
Source_identifier, состоящий только из 2 цифр Значение конверсии с приблизительной степенью детализации
Source_identifier, состоящий только из 2 цифр Приблизительное значение конверсии
Групповая анонимность – уровень 2
Source_identifier из 2, 3 или 4 цифр Точное значение конверсии
Source_identifier, состоящий только из 2 цифр Приблизительное значение конверсии
Групповая анонимность – уровень 3
Source_identifier из 2, 3 или 4 цифр точные значения конверсии source_app_ID/ source_domain
Source_identifier, состоящий только из 2 цифр Приблизительное значение конверсии
Поддержка Web-to-app
Раньше рекламодатели могли измерять только потоки app-to-app, а потоки web-to-app не поддерживались. В SKAN 4.0 Apple поддерживает атрибуцию web-to-app для Safari, что позволяет рекламодателям измерять эффективность кампаний по нескольким каналам.
Как рекламодатели могут максимально использовать возможности SKAdNetwork?
Вот несколько шагов, чтобы максимально подготовить ваш бизнес к работе в SKADNetwork:
Агрегация данных – обязательно собирайте всю информацию SKAdNetwork от каждой рекламной сети.
Валидация данных – обеспечьте, что все постбэки действительно подписаны Apple и что данные не подверглись дополнительным манипуляциям при передаче Работа с надёжным MMP поможет вам легко решить эту проблему.
Обогащение данных – сопоставляйте информацию SKAdNetwork с другими точками данных, такими как показы, клики, затраты, органический трафик и др. для полного анализа ROI.
Расширение возможностей работы с данными – используйте специальные дэшборды и интерфейсы для наглядного и удобного просмотра данных. MMP может помочь в этом.
Плавная интеграция – убедитесь, что ваше решение для мобильной атрибуции предлагает полную инкапсуляцию. Это позволит вам сэкономить время и силы, особенно когда речь пойдёт о будущих изменениях в протоколе SKAdNetwork.
Значения конверсии – обязательно измеряйте события на стороне сервера, динамические и гибкие события в приложении (in-app).
AdAttributionKit
На WWDC 2024 компания Apple представила AdAttributionKit (AAK) – новый фреймворк, который обеспечивает более широкие возможности атрибуции рекламы и стремится соответствовать нормативным требованиям. В Apple пояснили, что фреймворк AAK опирается на основные принципы методологии SKAN.
Несмотря на схожесть, AdAttributionKit отличается от SKAN в трёх ключевых аспектах:
Поддержка альтернативных магазинов приложений: AdAttributionKit разработан на базе SKAN и предлагает лучшую интеграцию и расширенные возможности на большем количестве маркетплейсов. Это существенно облегчает процесс адаптации для маркетологов, уже знакомых с другими инструментами Apple. Однако поскольку на данный момент таких альтернативных маркетплейсов Apple ещё нет, оценить по достоинству удобство этой функции не представляется возможным.
Возможности повторного вовлечения: возможности повторного вовлечения, представленные на WWDC23, включены в AdAttributionKit. Они обеспечивают измерение конверсий от кликов по рекламным объявлениям пользователями, которые уже установили приложение. Хотя SKAN не поддерживает повторное вовлечение, маркетологи успешно используют диплинки и другие методы для измерения взаимодействия с пользователем.
Новый режим разработчика: AdAttributionKit представляет новый режим разработчика, который облегчает разработку и тестирование приложений за счёт упрощения процесса измерения. Это, в свою очередь, упрощает тестирование настроек атрибуции без сложных конфигураций или ожидания реальных данных.
Хотя AdAttributionKit предлагает многообещающие новые функции, рекламодателям следует продолжать использовать возможности измерения SKAN и подписаться на обновления о будущих разработках AdAttributionKit.
Вопросы и ответы
Что такое SKAdNetwork и почему SKAdNetwork важен для рекламодателей на iOS?
SKAdNetwork, представленный Apple, предлагает способ передавать рекламодателям данные атрибуции для кампаний на iOS, соблюдая при этом требования к конфиденциальности. Агрегируя данные, он защищает данные конкретного пользователя и устройства, обеспечивая одновременно оптимизацию кампании.
Что означает SKAN/ SKAdNetwork?
SKAdNetwork (SKAN) означает «StoreKit Ad Network» (Рекламная сеть StoreKit). Платформа StoreKit, на которой она основана, поддерживает несколько функций для приложений на iOS, включая транзакции, покупки в приложении, а также атрибуцию рекламы.
Как SKAdNet действует в экосистеме цифровой рекламы?
При показе рекламы SKAdNetwork регистрирует её просмотр, и, если пользователь взаимодействует с рекламой и загружает рекламируемое приложение в течение определённого временного окна, эта загрузка будет атрибутирована данной рекламной сети. Постбэки отправляются как в рекламную сеть, так и рекламодателю, предоставляя данные о поведении пользователей без ущерба для их конфиденциальности.
Какие проблемы есть у SKAdNetwork и как их решить?
Со SKAdNetwork ассоциированы несколько проблем, включая ограниченность измерений ROI и LTV, детализации данных, задержка постбэков, риск мошенничества с рекламой и отсутствие поддержки повторного вовлечения. Устранить эти проблемы может понимание механизма Apple для значений конверсии и сотрудничество с MMP.
Какие улучшения появились в SKAdNetwork 4.0 по сравнению с предыдущими версиями?
SKAdNetwork 4.0 появилась возможность увеличить количество постбэков до трёх в разных временных рамках. Также внедрена функция LockWindow для более быстрого приёма постбэков, коллективная анонимность для обмена данными с сохранением конфиденциальности и расширенный диапазон идентификаторов источников для детального измерения кампаний.
Какие шаги могут предпринять рекламодатели, чтобы получить максимальную пользу от SKAdNetwork?
Рекламодатели должны агрегировать и обеспечивать валидацию данных SKAdNetwork, а также обогащать их дополнительными метриками для комплексного анализа. Им также необходимо обеспечить бесшовную интеграцию с решениями мобильной атрибуции и определить события конверсии для динамического измерения активности в приложении.
Ключевые выводы
По мере того, как индустрия мобильной рекламы продолжает адаптироваться к реальности, ориентированной на конфиденциальность, возможности измерения, атрибуции и оптимизации будут совершенствоваться. Более совершенные модели, более широкое использование предиктивной аналитики, приобретённый опыт SKAN и инновации во всей экосистеме – все это привело к улучшению возможностей измерения.
Как рекламодатель, вы должны:
Задействовать простые в использовании инструменты для сопоставления и постоянного обновления схемы значений конверсий, чтобы максимально использовать все 64 варианта, а не тратить время на разработку.
Предиктивная аналитика может помочь преодолеть временные ограничения и использовать ранние признаки вовлечённости для прогнозирования эффективности кампании в долгосрочной перспективе. Перевести мобильную атрибуцию в SKAdNetwork на «автопилот», устранив таким образом барьеры в отношении измерения и времени. Так вы сможете сохранить и укрепить своё конкурентное преимущество в этой новой реальности.
Защитить свои данные от всех видов фрода в новой экосистеме iOS 14. MMP может обеспечить защиту от фрода в SKAdNetwork, гарантируя получение точных данных об эффективности вашей рекламной кампании. Он защищает ваши расходы на рекламу до, во время и после установки, обеспечивая комплексную защиту от уязвимостей инфраструктуры, ограничений данных и лазеек в отчётности.
Подключиться к экосистеме – сотрудничайте с MMP, который объединил свои усилия с рекламными сетями, такими как Facebook, Twitter, Snap или ironSource. Это комплексное сотрудничество обеспечивает беспрепятственную передачу постбэков, значения поля конверсии и данных вашему MMP и выбранным партнёрам.