Руководство по ROI360 – Атрибуция доходов от рекламы

Премиум

Краткий обзор: Атрибутируйте доходы от рекламы, чтобы иметь полное представление об эффективности LTV.

Attributes_ad_revenue.png

Атрибуция рекламного дохода

  • Размещение рекламы в приложении на баннерах, панелях предложений (offer walls), рекламных вставках и т. п. приносит доход.
  • Совокупность дохода от рекламы, покупок внутри приложения и дохода от подписок даст полную картину по LTV пользователя. Путем сопоставления LTV пользователя с расходами на рекламу определяется окупаемость инвестиций (ROI), значение которой доступно на платформе для дальнейшего анализа. 

Данные по атрибутированному доходу от рекламы:

  • Получены из платформ-посредников и/или сетей монетизации рекламы через серверные API или с помощью SDK отчетности, встроенного в приложение (включая iOS 14).
  • Атрибутируются медиа-источнику, который изначально привлек пользователя. Например:
    • Пользователь видит рекламу в сети А и скачивает ваше приложение.
    • В приложении отображается реклама.
    • Доход от рекламы атрибутируется сети A (привлекшей пользователя), независимо от того, кто опубликовал объявление.
  • Детализация отчетности зависит от типа интеграции сети монетизации и типа атрибуции дохода от рекламы:

Типы интеграции для атрибуции доходов от рекламы

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

Примечание: Для реализации типов интеграции SDK требуется помощь разработчика. Типы интеграции S2S требуют наличия правильных учётных данных сети.

Тип интеграции для атрибуции доходов от рекламы Описание
Агрегированные отчеты через S2S API
  • AppsFlyer получает данные о доходе ежедневно с разбивкой по географическим регионам.
  • Эффективный доход за действие (eRPA) рассчитывается путем деления общего дохода на количество срабатываний события.
  • Триггерными являются событие открытия приложения или определенные внутренние события, заданные в приложении. 
  • При использовании платформы-посредника, прежде чем включить интеграцию с платформой-посредником для передачи данных о доходе от рекламы, обязательно отключите интеграции доходов от рекламы для партнеров по монетизации, которые поддерживаются через платформу-посредник. Невыполнение этого требования приводит к дублированию данных.
  • Данные недоступны в отчётах по сырым данным и не могут передаваться рекламным сетям через постбэки или сигналы UA.
На уровне устройства через API S2S
  • Платформа-посредник или сеть монетизации сообщает о доходах по пользователям на уровне устройств. Не все сети поддерживают детализацию на уровне устройства.
  • Этот доход атрибутируется медиа-источнику, который привлек пользователя. Это означает, что атрибуция доходов от рекламы в AppsFlyer соответствует правилам атрибуции, установленным на платформе, в том числе правилам атрибуции ретаргетинга.
  • При использовании платформы-посредника, прежде чем включить интеграцию с платформой-посредником для передачи данных о доходе от рекламы, обязательно отключите интеграции доходов от рекламы для партнеров по монетизации, которые поддерживаются через платформу-посредник. Невыполнение этого требования приводит к дублированию данных.
  • Уровень пользователя через S2S API включает 100% доходов от рекламы и имеет наибольшую точность данных среди всех типов интеграции доходов от рекламы.
  • Данные доступны в отчётах по сырым данным и могут передаваться рекламным сетям только через сигналы UA.
  • Для Android: Убедитесь, что разработчики включили сбор данных AppSet_id, поскольку некоторые посредники могут предоставлять только этот идентификатор. См. инструкции для разработчиков для Сбора AppSet ID
На уровне показов через SDK
  • Уровень показов — это про то, как AppsFlyer получает данные. В конечном итоге данные могут быть представлены на других уровнях детализации (например, на уровне устройства).
  • Платформа-посредник или сеть монетизации сообщает о доходах по пользователям на уровне показов. Не все сети поддерживают детализацию на уровне показов.
  • Этот доход атрибутируется медиа-источнику, который привлек пользователя. Это означает, что атрибуция доходов от рекламы в AppsFlyer соответствует правилам атрибуции, установленным на платформе, в том числе правилам атрибуции ретаргетинга.
  • При использовании платформы-посредника, прежде чем включить интеграцию с платформой-посредником для передачи данных о доходе от рекламы, обязательно отключите интеграции доходов от рекламы для партнеров по монетизации, которые поддерживаются через платформу-посредник. Невыполнение этого требования приводит к дублированию данных.
  • На уровне показов через SDK данные обновляются чаще всего среди всех типов интеграции рекламных доходов.
  • Поддерживает SKAN.
  • На уровне показов через SDK – этот тип интеграции необходимо использовать, когда вы используете платформу-посредник, не включённую в список интегрированных партнёров AppsFlyer. В SDK для доходов от рекламы для mediation_network разработчику необходимо выбрать customMediation.
  • Данные могут передаваться рекламным сетям только через постбэки.
На уровне показов (через SDK) с уровнем устройств (через S2S API)
  • Позволяет атрибутировать и сообщать данные на уровне показов, поступающие через SDK, в день X, и менять их с данными на уровне устройств, поступающими через API, в день 1 и далее. Примечание: Для Android данные, полученные через SDK от неизвестных устройств (без доступных идентификаторов устройств), не заменяются данными, поступающими через API.
  • Обеспечивает обновление и точность данных. То есть, вы получаете преимущество актуальных данных за день X с точностью данных за дни X+1 и далее.
  • Поддерживает SKAN.
  • Данные могут передаваться рекламным сетям через постбэки и UA-сигналы.
  • Для Android: Убедитесь, что разработчики включили сбор данных AppSet_id, поскольку некоторые посредники могут предоставлять только этот идентификатор. См. инструкции для разработчиков для Сбора AppSet ID

Реализация

В следующих разделах описаны доступные типы атрибуции доходов от рекламы, а также процессы и шаги, необходимые для их реализации и поддержки.

Подключение к интегрированным партнерам, поддерживающим передачу данных о доходе от рекламы

Прежде чем начать:

  • Попросите интегрированного партнера предоставить вам учетные данные API.

Чтобы включить интеграцию рекламного дохода с сетью доходов от рекламы:

  1. В AppsFlyer в боковом меню выберите Настройки > Настройки дохода> Доход от рекламы.
  2. В интеграции дохода от рекламы нажмите Новая интеграция доходов от рекламы.
  3. Выберите партнера по доходам от рекламы и нажмите кнопку Далее.
    ad revenue 3.6(2).png
  4. Выберите необходимый тип данных о доходах от рекламы. Примечание: Не все рекламные сети предоставляют весь набор указанных ниже опций.
    • Атрибутированный доход. Имеется в виду доход по источнику привлечения пользователей. Отчеты об атрибутированному доходу бывают двух видов:
      • Агрегированные отчеты через S2S API.
        • Выберите событие, по которому считается доход от рекламы. Например, если выбрать событие af_app_opened, общий доход от рекламы делится между всеми событиями app-opened, в результате чего вы получите доход от рекламы на одно открытие приложения.
      • На уровне устройства через API S2S.
        • Для Android: Убедитесь, что разработчики включили сбор данных app_set_id, потому что некоторые посредники могут предоставлять только этот идентификатор. См. инструкции для разработчиков для Сбора AppSet ID.
        • Примечание: Если вы включаете API доходов от рекламы на уровне устройства для платформы-посредника, вы должны отключить интеграцию доходов от рекламы для тех сетей монетизации, посредником которых она является. Невыполнение этого требования приводит к дублированию данных.
      • На уровне показов через SDK.
      • Рекомендовано: На уровне показов (через SDK) с уровнем устройств (через S2S API).
      • Для Android: Убедитесь, что разработчики включили сбор данных app_set_id, потому что некоторые посредники могут предоставлять только этот идентификатор. См. инструкции для разработчиков для Сбора AppSet ID.
      • Примечание: При использовании платформы-посредника, прежде чем включить интеграцию с платформой-посредником для передачи данных о доходе от рекламы, обязательно отключите интеграции доходов от рекламы для партнеров по монетизации, которые поддерживаются через платформу-посредник. Невыполнение этого требования приводит к дублированию данных.
  5. Заполните учетные данные API или войдите в аккаунт в соответствии с требованиями интегрированного партнера. Это не относится к интеграции SDK.
  6. Нажмите Сохранить.
  7. Если отображается кнопка Test Connection (Тестировать подключение), как показано на рисунке выше, нажмите Test Connection.
  8. Если кнопка «Тестовое подключение» (Test Connection) отсутствует, процедура завершена.
    AppsFlyer собирает данные от партнёра несколько раз в день. Дополнительную информацию см. в разделе Свежесть данных.
  9. [Необязательно] Проверьте и сравните данные о доходах от рекламы, которые вы видите в AppsFlyer, с данными о доходах от рекламы, которые вы видите на дэшбордах партнеров-посредников и партнеров по UA. Подробнее
  10. [Необязательно] Обменивайтесь данными о доходах от рекламы со своими партнёрами по UA с помощью сигналов UA и постбэков по событиям доходов от рекламы.

Примечание: Если вы переходите от одного типа интеграции к другому, изменение вступает в силу в 12:00 UTC на следующий день. 

Просмотр, редактирование и удаление интегрированных партнеров по доходам от рекламы

delete_edit_adi.png

Чтобы просмотреть, изменить или удалить интеграцию с сетью доходов от рекламы:

  1. В боковом меню AppsFlyer выберите Параметры > Настройки дохода > Доход от рекламы и выберите своё приложение из списка.
    Отобразится список всех интеграций партнеров, а также сведения о продукте и типе интеграции, статусе интеграции и названиях событий дохода от рекламы.
  2. Наведите курсор на интеграцию и нажмите Изменить или Удалить.

Дедупликация доходов от перекрестной рекламы

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

Как помочь избежать частичного дублирования данных о доходах при наличии перекрестных ссылок между двумя посредническими платформами:

  1. Если они доступны, используйте интеграцию на уровне показов через SDK.
    • Дублирования не будет, если обе посреднические платформы используют интеграцию на уровне показов через SDK.
    • Если у вас есть несколько интеграций, и одна из них – SDK, мы рекомендуем использовать SDK и для других интеграций.
  2. Для интеграции через API дедуплицируйте доход от рекламы:
    1. В AppsFlyer в боковом меню выберите Настройки > Настройки дохода> Доход от рекламы.
    2. В Общих настройках поставьте галочку в Дедуплицировать доходы от рекламы при наличии перекрестных ссылок между двумя посредническими платформами. Примечание: Не устанавливайте флажок, если две посреднические платформы:
      • Обеспечивают посредничество для разных форматов объявлений Например, если платформа 1 показывает баннеры и рекламные вставки, а платформа 2 – AppOpen и нативную рекламу.
      • Используют интеграцию на уровне показов через SDK.

dedup.png

Агрегированная отчетность по событию открытия приложения или внутренним событиям

Агрегированная детализация для доходов от рекламы работает следующим образом:

  • Интегрированная сеть сообщает общий доход за день с разбивкой по географическому положению.
  • AppsFlyer рассчитывает эффективный доход за действие (eRPA) путем деления общего дохода от рекламы на количество срабатываний события.
  • AppsFlyer создает событие _monetized, которое включает общий eRPA для каждого атрибутированного устройства. Например, ad_matched_monetized.
  • По eRPA доход атрибутируется медиа-источнику.
  • Вы можете использовать один из следующих типов событий:
    • Уникальное внутреннее событие монетизации (потребуется внести изменения в приложение).
    • Событие af_app_opened, доступное по умолчанию.
  • Не передавайте данные о доходе от рекламы во внутренних событиях параллельно с интеграцией доходов от рекламы. Это приводит к дублированию доходов от рекламы на дэшборде, поскольку AppsFlyer получает данные о доходах из сети монетизации через интеграцию. 

Агрегированный доход от рекламы на основе событий

Метод события Как реализован Соображения
Уникальное внутреннее событие монетизации  
  • Внутреннее событие задается во время показа рекламы. 
  • Это позволяет четко подсчитывать действия пользователей и точнее вычислять eRPA. 
  • Данные можно дополнительно детализировать, настроив отдельное внутреннее событие для каждой сети монетизации, что позволит разделить доход по сетям монетизации.
    Более подробную информацию см. в следующей таблице. 
  • Разработчику потребуется внести изменения в приложение.
  • На дэшборде доход можно разбить по сетям монетизации.
событие af_app_opened
  • Событие af_app_opened отправляется из SDK Appsflyer по умолчанию
  • Запускается каждой пользовательской сессией 
  • Вносить изменения в приложение не требуется.
  • Быстро реализуется.
  • Значения eRPA значительно искажаются, если вы показываете более одной рекламы за сессию.
  • Нет разбивки дохода по сетям монетизации.
  • Событие относится ко всем пользователям, которые запускают приложение, не отражая их желание или нежелание смотреть рекламу.

Сравнение методов внутренних событий

Метод Плюсы Минусы Соображения
Одно и то же событие используется для всех сетей. Например, ad_watched. При этом автоматически создается событие ad_watched_monetized со сведениями о монетизации Самый простой с точки зрения реализации. Нет информации о качестве рекламы, такой как количество кликов и доход от рекламы по сетям.
  • Подходит, если основная цель – найти источник/кампании, которые чаще всего побуждают пользователей нажимать на рекламу.
  • Не подходит для сравнения эффективности сетей монетизации.

(Рекомендуется) Каждой сети назначается уникальное событие просмотра объявления. Пример: ad_watch_admob,

 ad_watch_vungle.

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

Статус и тестирование API доходов от рекламы

  • Рабочий статус интеграции доходов от рекламы доступен следующим образом:
    • Дэшборд статуса интеграции по затратам и выручке от рекламы: Централизованный список партнеров, для которых включена интеграция дохода от рекламы для одного или нескольких приложений в вашем аккаунте.
    • Некоторые партнеры позволяют протестировать подключение к API. Если такая возможность есть, отображается кнопка Test connection (Тестировать подключение) mceclip0.png
    • Чтобы проверить работоспособность подключения к API:
    • Нажмите Тестировать подключение.
      Появится сообщение Ключ API подтверждён. Если это не так, выполните корректирующие действия, приведенные в следующей таблице. 
Статус То есть Замечания/необходимые действия
API-ключ верифицирован
  • Соединение установлено и позволяет извлекать данные.

    AppsFlyer собирает данные несколько раз в день. Дополнительную информацию см. в разделе Свежесть данных.

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

Данные о доходе от рекламы

Данные о доходах от рекламы доступны на дэшбордах AppsFlyer и в отчетах с сырыми данными.

Агрегированные данные о доходах от рекламы

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

Примечание: В данных о доходах от рекламы, отображаемых на различных дэшбордах и в отчетах, возможны расхождения. Подробнее

Атрибуция дохода от рекламы доступна в следующем виде:

  • На основе LTV:
    • Дэшборды: Обзор, события
    • Отчеты по LTV
    • Дэшборд когорт и отчеты
    • Master API.
  • На основе активности:
    • Дэшборд: Активность
    • Сырые данные по доходу от рекламы

Обзорный дэшборд: агрегированный отчет об эффективности

На обзорном дэшборде:

  • Значения, включая доход, являются LTV. См. Сравнение LTV и активности.
  • В столбце Revenue (Доход) указывается весь доход, включая доход от рекламы и покупок в приложении.
  • Перейдите на нужный уровень иерархии рекламы (медиа-источник, кампания, группа объявлений, гео) для просмотра монетизируемых событий в отчете.

Дэшборд событий

На дэшборде активности:

  • Значения, включая доход, основаны на дате активности. См. Сравнение LTV и активности.
  • Среднее количество действий на пользователя показывает, насколько пользователи склонны взаимодействовать с рекламой, демонстрируемой в приложении. 

Примеры

Три пользователя устанавливают приложение 31 декабря 2017 года. Они атрибутируются следующим образом:

  • Пользователь A: Сеть А
  • Пользователь B Сеть B
  • Пользователь C Органический/span>

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

  • Meta Audience Network: fb_ad_view
  • Chartboost: chartboost_ad_view
  • Admob: admob_ad_view
  • Applovin: applovin_ad_view
  • IronSource: is_ad_view 

В течение четырех дней после установки пользователям будут показаны объявления следующим образом:

пользователь Сеть UA fb_
ad_view
chartboost_
ad_view
admob_
ad_view
applovin_
ad_view
is_ad_view Всего
A

Сеть А

31.12.2017

01.01.2018

$1

02.01.2018

$1

03.01.2018

$1

04.01.2018

$1

  $4
 B

Сеть B

31.12.2017

02.01.2018

$1

 

04.01.2018

$1

    $2
 C

Органический

31.12.2017

01.01.2018

$1

     

02.01.2018

$1

$2

На основе этих данных можно рассчитать доход на пользователя, за день (и на внутреннее событие приложения):

пользователь 01.01.2018 02.01.2018 03.01.2018 04.01.2018 Общий показатель LTV
A $1 $1 $1 $1 $4
B   $1   $1 $2
C $1 $1     $2
Всего $2 $3 $1 $2 8 $

Информация в отчетах:

Как упоминалось ранее, доход от рекламы привязан к показателю LTV пользователя. Поэтому период, который вы выбираете на дэшборде соответствует когорте с установками, доход по которым будет агрегирован до текущего часа и дня. Рассмотрим отчет с двумя выбранными датами:

Агрегированные отчеты: Выбранные даты: 31.12.2017–05.01.2018

Сеть Доход LTV
Органический $2
Сеть А $4
Сеть B $2
Сеть С $2

В данном случае когорта — это пользователи, установившие приложение с 31 декабря 2017 года по 05 января 2018 года. Весь доход, полученный от этих пользователей, привязан к источнику привлечения и представлен в LTV-данных пользователя.

Сырые данные по доходу от рекламы

PremiumFeature.jpg

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

Принципы работы с сырыми данными по доходам от рекламы

  • Данные агрегируются по количеству уникальных показов на пользователя. Уникальные показы определяются по комбинации сети монетизации рекламы, рекламного блока и размещения.
  • Сырые данные на уровне показов:
    • Агрегированные данные на уровне устройства, доступны в отчетах на уровне устройства.
    • Доступны в отчетах на уровне показов в Data Locker.
    • Актуальность сырых данных идентична актуальности данных о доходах от рекламы на уровне пользователя на дэшборде «Активность».
Отчёт Экспорт
страницы данных
Pull API  Data Locker
Атрибутированный доход от рекламы (неорганический) ✓*
Органический доход от рекламы ✓*
Доход от рекламы ретаргетинга  ✓*
Сырые данные на уровне показов** - - ✓ 

* Также доступен отчет с версиями, обновляемый несколько раз в день. Отчеты Data Locker без версий являются ежедневными. Дополнительную информацию см. в разделе Свежесть данных.

** Относится к отчётам с уровнем показов в названии, а не к интеграции доходов от рекламы на уровне показов.

Характеристики и поля данных

Полях в отчетах о доходах от рекламы могут содержать следующее:

  • Само событие дохода от рекламы и параметры, перечисленными в таблице ниже. Эти поля подразделяются на:
    • Специфичные: поля, которые относятся к доходу от рекламы. Например, показы и размещение. Важно! Состав заполняемых полей зависит от партнера по монетизации. См. таблицу «Поля по сетям».
    • Контекстные: поля, имеющие аналогичное значение в других отчетах с сырыми данными. Например, имя события, значение события, валюта.
  • Результат атрибуции события медиа-источнику, который привлек пользователя. Эти поля копируются из события конверсии, привлекшего пользователя. Например, медиа-источник и кампания. Такие поля в таблице ниже не указаны. 

Поля с данными о доходе от рекламы

api_name Имя поля Тип поля Описание
event_time Время события Контекст Дата атрибуции дохода от рекламы
event_name Название события Контекст Устанавливается значение af_ad_revenue
event_revenue Валюта выручки от события Контекст
  • Сумма дохода в определенной для событий валюте
  • Нулевое значение указывает на показы без дохода.
event_revenue_currency Валюта события Контекст Валюта выручки от события
 event_revenue_XXX Доход от события XXX Контекст
  • На странице экспорта: доход, конвертированный в валюту приложения.
  • В Data Locker: всегда долл. США
  • В Pull API: в соответствии с валютой, заданной для Pull API. 
country Страна Контекст Страна установки для конверсии установки.
ad_unit  Рекламный блок Специфичное

Значение этого поля специфично для рекламной сети. Для интеграций сервер-сервер (S2S):

  • MAX: Используйте идентификатор рекламного блока (например, f53328a3c).
  • IronSource: Используйте тип рекламного блока, например, banner, rewarded_video или interstitial.

Для других сетей обратитесь к соответствующему руководству по интеграции партнёров или к представителю сети, чтобы подтвердить необходимый формат.

segment Сегмент Специфичное Название места размещения рекламы
monetization_network Сеть монетизации Специфичное Сеть, отправляющая рекламу
impressions Показы Специфичное Количество раз, когда пользователь видел рекламу.
mediation_network Сеть-посредник Специфичное Платформа-посредник, сообщающая о событии в AppsFlyer
customer_user_id ID пользователя Контекст

Заполняется, если доступно у рекламодателя:

  • Для интеграции на уровне показов (SDK): Собрано через setCustomerUserId() в SDK AppsFlyer.
  • Для интеграций на уровне устройств (API): Собирается из API-посредника (идентификатор пользователя или идентификатор пользователя издателя, задаваемый через SDK-посредник).
  • Odeeo и Appodeal не поддерживаются.

Поля по сетям

Отображаемое имя Admob ironSource (LevelPlay) AppLovin MAX Appodeal Fyber
Рекламный блок
Сегмент - (1) - - -
Размещение -
Сеть монетизации - -
Показы - - -
Сеть-посредник - -
(1) Задается рекламодателем в ironSource.

Актуальность данных

Актуальность данных зависит от типа интеграции и метода создания отчетов.

Для интеграции по API S2S самое раннее, когда данные становятся доступными:

  • Дэшборды и отчёты актуальных данных (через Data Locker), начиная с дня X+1 в 12:00 UTC, обновление примерно 4 раза в день каждые 6 часов. И в дни 2, 3, 7 и 14, раз в день.

Для интеграции SDK на уровне показов самое раннее, когда данные становятся доступными:

  • Дашборды (метрики активности и когорт): Непрерывные (через 15–60 минут после события)

  • Дашборды (метрики LTV) и отчёты по сырым данным (через Data Locker) в лучшем случае, начиная с Дня X с 05:00 UTC, обновляются примерно 6 раз в день, каждые 4 часа.

  • Отчеты по сырым данным уровня показов (через Data Locker) — день X с 1:00 UTC, обновляются каждый час.

Для уровня показов (через SDK) с уровнем устройств (через S2S API) актуальность данных за день X с точностью данных за дни X+1 можно получить следующим образом:

  • Для данных на уровне показов, поступающих через SDK:

    • Дашборды (метрики активности и когорт): Непрерывные (через 15–60 минут после события)

    • Дашборды (метрики LTV) и отчёты по сырым данным (через Data Locker) в лучшем случае, начиная с Дня X с 05:00 UTC, обновляются примерно 6 раз в день, каждые 4 часа.

    • Отчеты по сырым данным уровня показов (через Data Locker) — день X с 1:00 UTC, обновляются каждый час.

  • Для данных на уровне устройств, поступающих через S2S API:

    • Дэшборды и отчёты актуальных данных (через Data Locker), начиная с дня X+1 в 12:00 UTC, обновление примерно 4 раза в день каждые 6 часов. И в дни 2, 3, 7 и 14, раз в день.

Примечание: Для получения данных в течение дня в дэшбордах требуется расширенная подписка ROI360 Advanced.

Отчеты Data Locker по доходам от рекламы 

Название Актуальность данных Разделы отчета
Ежедневный доход от рекламы (агрегированный на уровне устройств)

Доход от рекламы за определенный день (день X) сообщается на следующий день (X+1), в 20:00 UTC.

Например, доходы от рекламы, полученные 1 мая, будут отражены в отчете за 2 мая.

Отчет включает разделы Атрибутированный доход, Органический доход и Доход от ретаргетинга.
Отчет по ежедневному доходу от рекламы с версиями (агрегированный на уровне устройств)

Ежедневный отчет состоит из:
 

  • Версии за день создаются каждые 4 часа в течение дня получения дохода (день X). Данные за день собираются с помощью API SDK.
  • Версии за полный день, созданные на 2, 3, 7 и 13 день, основаны на данных, полученных из отчетов API S2S.

