API SKAdNetwork от Apple предназначен для измерения успеха рекламных кампаний по установке приложений, сохраняя при этом конфиденциальность пользователей. В SKAdNetwork v2.0 и v2.1 атрибуция установки для рекламы, отображаемой StoreKit, определяется кликами по объявлению, которые приводят к установке пользователем приложения. SKAdNetwork v2.2 и более поздние версии дополнительно поддерживают рекламу по просмотрам, где атрибуция определяется просто просмотром рекламы.
Следующие рекомендации предназначены для того, чтобы Google Mobile Ads SDK мог правильно инициировать атрибуцию SKAdNetwork.
Атрибуция по клику для мобильных объявлений
По умолчанию атрибуция SKAdNetwork инициируется событием клика по объявлению Google Mobile Ads SDK только в том случае, если действие клика конкретно попадает в Apple App Store. Причиной этого требования является предотвращение запуска магазина приложений щелчками, которые не предназначены для открытия магазина приложений. Эти типы кликов могут включать, например, переход на страницу выбора рекламы.
Методические рекомендации
Чтобы гарантировать, что клики по объявлениям и последующие установки приложений приведут к атрибуции SKAdNetwork, при создании креативов убедитесь, что URL перехода по клику креатива:
- прямая ссылка на рекламируемое приложение в магазине приложений или,
- использует методы перенаправления, такие как HTTP 301, 302 или другие типы цепочек перенаправления HTTP на стороне сервера, конечным пунктом назначения которых будет магазин приложений.
Ссылки на магазин приложений напрямую или через цепочку перенаправлений подтверждаются, если URL-адрес начинается с любого из следующих шаблонов:
-
https://apps.apple.com
-
https://itunes.apple.com
-
itms-apps://
-
itms://
Любые другие целевые страницы или другие методы перенаправления на стороне клиента не попадают в магазин приложений и не могут инициировать процесс атрибуции SKAdNetwork. Примеры:
- HTML-страница, требующая действий пользователя для перенаправления в магазин приложений.
- HTML-страница с автоматическим сценарием перенаправления на основе JavaScript в магазин приложений.
- Мета-теги обновления
Рекомендации для разных типов объявлений
Действие по клику для инициации атрибуции SKAdNetwork можно настроить для разных типов объявлений следующим образом:
- HTML-объявления
- Его можно настроить в качестве целевого URL-адреса в тегах привязки, окружающих кликабельный элемент, или в качестве целевого URL-адреса операций
window.location
из событий on-click на основе JavaScript. - МРАИД
- Действие клика должно вызвать
Mraid.open()
, чтобы инициировать атрибуцию SKAdNetwork. - VAST-видео
- URL-адрес магазина приложений или начальный элемент цепочки перенаправления можно установить как элемент
ClickThrough
в XML-коде VAST. - Родной
- URL-адрес магазина приложений или начальный элемент цепочки перенаправления можно задать в поле
native_ad.click_link_url
для прототипа Google RTB или в полеnative.link
для прототипа OpenRTB.
Атрибуция по показам для мобильных объявлений
Если поддерживается атрибуция по просмотрам SKAdNetwork v2.2, SKAdNetwork API запускает таймер показа после того, как объявление отображается и просматривается пользователем. Атрибуция разрешена только для объявлений, которые отображались не менее 3 секунд .
Обратите внимание, что iOS 15.3 и более ранние версии поддерживают одновременно только один активный таймер показа. В этом случае показ может не инициироваться атрибуции по показам, если на одном экране имеется несколько объявлений с атрибуцией по показам. Это ограничение было снято в iOS версии 15.4 и более поздних версиях , поэтому SKAdNetwork теперь позволяет проводить несколько одновременных показов с включенной атрибуцией по просмотрам.
Методические рекомендации
Поля запроса ставки BidRequest.imp.ext.skadn.fidelities
для OpenRTB и BidRequest.mobile.skadn.supported_fidelity_types
для устаревшего протокола Google RTB указывают, какие типы точности атрибуции поддерживаются запросом ставки. Эти поля включают тип точности VIEW_THROUGH_ADS
в версиях SKAdNetwork v2.2 и выше.
Убедитесь, что ответ на заявку не содержит верности VIEW_THROUGH_ADS
, если атрибуция по показам не поддерживается. Ответ с точностью VIEW_THROUGH_ADS
если она не поддерживается, приводит к фильтрации ставки перед аукционом.
Обратная совместимость
Начиная с SKAdNetwork версии 4.0, запросы объявлений, включенные для атрибуции SKAdNetwork, обратно совместимы. Это позволяет рекламным сетям отвечать более старыми версиями SKAdNetwork, даже если запрос объявления поддерживает более новые версии.
Методические рекомендации
Версия ОС устройства пользователя и версия Google Mobile Ads SDK приложения издателя определяют, какие функции SKAdNetwork поддерживаются запросом объявления. Это можно определить в запросе ставки с помощью поля BidRequest.imp.ext.skadn.versions
OpenRTB или поля BidRequest.mobile.skadn.versions
устаревшего протокола Google RTB. В них перечислены все версии SKAdNetwork, поддерживаемые запросом объявления.
Чтобы предотвратить фильтрацию ставок, убедитесь, что версия SKAdNetwork, используемая для построения ответа, является одной из версий, перечисленных в запросе ставки. Кроме того, при появлении новых версий SKAdNetwork обратите внимание, что ответ с использованием более старых версий разрешен, если версия находится в этом списке. Это позволяет рекламным сетям продолжать использовать старые версии и адаптировать новые в удобном для них темпе.