ETL выручки
С помощью ROI360 Revenue ETL данные о выручке передаются через Data Locker в облачное хранилище для последующей загрузки в ваши BI-системы.
В следующей таблице показаны доступные отчеты о выручке. Примечание: За исключением устаревших отчетов о выручке от рекламы [одна версия], для всех отчетов требуется подписка на пакет ROI360 Advanced.
| Отчет | Тип интеграции | Описание | Актуальность данных |
|---|---|---|---|
|
Выручка от рекламы (устаревшая версия, единая версия данных):
|
|
|
|
|
Доход от рекламы [по версиям]:
|
|
|
|
| Доход от рекламы [SDK, на уровне показов] |
|
|
Каждый час. Узнать больше |
| Выручка магазина на уровне транзакций | Интеграция ROI360 для отслеживания выручки от покупок в приложении и подписок |
|
Каждый час |
| Доходы магазина на уровне устройств [по версиям] | Интеграция ROI360 для отслеживания выручки от покупок в приложении и подписок |
|
Каждые 8 часов |
Отчеты
Подробную информацию о различных отчетах – как они работают, как на них подписаться и как получить к ним доступ – можно найти в следующих разделах.
[Устарело] Доход от рекламы (единая версия)
В отчете представлена единая версия данных о доходах от рекламы за один день, агрегированных на уровне устройств. Отчет доступен в день X+1 (X — день события дохода).
Примечание. Отдельные отчеты содержат данные по органическому доходу и доходу от ретаргетинга. Эти отчеты идентичны по структуре и доступности.
Загрузите образец данных единой версии отчета о доходах от рекламы.
Источники данных
В зависимости от типа интеграции вашего партнера по доходам от рекламы данные отчета могут быть получены из следующих источников:
- SDK: Полезные данные уровня показов, отправляемые коннектором SDK для дохода о рекламы ROI360.
- S2S: Отчеты на уровне устройств, получаемые от партнеров (платформ медиации или рекламных сетей монетизации) посредством API-запроса.
Чтобы узнать, как настроить тип интеграции, см. раздел Подключение интегрированных партнеров для отслеживания выручки от рекламы.
Поток данных
- Получение данных: Данные для отчета могут поступать через SDK-коннектор для отслеживания выручки от рекламы или посредством S2S API-запроса (см. раздел выше).
-
Обработка данных: AppsFlyer ROI360 выполняет следующие действия:
- Нормализация данных,
- Атрибуция к источнику установки и обогащение данных.
- Генерирование событий дохода от рекламы,
- События агрегируются до уровня устройства.
Примечание: Отчет может содержать несколько агрегированных записей на уровне одного и того же устройства. Это связано с тем, что агрегация на уровне устройств выполняется по параметрам монетизации, таким как сеть монетизации, место размещения рекламы и тип рекламы. Например, если приложение показывает рекламу в двух разных местах размещения, события выручки от рекламы для каждого места размещения агрегируются отдельно на уровне устройства.
- Доставка данных: Данные на уровне устройства записываются в одну версию отчета.
Когда будут доступны данные отчета?
| Тип интеграции | День версии (X = день возникновения события выручки) | Версия доступна в | Версия включает в себя события дохода, происходящие между |
|---|---|---|---|
| SDK | День X+1 | 20:00 | 00:00 – 24:00 |
| SDK + S2S | День X+1 | 17:00 | 00:00 – 24:00 |
Как подписаться на отчет?
- В AppsFlyer в боковом меню выберите Отчет > Data Locker.
- На панели Содержимое Data Locker прокрутите вниз до плитки ROI360 RevenueETL.
- Выберите Атрибутированный доход [единая версия].
Примечание. Вы также можете выбрать один и тот же отчет для ретаргетинга и органического показа (Ретаргетинг/Органический доход от рекламы [единая версия]).
Как получить доступ к отчету в вашей корзине?
Путь к отчету состоит из следующей иерархии папок:
В следующем формате: <bucket-name>/t=attributed_ad_revenue/dt=<dt=yyyy-mm-dd>/h=23/
Иерархия папок с отчетами
Пример иерархии папок с отчетами об атрибутированном доходе от рекламы в корзине рекламодателя:
bucket
|
└── t=attributed_ad_revenue
|
├── dt=2023-06-02
| |
| └── h=23
| |
| ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| |
| ├── part-00001-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| │
| └── part-00002-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
|
├── dt=2023-06-01
| |
| └── h=23
| |
| ├── part-00000-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| |
| ├── part-00001-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| │
| └── part-00002-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
|
├── dt=2023-05-31
| |
. .
. .
Условные обозначения:
- dt: Дата, когда произошли события дохода, включенные в отчет.
- t: тип отчета.
- h: час создания единой версии
Выручка от рекламы (по версиям)
В отчете отображаются несколько версий данных о выручке на одну дату. Например, выручка, полученная 21 июня, отражается 21 июня, 22 июня, 23 июня, 24 июня, 28 июня и 5 июля.
Цель сбора нескольких версий данных за один и тот же день — учесть изменения в расчетах выручки, возникающие из-за факторов, зависящих от времени. Например, показы, которые имели одно значение дохода в реальном времени, могут иметь другое значение через день.
Примечание. Отдельные отчеты содержат данные по органическому доходу и доходу от ретаргетинга. Эти отчеты идентичны по структуре и доступности.
Загрузите образец данных в отчете о доходах от рекламы по версиям.
Источники данных
В зависимости от типа интеграции вашего партнера данные отчета могут быть получены из следующих источников:
- SDK: Данные на уровне отдельных показов, передаваемые через SDK-коннектор ROI360 для отслеживания выручки от рекламы.
- S2S: Отчеты на уровне устройств, получаемые по API-запросу от партнеров (сетей посредничества или монетизации).
- S2S + SDK: Полезные нагрузки, исходящие как от SDK, так и от S2S.
Чтобы узнать, как установить тип интеграции, см. Подключение к интегрированным партнерам, поддерживающим передачу данных о доходе от рекламы.
Поток данных
- Импорт данных: Отчет может быть получен из SDK или API-запроса к S2S (см. раздел выше).
-
Обработка данных: AppsFlyer ROI360 выполняет следующие действия:
- Нормализация данных,
- Атрибуция к источнику установки и обогащение данных,
- Генерирование событий дохода от рекламы,
- События агрегируются до уровня устройства.
Примечание: Отчет может содержать несколько агрегированных записей на уровне одного и того же устройства. Это может произойти, поскольку агрегирование на уровне устройства основано на параметрах, связанных с монетизацией, таких как сеть монетизации, место размещения и тип рекламы. Например, если приложение показывает рекламу в двух разных местах размещения, события выручки от рекламы для каждого места размещения агрегируются отдельно на уровне устройства.
- Доставка данных: Данные на уровне устройства записываются в несколько версий отчетов в соответствии с заранее определенным графиком (указанным ниже).
Когда будут доступны версии отчетов?
В таблице ниже приведены графики генерации отчетов для версий S2S и SDK. Клиенты, пользующиеся преимуществами ROI360 для получения актуальных и точных данных о доходах, получат обе версии, гарантирующие оптимальную точность и актуальность информации.
Примечание. Некоторые версии, созданные с помощью S2S, могут быть не созданы. Если данные от партнера(ов) не изменились с момента последнего извлечения, новая версия НЕ будет создана.
| Тип интеграции | Дата версии (X = день возникновения события дохода) | Версия доступна в | Версия включает в себя события дохода, происходящие между |
|---|---|---|---|
| SDK | День X | 03:00 – 04:00 | 00:00 – 24:00 |
| SDK | День X | 07:00 – 08:00 | 00:00 – 07:00 |
| SDK | День X | 11:00 – 12:00 | 00:00 – 11:00 |
| SDK | День X | 15:00 – 16:00 | 00:00 – 15:00 |
| SDK | День X | 19:00 – 20:00 | 00:00 – 19:00 |
| SDK | День X | 23:00 – 24:00 | 00:00 – 23:00 |
| SDK | День X+1 | 04:00 – 05:00 | 00:00 – 24:00 |
| S2S | День X+1 | 10:00 – 11:00 | 00:00 – 24:00 |
| S2S | День X+1 | 16:00 – 17:00 | 00:00 – 24:00 |
| S2S | День X+2 | 00:00 – 01:00 | 00:00 – 24:00 |
| S2S | День X+2 | 13:00 – 14:00 | 00:00 – 24:00 |
| S2S | День X+3 | 06:00 – 07:00 | 00:00 – 24:00 |
| S2S | День X+7 | 08:00 – 09:00 | 00:00 – 24:00 |
| S2S | День X+14 | 11:00 – 12:00 | 00:00 – 24:00 |
| SDK + S2S | Все версии SDK и S2S выше |
Как подписаться на отчет?
- В AppsFlyer в боковом меню выберите Отчёт > Data Locker.
- На панели содержимого Data Locker прокрутите вниз до плитки ROI360 RevenueETL.
- Выберите Атрибутированный доход от рекламы [по версиям].
Примечание. Вы также можете выбрать один и тот же отчёт для ретаргетинга и органического показа (Ретаргетинг/Органический доход от рекламы [одна версия]).
Как получить доступ к отчету в вашем облачном бакете?
Путь к отчету состоит из следующей иерархии папок:
<bucket-name>/t=attributed_ad_revenue_v2/dt=<dt=yyyy-mm-dd>/version =<9999999>/
Иерархия папок с отчетами
Пример дерева отчетов в бакете рекламодателя:
bucket
|
└── t=attributed_ad_revenue_v2
|
└── dt=2023-06-01
|
├── version=1685588879
| |
│ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| |
│ ├── part-00001-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| │
| └── part-00002-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
|
├── version=1685603326
| |
│ ├── part-00000-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| |
│ ├── part-00001-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| │
| └── part-00002-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
|
├── version=1685617877
.
.
.
-
Условные обозначения:
- t: Тип отчета
- dt: Дата, когда произошли события дохода, включенные в отчет.
- version: Название версии представляет собой временную метку Unix, соответствующую дате и времени создания версии, например version=1685588879.
- Происхождение версии (S2S или SDK) можно узнать по времени создания версии. Первые версии SDK происходят из SDK. Остальные – S2S.
| Тип интеграции | Дата версии (X = день возникновения события дохода) | Версия доступна в | Версия включает в себя события дохода, происходящие между |
|---|---|---|---|
| SDK | День X | 03:00 – 04:00 | 00:00 – 24:00 |
| SDK | День X | 07:00 – 08:00 | 00:00 – 07:00 |
| SDK | День X | 11:00 – 12:00 | 00:00 – 11:00 |
| SDK | День X | 15:00 – 16:00 | 00:00 – 15:00 |
| SDK | День X | 19:00 – 20:00 | 00:00 – 19:00 |
| SDK | День X | 23:00 – 24:00 | 00:00 – 23:00 |
| SDK | День X+1 | 04:00 – 05:00 | 00:00 – 24:00 |
| S2S | День X+1 | 10:00 – 11:00 | 00:00 – 24:00 |
| S2S | День X+1 | 16:00 – 17:00 | 00:00 – 24:00 |
| S2S | День X+2 | 00:00 – 01:00 | 00:00 – 24:00 |
| S2S | День X+2 | 13:00 – 14:00 | 00:00 – 24:00 |
| S2S | День X+3 | 06:00 – 07:00 | 00:00 – 24:00 |
| S2S | День X+7 | 08:00 – 09:00 | 00:00 – 24:00 |
| S2S | День X+14 | 11:00 – 12:00 | 00:00 – 24:00 |
Доход от рекламы (SDK, на уровне показов)
В отчете отображаются данные на уровне показов, разделенные на папки по часам появления. Каждая папка содержит только показы, произошедшие в течение этого часа.
Загрузите пример данных отчета о доходах от рекламы на уровне показов
Источник данных
Данные отчета берутся из данных на уровне показов, отправляемых коннектором SDK для дохода от рекламы ROI360, и требуют интеграции типа SDK.
Чтобы узнать, как установить тип интеграции, см. Подключение к интегрированным партнерам, поддерживающим передачу данных о доходе от рекламы.
Поток данных
- Импорт данных: Данные отчета берутся из данных на уровне показов, отправляемых коннектором SDK для дохода от рекламы ROI360, и требуют интеграции типа SDK.
-
Обработка данных: AppsFlyer ROI360 выполняет следующие действия:
- Нормализация данных,
- Атрибуция к источнику установки и обогащение данных,
- Генерация события дохода от рекламы на уровне показов.
- Доставка данных: События показов записываются в файлы, разделенные по папкам в соответствии с часом возникновения. Каждая папка содержит только показы, произошедшие в течение этого часа.
Когда будут доступны данные отчета?
| Тип интеграции | Дата версии (X = день возникновения события дохода) | Версия доступна в |
|---|---|---|
| SDK | День X | В конце каждого отчетного часа |
Как подписаться на отчет?
- В AppsFlyer в боковом меню выберите Отчет > Data Locker.
- На панели Содержимое Data Locker прокрутите вниз до плитки ROI360 RevenueETL.
- Выберите Доход от рекламы [SDK, на уровне показа].
Как получить доступ к отчету в вашем бакете?
Путь к отчету состоит из следующей иерархии папок:
<bucket-name>/t=attributed_adrevenue_sdk_impression_level/dt=<dt=yyyy-mm-dd>/h=<hh>
Иерархия папок с отчетами
Пример дерева отчетов в корзине рекламодателя:
bucket
|
└── t=attributed_adrevenue_sdk_impression_level/
|
├── dt=2023-06-01
| |
| ├── h=0
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| ├── h=1
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| ├── h=2
| . |
| . ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| . .
| ├── h=23
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| └── h=24
| |
| └── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
|
├── dt=2023-06-02
| |
| ├── h=0
. .
. .
Условные обозначения:
- t: Тип отчета
- dt: Дата, когда произошли события дохода, включенные в отчет.
- h: Почасовая папка, содержащая CSV-файл с показами, произошедшими в течение определенного часа.
Доходы магазина на уровне транзакций
В этом отчете представлены сырые данные за день на уровне транзакций, разделенные на почасовые папки, содержащие только транзакции, актуальные для этого часа.
Загрузите образец данных отчета о магазинах на уровне транзакций
Источники данных
Данные отчета берутся из транзакций, собранных с помощью коннектора SDK для покупок ROI360 и межсерверных уведомлений магазина.
Поток данных
- Данные отчета берутся из транзакций, собранных с помощью коннектора SDK для покупок ROI360 или от межсерверных уведомлений магазина.
- Функция AppsFlyer ROI360 VIAP/Subscriptions обрабатывает данные, атрибутирует их и создает события и значения на уровне транзакций.
- События на уровне транзакций записываются в отчет, разделенный на почасовые папки.
Когда будут доступны данные отчета?
| Дата версии (X = день возникновения события дохода) | Версия доступна в |
|---|---|
| День X | В конце каждого отчетного часа |
Как подписаться на отчет?
- В AppsFlyer в боковом меню выберите Отчет > Data Locker.
- На панели содержимого Data Locker прокрутите вниз до плитки ROI360 RevenueETL.
- Выберите Отчет о доходах магазинов на уровне транзакций.
Как получить доступ к отчету в вашем бакете?
Путь к отчету состоит из следующей иерархии папок:
<bucket-name>/t=stores_rawdata/dt=<dt=yyyy-mm-dd>/h=<hh>
Иерархия папок с отчетами
Пример дерева отчетов в бакете рекламодателя:
bucket
|
└── t=stores_rawdata
|
├── dt=2023-06-01
| |
| ├── h=0
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| ├── h=1
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| ├── h=2
| . |
| . ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| . .
| ├── h=23
| | |
| │ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| └── h=24
| |
| └── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
|
├── dt=2023-06-02
| |
| ├── h=0
. .
. .
Условные обозначения:
- t: тип отчета.
- dt: Дата, когда произошли события дохода, включенные в отчет.
- h: Почасовая папка, содержащая CSV-файл с транзакциями, произошедшими в течение определенного часа.
Доходы магазина на уровне устройств (по версиям)
Отчет о доходах магазина на уровне устройства содержит сведения о событиях покупок в приложении и автоматически возобновляемых подписок, зафиксированных продуктами ROI360. Эти события включают уникальные параметры ROI360, связанные с монетизацией. В этот отчет не включены события в приложении, инициированные клиентами.
Загрузите пример данных отчета о доходах магазина на уровне устройств
Источники данных
Данные отчета получены из транзакций, собранных с помощью:
- Коннектор SDK для покупок ROI360.
- Магазины (например, App Store и Google Play) посредством межсерверных уведомлений.
Поток данных
- Данные отчета берутся из транзакций, собранных с помощью коннектора SDK для покупок ROI360 или от межсерверных уведомлений магазина.
- Функция AppsFlyer ROI360 VIAP/Subscriptions обрабатывает данные, атрибутирует их и создает события в приложении.
- События в приложении агрегируются на уровне устройства и записываются в версию отчета каждые четыре часа.
Когда будут доступны версии отчетов?
| Дата версии (X = день возникновения события дохода) | Версия доступна в | Версия включает в себя события дохода, происходящие между |
|---|---|---|
| День X | 04:00 – 05:00 | 00:00 – 04:00 |
| День X | 12:00 – 13:00 | 00:00 – 12:00 |
| День X | 20:00 – 21:00 | 00:00 – 20:00 |
| День X+1 | 05:00 – 06:00 | 00:00 – 24:00 |
Как подписаться на отчет?
- В AppsFlyer в боковом меню выберите Отчет > Data Locker.
- На панели содержимого Data Locker прокрутите вниз до плитки ROI360 RevenueETL.
- Выберите Отчет о доходах магазина на уровне устройств [по версиям]
Как получить доступ к отчету в вашем бакете?
Путь к отчету состоит из следующей иерархии папок:
<bucket-name>/t=stores_devicedata/dt=<dt=yyyy-mm-dd>/version=<999999999>
Иерархия папок с отчетами
Пример дерева отчетов в корзине рекламодателя:
bucket
|
└── t=stores_devicedata
|
└── dt=2023-06-01
|
├── version=1685588879
| |
│ ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| |
│ ├── part-00001-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| │
| └── part-00002-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
|
├── version=1685603326
| |
│ ├── part-00000-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| |
│ ├── part-00001-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| │
| └── part-00002-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
|
├── version=1685617877
.
.
.
Условные обозначения:
- t: тип отчета.
- dt: Дата, когда произошли события дохода, включённые в отчет.
- version: Название версии – это временная метка Unix для даты и времени создания версии, например, version=1685588879.