Кратко: настройте отчеты по измерениям, задав поля отчета, уровни агрегации, расписания и подключения к облачным сервисам.
Отчеты по измерениям в Data Collaboration Platform (DCP) содержат метрики верхнего уровня, такие как клики, показы и ROAS по кампаниям. Они также могут включать дополнительные метрики и параметры в зависимости от предоставленного доступа.
Отчеты отправляются напрямую в подключенное облачное хранилище или хранилище данных. Вы можете получать отчеты в предустановленном формате или настраивать их, добавляя необходимые метрики и параметры.
Что такое параметры и метрики?
Отчет по измерениям для совместной работы — это агрегированный отчет, в котором данные обобщаются путем группировки и объединения отдельных записей. Он дает инсайты высокого уровня, а не сырые данные на уровне пользователя.
Поля отчета делятся на два типа: параметры и метрики. Каждый из них можно дополнительно разделить на базовые поля и вычисляемые поля.
Аспекты
Параметр — это категория группировки, которая агрегирует данные на уровне событий в записи отчета. Например, если в качестве параметра отчета выбран медиаисточник, каждая строка будет содержать агрегированные данные по всем событиям, атрибутированным этому медиаисточнику. Количество строк равно количеству медиаисточников.
Добавление дополнительных параметров повышает детализацию группировки. Например, при выборе полей «Дата события», «Медиаисточник» и «Кампания» формируется одна строка для каждой уникальной комбинации этих полей.
метрика
Метрика — это числовые данные, сгруппированные на основе выбранных параметров.
Например, если в качестве метрики выбран доход, а единственным параметром является медиаисточник, отчет показывает общий доход по каждому медиаисточнику.
Если выбрано несколько параметров, например «Дата события», «Медиаисточник» и «Кампания», доход группируется по комбинации этих полей.
При выборе метрики выберите для нее функцию агрегации. Например, для метрики дохода следует выбрать функцию SUM.
Что такое базовые и вычисляемые поля?
Параметры и метрики могут быть как базовыми, так и вычисляемыми полями.
- Базовые поля: базовые поля содержат сырые данные из источников или событий в приложении.
- Вычисляемые поля: вычисляемые поля используют базовые поля для расчета значений с помощью заданных функций.
Создать предопределенный отчёт
Чтобы сгенерировать предопределенный отчёт, выполните следующие действия:
- В AppsFlyer в боковом меню выберите Сотрудничество > Data Clean Room.
- На странице Платформа для совместной работы с данными выберите соответствующую коллаборацию.
- На странице совместной работы нажмите Создать отчёт.
- В появившемся диалоговом окне нажмите Подтвердить отчет. Отчёт отправляется в подключенный облачный сервис с предопределенным именем и по расписанию.
Создать пользовательский отчет
Чтобы создать пользовательский отчёт, выполните следующие шаги:
1. Откройте страницу «Новый отчёт»
- В AppsFlyer в боковом меню выберите Сотрудничество > Data Clean Room.
- На странице Платформа для совместной работы с данными выберите соответствующую коллаборацию.
- На дэшборде измерений нажмите
C
reate report.
- В появившемся диалоговом окне нажмите
Customize.
- На странице Новый отчёт выполните перечисленные шаги.
2. Задайте тип отчёта
На шаге Тип отчёта выберите
Commerce media measurement, затем нажмите Далее.
3. Задайте область отчёта
На шаге Фильтры и источники данных:
- В поле Имя отчёта введите имя для отчёта.
- Это может быть любое имя, которое позволит вам идентифицировать этот отчет на платформе DCR.
- Важно! Убедитесь, что имя отчёта отличается от имен всех других отчётов в вашем аккаунте, иначе вы не сможете сохранить отчёт.
- Требования к имени отчета:
- Длина: 2–80 символов.
- Допустимые символы:
- буквы (A-Z, a-z)
- цифры (0-9), имя не может начинаться с цифры
- дефис (-), не может быть первым символом в имени
- Недопустимые символы:
- пробелы
- все остальные символы или специальные символы
- В поле Имя совместной работы выберите соответствующую коллаборацию.
- В ползунке Временной интервал задайте период отчета в днях (1-180). В отчете будут отображаться только атрибутированные события конверсии, произошедшие в пределах выбранного периода. Период отсчитывается назад от дня, за который сформирован отчет.
- Создайте информативное название для эксперимента, затем нажмите Далее.
4. Настройте параметры и метрики отчета
Если вы хотите настроить отчет, можно выбрать его параметры и метрики. Полный список полей отчета см. в схеме отчета в этой статье.
Чтобы настроить параметры и метрики отчета, выполните следующие действия:
- На шаге Structure в списке Dimension from sources выберите поля, которые нужно включить в отчет.
- Если вы хотите создать вычисляемое поле, нажмите + Calculated field и см. раздел Create calculated field в этой статье.
- Поле можно включить в отчет как параметр или как метрику.
- Чтобы включить поле в отчет как параметр, нажмите Set as dimension.
- Чтобы включить поле в отчет как метрику, нажмите Set as metric.
- Если вы задаете поле как метрику, выберите для него функцию агрегации:
-
Sum: Значение метрики — это сумма значений на уровне события, агрегированных в записи отчета. Например, метрика дохода — это сумма
sku_revenueпо всем событиям, сгруппированным в записи. - Count: Значение метрики — это количество значений на уровне события, агрегированных в записи отчета. Например, метрика конверсий — это количество всех конверсий, включенных в сгруппированную запись.
-
Count distinct: Значение метрики — это число уникальных значений для заданного поля среди событий, сгруппированных в записи отчета. Например, если выбранная метрика — это count-distinct для
skuи сгруппированная запись включает 10 событий с 4 разными SKU, значение метрики будет равно 4.
-
Sum: Значение метрики — это сумма значений на уровне события, агрегированных в записи отчета. Например, метрика дохода — это сумма
- Чтобы изменить отображаемое имя поля, наведите указатель на поле и нажмите Edit display name.
Создание вычисляемого поля
Вычисляемые поля содержат значения, рассчитанные из базовых значений с помощью указанной функции.
Чтобы создать или отредактировать вычисляемое поле, выполните следующее:
- Чтобы создать или отредактировать вычисляемое поле, выполните одно из следующих действий
- Create: Нажмите + Calculated field.
- Edit: Наведите указатель на вычисляемое поле и нажмите меню действий → Edit calculated field.
- В диалоговом окне Edit или New calculated field выполните следующее:
- В поле Field введите имя поля.
- В списке Set function выберите функцию, которая используется для вычисления нового значения.
- Задайте функцию в соответствии с таблицей ниже:
Функция Description(Описание) Пример расчета Описание примера ДОБАВИТЬСумма двух чисел Клики + показыОбщее количество взаимодействий (клики + показы рекламы). ARRAY SIZEПреобразование массива строк JSON в его размер ARRAY_SIZE(Products_Clicked)Количество продуктов, по которым пользователь кликнул в кампании (из JSON). CASE WHENВозвращает значение, если выполнено первое условие, или ELSE CASE WHEN Conversions > 0 THEN 'Successful' ELSE 'Failed' ENDКлассифицирует эффективность кампании на основе конверсий. CONCATОбъединение двух строк CONCAT(Campaign_Name, ' - ', Region)Объединяет название кампании с регионом для отчетности. CONSTВозвращает свой параметр CONST('Marketing Budget Cap: $5000')Возвращает постоянное значение для справки по бюджету. DATETIME DIFFПериод в выбранных единицах между startиendDATETIME_DIFF(End_Date, Start_Date, 'day')Вычисляет длительность кампании в днях. MAXМаксимальное из двух чисел MAX(Click_Through_Rate, Conversion_Rate)Находит большее значение между CTR и коэффициентом конверсии. MINМинимальное из двух чисел MIN(Budget_Remaining, Daily_Spend_Limit)Гарантирует, что расходы не превысят дневной бюджет. MULTIPLYУмножение двух чисел Conversions * Avg_Order_ValueВычисляет общий доход от конверсий. REGEX EXTRACTИзвлекает первую группу с помощью regex REGEX_EXTRACT(Ad_Text, 'PromoCode: (\\w+)')Извлекает промокод из текста рекламного объявления с помощью регулярного выражения. SUBSTRINGПодстрока строки с индекса startдоendSUBSTRING(Campaign_ID, 0, 5)Извлекает первые 5 символов идентификатора кампании. SUBTRACTВычитание двух чисел Budget_Allocated - Budget_SpentВычисляет оставшийся бюджет кампании.
5. Управление приоритетом размерностей
Группы измерений с очень небольшим количеством событий на уровне пользователя могут противоречить требованиям конфиденциальности данных.
Чтобы решить эту проблему, DCR объединяет небольшие группы с более крупными, исключая измерения с наивысшей специфичностью.
По умолчанию измерения удаляются в порядке, обратном их положению в списке Report dimensions. Однако вы можете изменить порядок по умолчанию и задать другой приоритет группировки, чтобы сохранить наиболее важные для вас параметры. Чтобы узнать больше, посмотрите пример перегруппировки.
Чтобы изменить приоритет измерений:
- На шаге Manage dimension priority нажмите Manage dimension priority
- Перетащите измерение, чтобы изменить порядок.
- Измерение, помеченное как Highest priority (в верхней части списка), будет исключено последним, если потребуется перегруппировка.
- [Необязательно] Чтобы применить перегруппировку к параметрам из пользовательского источника:
- Нажмите Использовать расширенные настройки для уточнения группировки.
- Выберите параметры из пользовательского источника, к которым вы хотите применить перегруппировку.
- Выбранные измерения добавляются в Manage dimension priority список.
- По умолчанию эти измерения добавляются в конец списка как Lowest priority для перегруппировки. Однако вы можете изменить их порядок так же, как и у измерений данных атрибуции, как описано выше.
- Нажмите Далее , чтобы сохранить изменения.
- Список Report dimensions на главном экране остается в исходном порядке, но измененный порядок сохранен. (Нажмите еще раз на кнопку Управление приоритетом параметров , чтобы просмотреть или изменить свой выбор.)
6. Настройте расписание отчета и место назначения
DCP передает отчеты в выбранные вами облачные сервисы с помощью AppsFlyer Data Locker. Таким образом, указание места назначения отчета подразумевает выбор или создание соединения с Data Locker.
Чтобы настроить расписание и место назначения для отчёта:
- На этапе Settings в разделе Schedule выберите расписание отчёта (ежедневно, еженедельно или ежемесячно).
- В зависимости от выбранного интервала выберите час, день недели или месяц для отчёта.
- В разделе Destination выберите из списка подключений Data Locker, доступных в вашем аккаунте AppsFlyer.
- Если в вашем аккаунте не определены подключения:
- В вашем браузере откроется новая вкладка (со страницей AppsFlyer Data Locker)
- Откроется диалоговое окно Новое подключение . Следуйте этим инструкциям для создания подключения.
- Если у вас уже есть подключения, но вы хотите использовать новое, нажмите + Новое подключение в Data Locker:
- В вашем браузере откроется новая вкладка (со страницей AppsFlyer Data Locker)
- Откроется диалоговое окно Новое подключение . Следуйте этим инструкциям для создания подключения.
- После создания подключения вернитесь на вкладку DCP в браузере и выберите новое подключение из списка подключений Data Locker.
- Если в вашем аккаунте не определены подключения:
- Чтобы получать уведомления о статусе отчета через API, включите Уведомления о статусе отчета, а затем в поле конечная точка API введите URL-адрес API.
- Нажмите Сохранить , чтобы сохранить отчет.
- Новый отчет теперь отображается на вкладке Отчеты .
Схема отчета
Отчет включает следующие измерения и метрики, сгруппированные в вычисляемые поля и поля атрибуции:
Вычисляемые поля
| Поле | Description(Описание) |
|---|---|
clicks (клики) |
Общее количество кликов по рекламному объявлению. |
CTR |
Показатель кликабельности (клики, разделённые на показы). |
event_date (дата события) |
Дата, когда произошло событие. |
impressions (показы) |
Количество показов рекламного объявления. |
total_revenue |
Общий доход, полученный по всем событиям. |
Поля атрибуции
| Поле | Description(Описание) |
|---|---|
ad_id (идентификатор объявления) |
Уникальный идентификатор для рекламного объявления. |
ad_name |
Название рекламного объявления. |
тип_рекламы |
Тип рекламного объявления (например, баннер, видео). |
adset_id (идентификатор группы объявлений) |
Уникальный идентификатор набора рекламы. |
adset_name |
Название набора объявлений. |
рекламный_идентификатор |
Идентификатор устройства с возможностью сброса пользователем (например, GAID). |
android_id |
Постоянный ID устройства Android. |
app_id (идентификатор приложения) |
Уникальный идентификатор приложения. |
имя_приложения |
Имя приложения. |
версия_приложения |
Версия приложения. |
appsflyer_id |
Уникальный идентификатор, назначенный AppsFlyer. |
campaign_id (идентификатор кампании) |
Уникальный идентификатор кампании. |
campaign_name |
Название кампании. |
Дата, когда было обнаружено мошенничество с атрибуцией. |
Канал медиаисточника (например, YouTube). |
город |
Город пользователя на основе геолокации по IP-адресу. |
код_страны |
Код страны по стандарту ISO 3166-1 alpha-2 (например, US, GB). |
cuid |
Уникальный идентификатор клиента/пользователя. |
категория_устройства |
Тип устройства (например, телефон, планшет). |
имя_события |
Название события (например, установка, покупка). |
event_revenue |
Доход, полученный от события. |
IDFA |
Рекламный идентификатор iOS, который пользователь может сбросить. |
IDFV |
Идентификатор поставщика, назначенный iOS. |
platform |
Платформа (iOS, Android и т. д.). |
region |
Регион пользователя на основе геолокации по IP-адресу. |
sku_revenue |
Доход, связанный с определённым SKU. |
Состояние |
Штат/регион пользователя на основе геолокации по IP-адресу. |
Поля схемы
| Поле | Description(Описание) | Доступность на сайте | Доступность вне сайта |
|---|---|---|---|
| конверсий | Количество конверсий | true | ЛОЖНО |
| Count_AFID | Количество уникальных пользователей | true | true |