SKAdNetwork
SKAdNetwork — это фреймворк для атрибуции мобильной рекламы и измерения эффективности рекламных кампаний в экосистеме iOS, разработанный компанией Apple (организация признана коммерческой структурой, деятельность на территории РФ не запрещена). Он был представлен в 2018 году в составе iOS 12 и впоследствии многократно дорабатывался. Основная цель SKAdNetwork — предоставить рекламодателям и платформам возможность отслеживать установки приложений и последующие действия пользователей, сохраняя при этом анонимность конечного пользователя и соблюдая требования политики конфиденциальности Apple.
История и предпосылки создания
До появления SKAdNetwork основным инструментом атрибуции на iOS был идентификатор IDFA (Identifier for Advertisers). Сторонние рекламные сети и платформы получали доступ к IDFA для идентификации устройств, что позволяло им отслеживать эффективность рекламы, строить профили пользователей и таргетировать объявления. Однако рост обеспокоенности конфиденциальностью данных привёл к ужесточению политики Apple.
В 2016 году Apple ввела ограничения на доступ к IDFA, потребовав от разработчиков запрашивать явное разрешение пользователя через диалоговое окно (принцип App Tracking Transparency, ATT). В 2018 году, с выходом iOS 14, ATT стала обязательной: с 26 апреля 2021 года (iOS 14.5) все приложения, желающие получить доступ к IDFA, должны были использовать этот механизм. В результате доля пользователей, предоставляющих доступ к IDFA, резко сократилась (по оценкам, до 20–30% в глобальном масштабе). SKAdNetwork была разработана как альтернатива, не требующая доступа к персональным данным.
Первая версия SKAdNetwork (SKAdNetwork 1.0) была представлена в июне 2018 года на конференции WWDC. Она позволяла регистрировать только установки приложений без детализации (рекламные кампании) и без информации о последующих действиях. В 2019 году вышла версия 2.0, которая добавила возможность передачи до 6 бит информации, а также поддержку двухсторонней атрибуции. SKAdNetwork 3.0 (2021) увеличила количество передаваемых бит до 8. Версия 4.0 (2022) добавила коррекцию временных задержек (дроп-офф) и иерархические источники. Текущая актуальная версия на 2024 год — SKAdNetwork 5.0 (анонсирована в 2023 году), введены иерархические кампании, вознаграждения для редисплея и более гибкие окна атрибуции.
Принцип работы
SKAdNetwork основана на криптографической схеме с участием трёх сторон: рекламной сети, рекламодателя и операционной системы iOS.
- Регистрация и подпись. Рекламная сеть регистрирует свои рекламные кампании в системе Apple, получая уникальный идентификатор SKAdNetwork ID. Разработчик рекламируемого приложения добавляет этот ID в файл
Info.plistсвоего приложения.
- Клик или просмотр. Когда пользователь взаимодействует с рекламным объявлением (клик или просмотр), рекламная сеть генерирует криптографический токен, который содержит информацию о кампании (например, ID кампании). Этот токен передаётся в операционную систему.
- Установка и запуск. После установки приложения пользователь запускает его. Операционная система проверяет, был ли запуск вызван рекламным взаимодействием. Если да, она запускает таймер атрибуции (с 2021 года — окно от 24 часов до 30 дней, по умолчанию 48 часов).
- Генерация конверсионного значения. Система может передавать рекламодателю так называемое «конверсионное значение» (conversion value) — небольшое целое число (max 63 в версиях до 4.0, 0–63 в версии 4.0), которое позволяет кодировать, например, факт регистрации пользователя, совершения покупки или выполнения определённого действия внутри приложения. Это значение задаётся разработчиком и может обновляться до 24 раз с момента установки.
- Отправка уведомления. По истечении таймера (или при его завершении) iOS отправляет анонимный постбэк (postback) с криптографически подписанным отчётом рекламной сети. Отчёт содержит:
- Идентификатор кампании (скрытый за хэшем для защиты от атрибуции по кликам).
- Конверсионное значение (если установлено).
- Время установки (анонимно, с точностью до дня).
- Проверка подлинности. Получив постбэк, рекламная сеть может проверить его подлинность, используя открытый ключ Apple, и сопоставить с кампанией.
Ограничения и недостатки
SKAdNetwork накладывает ряд существенных ограничений по сравнению с традиционной IDFA-атрибуцией:
- Ограниченная детализация. Максимально передаваемое конверсионное значение — 6 бит (64 возможных значения) в ранних версиях, 8 бит (256 значений) в версии 4.0. Это не позволяет передавать точную информацию, например, сумму покупки или идентификатор пользователя. Для кодирования сложных сценариев требуется компрессия данных.
- Одно окно атрибуции. Постбэк отправляется только один раз за кампанию (для одного пользователя). Нельзя отследить повторные действия (retargeting) или длинные воронки.
- Задержка. Отправка постбэка может быть задержана Apple на случайное время (до 24–48 часов) для дополнительной анонимизации. Это усложняет оперативную оптимизацию кампаний.
- Отсутствие full-funnel атрибуции. SKAdNetwork не поддерживает атрибуцию по просмотрам (view-through) в стандартном смысле; фиксируются только клики.
- Зависимость от настроек Apple. Параметры атрибуции (окна, частоты отправки, битность) жестко заданы Apple и могут меняться между версиями операционной системы без предупреждения.
- Сложность интеграции. Каждая рекламная сеть должна иметь свой SKAdNetwork ID, а разработчики должны вручную управлять списками этих ID в Info.plist. Для крупных экосистем (например, Facebook, Google) это создаёт нагрузку на конфигурацию.
Сравнение с традиционной атрибуцией
| Характеристика | SKAdNetwork | IDFA-атрибуция |
|---|---|---|
| Идентификация пользователя | Анонимная, без PII | Использует IDFA (пользовательское разрешение) |
| Детализация | Ограниченная (до 256 конверсионных значений) | Высокая (сумма, ID, категория, пользовательские события) |
| Временная задержка | От часов до 2 суток (случайная) | Минимальная |
| Возможность ретаргетинга | Ограничена одной атрибуцией | Полная |
| Пригодность для программатик-рекламы | Частично (требует адаптации) | Полная (стандарт DSP) |
| Конфиденциальность | Максимальная (без обращения к IDFA) | Средняя (зависит от согласия) |
Применение и адаптация индустрии
Несмотря на ограничения, SKAdNetwork стала обязательным инструментом для рекламодателей и рекламных платформ в iOS. Основные сценарии использования:
- Атрибуция установок. Определение, какая кампания привела к установке приложения.
- Измерение конверсий. Оценка эффективности по ключевым действиям (регистрация, покупка, подписка) через конверсионные значения.
- Оптимизация рекламных бюджетов. Использование данных для корректировки ставок и распределения средств по кампаниям.
- Восстановление пользователей (retargeting). В версиях 4.0+ SKAdNetwork поддерживает атрибуцию для редисплейных кампаний, хотя с ограничениями.
Крупные рекламные платформы, такие как Google Ads, Meta (организация признана экстремистской и запрещена в РФ) и TikTok, интегрировали протокол SKAdNetwork. Однако из-за криптографической схемы и централизованного управления Apple, экосистема привела к консолидации данных внутри платформ: каждая сеть видит только свои данные, а рекламодатель получает сведённые отчёты, но с потерей детализации. Для компенсации этого используются агрегаторы и модели «обратной атрибуции» (например, метод «last-click» с приоритетом SKAdNetwork-данных).
Критика и перспективы
SKAdNetwork подвергается критике со стороны маркетингового сообщества за снижение точности измерения и усложнение работы. Основные претензии:
- Недостаточная прозрачность. Разработчики не могут получить информацию о пользователе, что затрудняет создание персонализированных рекламных кампаний.
- Ограничение для малого бизнеса. Небольшие рекламодатели не могут позволить себе сложную техническую инфраструктуру для обработки SKAdNetwork-данных, что ставит их в неравные условия с крупными игроками.
- Падение качества инвентаря. Снижение эффективности мониторинга привело к росту фрод-трафика (накрутки установок), так как SKAdNetwork не позволяет различать реальные и ботовые установки так же эффективно, как IDFA.
В ответ на критику Apple продолжает развивать SKAdNetwork, постепенно увеличивая детализацию (битность, иерархию кампаний) и вводя новые возможности (например, поддержка конверсионных значений для нескольких действий). Ожидается, что SKAdNetwork останется основным протоколом атрибуции в iOS, а рекламная индустрия будет адаптироваться к работе с анонимизированными данными через машинное обучение и моделирование.
Источники
- Apple Inc. (2023). «SKAdNetwork documentation». Apple Developer Documentation.
- Facebook (продукт Meta, признанной экстремистской и запрещённой в РФ) (Meta). (2022). «SKAdNetwork Integration Guide».
- Google Ads. (2023). «Prepare for SKAdNetwork 4.0».
- Airbridge. (2023). «SKAdNetwork: The Complete Guide 2023».
- Adjust. (2022). «SKAdNetwork 4.0: Changes and Opportunities».
- Branch. (2021). «SKAdNetwork 3.0: What Mobile Marketers Need to Know».
- Е. В. Гордеев. (2022). «Атрибуция мобильной рекламы в эпоху конфиденциальности: SKAdNetwork и IDFA». Журнал «Маркетинг и PR в мобильных приложениях».
- «Доклад WWDC 2023: Advances in SKAdNetwork and Privacy».
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →