ROI360 для партнеров по UA

Краткий обзор. AppsFlyer предоставляет партнерам по привлечению пользователей (UA) полные и точные данные о рекламе, покупках в приложениях и подписках с автоматическим продлением с помощью отчетов и постбэков. Партнеры могут использовать полученную информацию для оптимизации кампаний UA.

Введение

AppsFlyer получает информацию о доходах как от своих партнеров, так и от магазинов приложений (Apple App Store и Google Play Store). После получения данные проходят ряд этапов, включая валидацию, нормализацию, атрибуцию и обогащение дополнительными свойствами и параметрами.  AppsFlyer может отправить информацию партнеру по UA. После этого AppsFlyer передает обогащенные и атрибутированные данные партнеру по UA. Партнер может использовать эту информацию для оптимизации своих кампаний по привлечению пользователей и повышения качества услуг, предлагаемых рекламодателям.

О каких видах доходов сообщается партнерам?

Приложения создают два вида доходов:

  • Доход от рекламы: Доход от рекламы генерируется при каждом показе рекламы в приложении, включая баннеры, рекламные вставки и другие форматы. Он может быть рассчитан независимо от метода проведения кампании, по которому рекламодателю выставляется счет.
  • Покупка в приложении и автопродление подписки: Выручка магазина формируется в момент совершения покупки в приложении или операции, связанной с подпиской.

Как AppsFlyer передает сигналы о доходах партнерам по UA?

AppsFlyer предоставляет партнерам информацию о рекламе в приложениях, покупках в приложениях и доходах от подписки следующими способами:

  • Отчет с сигналами UA по доходам от рекламы: в отчете перечислены события рекламного дохода, агрегированные до уровня устройства. Отчет ежедневно доступен в Data Locker и содержит данные за предыдущий день.
  • Постбэки по доходам от рекламы: каждый раз, когда на клиентском устройстве происходит показ рекламы, AppsFlyer отправляет партнеру постбэк, содержащий информацию о событии дохода от рекламы.
  • Постбэки по доходам от магазина: каждый раз, когда происходит событие покупки или подписки, AppsFlyer отправляет партнеру постбэк, содержащий информацию о событии, связанном с доходами.

Настройка ROI360 для партнеров

Какие действия необходимо предпринять партнерам, чтобы получить отчет по сигналам UA и постбэки по доходам от рекламы и от магазинов?

Как подписаться на отчет ROI360 с сигналами UA

Чтобы партнер мог получить отчет через Data Locker:

Как получать постбэки по ROI360 от AppsFlyer

Для получения постбэков от AppsFlyer партнеры должны инициировать разговор с командой AppsFlyer по интеграции партнеров. Впоследствии команда настроит значения постбэков по ROI от внутренних событий на платформе AppsFlyer.

Чтобы связаться со службой поддержки партнеров AppsFlyer, откройте меню Справка на дэшборде и выберите Связаться с нами.

alt

Отчет ROI360 по сигналам UA для сетей UA

Отчет ежедневно предоставляет полные и точные записи о доходах за день x+1 в формате CSV/parquet в корзину S3 партнера по UA. Каждая запись представляет собой совокупность событий дохода от рекламы на уровне устройства.

Отчет с сигналами UA не предоставляет данных в режиме реального времени, как это делают постбэки о доходах от рекламы. Однако он является более точным и полным. Это связано с тем, что значение показа может меняться с течением времени. Это особенно актуально, когда данные о доходах на уровне показов относятся к показу рекламы, которая была продана через стандартные ставки CPM, а не через ставки в режиме реального времени.

Каковы источники данных отчета?

В зависимости от типа интеграции с рекламодателем данные для отчета могут поступать либо из одного, либо из другого источника:

  1. Интеграция с коннектором SDK AdRevenue: клиенты могут обмениваться данными о доходах на уровне показов, которые партнер загружает на устройства клиентов и затем передает в AppsFlyer в режиме, близком к реальному времени.
  2. Интеграции на уровне устройств по API S2S: клиенты могут настроить учетные данные своих партнеров в пользовательском интерфейсе AppsFlyer в разделе интегрированных партнеров и разрешить ROI360 собирать данные о доходах от рекламы на уровне устройств от своего имени.
  3. Комбинация двух вариантов (Актуальность и точность).

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

Какая обработка выполняется для данных отчета?

AppsFlyer ROI360 выполняет следующие действия:

  1. Нормализация данных
  2. Атрибуция к медиа-источнику установки и обогащение данных
  3. Генерирование событий дохода от рекламы
  4. События агрегируются до уровня устройства

Как осуществляется доставка данных отчета?

Данные на уровне устройств ежедневно записываются в отчет в Data Locker.

Какова актуальность данных отчета?

Данные ежедневно записываются в папку h=23 вашей корзины Data Locker в 21:00 по UTC.

Какие поля есть в отчете?

Поле Примечания
Версия Временная метка Unix в секундах. Пример: 1661315124
app_id Идентификатор приложения на платформе AppsFlyer
install_time - Временная метка установки: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Пример: 2020-08-16 11:22:33 - Для устройств iOS 14+ и пользователей, не давших согласия на сбор данных, или если у рекламодателя включена функция Расширенная конфиденциальность, время установки округляется до ближайшего часа.
campaign, campaign_id, adset_name, adset_id, ad_name, ad_name, ad_id, site_id Заполняются только в том случае, если UA атрибутировано партнеру, получающему данные.
idfa, idfv, advertising_id • Один и тот же идентификатор устройства, например IDFA, IDFV или advertiser_id, может отображаться в нескольких строках при наличии нескольких событий монетизации доходов от рекламы. • Для устройств iOS 14+ и пользователей, не давших согласия на сбор данных, а также если рекламодатель включил функцию Расширенная конфиденциальность, этот параметр не отображается.
platform Платформа устройства: iOS, Android или Windows Mobile
Страна Код страны в соответствии с ISO 3166 (alpha-2). Пример: US, CN.
original_url • Для устройств iOS 14+ и пользователей, не давших согласия на сбор данных, а также если рекламодатель включил функцию Расширенная конфиденциальность, этот параметр не отображается. • Заполняются только в том случае, если UA атрибутировано партнеру, получающему данные.
mediation_network Сеть-посредник, связанная с показом или показами. См. список возможных сетей
ad_unit Выпуск в 3 квартале 2023 года: ad_unit монетизации, связанное с показом или показами
placement Выпуск в 3 квартале 2023 года: размещение монетизации, связанное с показом или показами

Скачайте образец данных отчета

Постбэки по доходам от рекламы в приложении (IAA)

Постбэки IAA — это второй способ импорта данных, который AppsFlyer использует для передачи партнерам информации о доходах. Их основное преимущество перед отчетом по доходам от рекламы с сигналами UA заключается в актуальности данных, поскольку постбэки обеспечивают обмен данными о доходах IAA практически в режиме реального времени. Это отличается от актуальности данных X+1 (один день после даты события), предлагаемой в отчете с сигналами UA о доходах от рекламы.

Однако актуальность в реальном времени менее точна по сравнению с X+1:

  • Данные в постбэках IAA в реальном времени в среднем на ±5% менее точны, чем данные отчета X+1 с сигналами UA.
  • Данные в постбэках IAA в реальном времени в среднем на ±7% менее полные, чем данные отчета X+1 с сигналами UA.

Каковы источники данных в постбэках IAA?

Данные для постбэка IAA берутся из данных на уровне показов, которые партнеры загружают на клиентские устройства. Затем эти данные передаются в AppsFlyer через коннектор SDK ROI360 для доходов от рекламы, который устанавливается на устройство рекламодателем. Коннектор позволяет разработчику приложения сообщать о событии показа, включая определенные параметры, такие как ILRD, валюта, платформа-посредник и источник монетизации.

Передача данных с клиентских устройств рекламодателей в AppsFlyer зависит от разрешений рекламодателей и от того, имеет ли рекламодатель расширенную подписку ROI360.

Какая обработка выполняется для данных в постбэках IAA?

AppsFlyer ROI360 выполняет следующие действия для полученных данных на уровне показов:

  1. Нормализация данных.
  2. Атрибуция к медиа-источнику установки и обогащение данных.
  3. Генерирование события af_ad_revenue.

Как осуществляется доставка данных постбэка?

Событие передается партнеру через существующую конфигурацию постбэков между партнером и AppsFlyer в качестве дополнительного параметра.

Постбэки о покупках в приложении (IAP)

Постбэки ROI360 о покупках в приложении обеспечивают многоуровневую точность отчетности, сначала проверяя каждую транзакцию, дедуплицируя ее, а затем вычитая комиссию магазина и налог с продаж.

Каковы источники данных в постбэках IAP?

Данные для постбэков IAP поступают из:

  1. Данные на уровне транзакций, считываемые коннектором SDK ROI360 для покупок при возникновении на устройстве события покупки в приложении или автопродления подписки.
  2. Все входящие уведомления сервера App Store и Google Play (RTDN) также обрабатываются в соответствии с бизнес-логикой AppsFlyer для доходов от покупки или подписки:
    • Уведомления в отношении транзакций, ранее учтенных через коннектор SDK, проходят проверку и обработку.
    • Уведомления в отношении неизвестных транзакций не сообщаются в AppsFlyer.

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

Какая обработка выполняется для данных в постбэках IAP?

AppsFlyer ROI360 выполняет следующие действия для полученных данных на уровне транзакций:

  1. AppsFlyer проверяет покупку или подписку в соответствующем магазине, чтобы убедиться, что она не является мошеннической.
    • После успешной проверки AppsFlyer регистрирует покупку или подписку.
    • Если проверка чека не пройдена, событие отображается в отчете по сырым данным как заблокированное внутреннее событие (доступно для подписчиков Protect360).
  2. AppsFlyer гарантирует, что транзакции не дублируются, в том числе связанные с совместным использованием семьей на iOS.
  3. AppsFlyer рассчитывает данные о чистом доходе с учетом комиссии магазина и налогов (Истинный доход).
  4. AppsFlyer генерирует внутреннее событие покупки или жизненного цикла для подтвержденной и обработанной транзакции.

Как осуществляется доставка постбэка?

Событие IAP отправляется партнеру через уже настроенную интеграцию постбэков между партнером и AppsFlyer.

Какие есть события IAP?

Клиенты ROI360 могут обмениваться событиями дохода со следующими названиями:

Название события

Имя события Описание
af_purchase Записывается при совершении покупки пользователем.
af_purchase_refund Записывается в случае возврата средств за покупку.
af_ars_trial_converted Записывается, когда пользователь оформляет подписку по полной цене после пробного периода.
af_ars_subscription_started Записывается, когда начинается подписка со скидкой или по полной цене.
af_ars_subscription_resumed Записывается, когда подписка по полной цене возобновляется после отмены или возврата подписки.
af_ars_subscription_refunded Записывается, когда подписчик оформляет возврат стоимости подписки.
af_ars_subscription_renewed Записывается, когда происходит автопродление подписки.
af_ars_subscription_xgraded Записывается, когда подписчик переходит на другой продукт, понижает или повышает подписку.