Другими словами, набор версий ежедневного отчета включает следующие версии:
 

  • 00:00–04:00 в день X.
  • 00:00–08:00 в день X [SDK API]
  • 00:00–12:00 в день X [SDK API]
  • 00:00–24:00 в день X [SDK API]
  • 00:00–24:00 в день x+1 [S2S].
  • 00:00–24:00 в день x+2 [S2S].
  • 00:00–24:00 в день x+6 [S2S].
  • 00:00–24:00 в день x+13 [S2S].
Каждая версия отчета включает разделы Атрибутированный доход, Органический доход и Доход от ретаргетинга.
Отчет о доходах от рекламы на уровне показов Записи о доходах от рекламы на уровне показов записываются в отдельный файл каждый час.  

Дополнительные сведения

Переход с агрегированных данных на детализацию на уровне устройства

  • Переход не влияет на исторические данные о доходах от рекламы. Эти данные не изменятся.
  • Данные о доходах от рекламы извлекаются один раз в день в 14:00 UTC согласно выбранным на тот момент параметрам детализации.
  • Для детализации на уровне устройства не нужно определять внутренние события (в отличие от отчетности на агрегированном уровне). Вы можете продолжить отправлять эти события, но они не влияют на детализацию отчетов на уровне устройств в AppsFlyer. 

Часто задаваемые вопросы

Как получить данные об общем доходе от рекламы с каждой платформы?

  • Атрибуция доходов от рекламы связана с источником привлечения пользователей и отображается соответствующим образом.
  • Это позволяет получить LTV-данные о рентабельности инвестиций и ключевых показателях эффективности.
  • Чтобы просмотреть общий доход от каждой платформы монетизации, используйте свое внутреннее событие для каждой сети и выполните следующую процедуру:
    1. На обзорном дэшборде перейдите в таблицу агрегированного отчета об эффективности.
    2. Выберите до четырех монетизируемых событий, соответствующих платформам, по которым вы хотите отправить запрос.  selecting_monetized_events.png
    3. Чтобы скачать отчет, нажмите Export CSV (Экспорт в CSV).
    4. Суммируйте значения в столбце Revenue (Доход) по монетизируемому событию соответствующей платформы
      revenue_sum_up.png

Доступны ли данные о доходе от рекламы на странице активности?

Да. На странице «Активность» отображается совокупный доход от покупок в приложении и от рекламы. Примечание: Данные о доходах от рекламы отправляются в AppsFlyer ежедневно на следующий день после события.

Нужно ли мне активировать партнера во вкладке «Интеграция»?

Если вы взаимодействуете с партнером только по вопросам монетизации рекламы (доходу от рекламы): не включайте Activate Partner (Активировать партнера) на вкладке интеграции. Включите только Get Ad Revenue (Получать данные о доходах от рекламы) на вкладке Ad Revenue (Доход от рекламы).

Как атрибутируется доход от рекламы на уровне устройства, если у пользователя версия приложения без SDK AppsFlyer?

Доход от рекламы считается органическим.

Есть ли расхождения между данными о доходах от рекламы на различных дэшбордах и в отчетах?

Возможны расхождения между данными о доходах от рекламы на обзорном дэшборде и в отчетах с сырыми данными, а также на дэшбордах «Активность» и «Когорты». Потому что: 

  • Данные о доходах от рекламы на дэшбордах «Обзор» и «Когорты», а также данные, полученные через Master API и Cohort API, обновляются задним числом через экспорт сырых данных и через Pull API, задним числом не обновляются.
  • Иногда на дэшбордах «Активность» и «Когорты» данные появляются раньше, чем на обзорном дэшборде.
  • Дэшборды включают события, отмеченные как af_ad_revenue и _monetized, в то время как сырые данные включают только события af_ad_revenue.

Характеристики и ограничения

Характеристика Примечания 
Ограничения

События дохода от рекламы недоступны:

  • Push API
  • Дэшборд ретаргетинга

Ограничения детализации на уровне устройства:

Количество уникальных пользователей, вызвавших событие af_ad_revenue, не поддерживается на дэшбордах AppsFlyer.

Поддерживаемые идентификаторы устройств

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

  • AppsFlyer ID
  • IDFA
  • IDFV
  • GAID
  • AppSet ID*
  • Идентификатор Android
  • IMEI

* AppSet ID поддерживается только для медиаций Applovin MAX и IronSource LevelPlay. См. инструкции для разработчиков для Сбора AppSet ID.

Доступ к рекламной сети Нет доступа к когортным отчетам
Доступ агентств

Агентства:

  • Нет доступа к настройкам по доходам от рекламы.
  • Может просматривать все дэшборды и относящиеся к ним данные.
Прозрачность агентства Не поддерживается
Часовой пояс

Данные о доходе от рекламы показаны на дэшбордах и в отчетах AppsFlyer только по часовому поясу UTC. То есть, если данные сообщаются в 14:00 UTC+2, в AppsFlyer они отображаются как 14:00 UTC. обрабатывается ежедневно

Это связано с тем, что AppsFlyer необходимо нормализовать данные, собранные из многочисленных источников и от партнеров, большинство из которых сообщают свои данные в UTC.

Валюта 

В AppsFlyer:

  • На дэшборде используется валюта приложения рекламодателя.
  • В отчетах с сырыми данными используется исходная валюта, а также конвертация в валюту приложения рекламодателя.
Тип данных Поддерживаются как органические, так и неорганические данные
Актуальность данных Доход от рекламы
Исторические/ретроспективные данные
  • Данные извлекаются и доступны со дня интеграции. Это значит, что данные за период, предшествующий дате интеграции (день 0), недоступны.
  • Данные о доходах от рекламы, полученные через S2S API за определенный день, обновляются в дни 1, 2 и 3.
  • Данные о доходах от рекламы на дэшбордах «Обзор» и «Когорты», а также данные, полученные через Master API, Cohort API, обновляются задним числом через экспорт сырых данных и через Pull API, задним числом не обновляются. Если у вас есть расширенный пакет для получения данных о доходах, данные также обновляются в Data Locker.
Доступ пользователей аккаунта Поддерживается
SKAN Поддерживается API SDK для доходов от рекламы на уровне показов.
Гео/страна На дэшборде Когорты, если геоданные не известны (N/A), неизвестные данные не отображаются в сводных данных.
Постбэки по внутренним событиям приложения
  • Постбэки партнерам могут быть только для «этого партнера» или «всех медиаисточников, включая органические». Подробнее
  • События постбэков доходов от рекламы в рекламные сети работают только с интеграцией типов доходов от рекламы на уровне показов через SDK и на уровне показов (через SDK) с интеграцией на уровне устройства (через S2S API).
Приложения для CTV, ПК и консолей
  • Поддерживаются приложения для Android и iOS.
  • Платформа Windows (UWP) поддерживается Vungle.
  • Все остальные платформы не поддерживаются.
Дедупликация доходов от перекрестной рекламы Недоступно для интеграции на уровне устройства через API MAX.
Идентификатор клиента (CUID) Поддерживается интеграция как на уровне SDK, так и на уровне устройств.
Количество событий в дэшбордах Ожидается, что количество событий для внутридневных (сегодняшних) данных будет выше, чем за исторические периоды. Исторические данные агрегируются в уникальные показы рекламной выручки (тот же девайс × сеть × рекламный блок × плейсмент), что приводит к меньшему количеству событий.

Список интегрированных партнеров, поддерживающих передачу данных о доходе от рекламы

Партнер Доступный тип интеграции
Агрегированные данные На уровне устройства На уровне показов
Admost -
AppLovin - -
AppLovin Max -
Appodeal -
Bytedance Ads - трафик из Китая  - -
Pangle (TikTok For Business) - -
Chartboost -
Пользовательский посредник - -
Google Ad Manager - -
Meta Ads - -
Fyber
Google Admob -
Inmobi - -
ironSource (LevelPlay)
Mintegral - -
Odeeo - -
Tapjoy - -
Topon
Topon Pte - -
 
Tradplus -
Unity Ads - -
Unity Ads Mediation - -
Voodoo - -
Vungle - -
Yandex - -