Отчет Data Locker с единым источником истины (SSOT) для маркетологов

Краткий обзор. Отчет с единым источником истины (SSOT) в Data Locker позволяет получить единый и точный обзор эффективности кампаний для приложений, объединяя данные из различных методов атрибуции, таких как сопоставление идентификаторов и SKAN.  Он предоставляет возможность переноса данных во внутренние системы бизнес-аналитики, расширяя ваши возможности анализа и отчетности.

Примечание: В отчёте по SSOT от Data Locker содержатся данные на основе LTV, а не активности. Это означает, что данные отражают пожизненную ценность пользователей во всех точках взаимодействия, а не их активность в приложении или событии.

Что такое Data Locker

Data Locker — это безопасное решение, которое передает данные непосредственно на основные облачные платформы, такие как AWS, GCS и Snowflake. Это позволяет маркетологам легко интегрировать и использовать данные во внутренних системах бизнес-аналитики для комплексного анализа и отчетности. Подробнее.

Что такое единый источник истины (SSOT)

Решение «Единый источник истины» (SSOT) призвано решить проблему фрагментации данных, предлагая единый и точный обзор эффективности кампаний для приложений путем объединения данных из различных методов атрибуции, таких как сопоставление идентификаторов и SKAN. Подробнее.

Преимущества отчетов SSOT в Data Locker

Отчет единого источника истины:

  • Получите точное и полное представление об атрибуции: SSOT обрабатывает логику объединения данных из разных методов атрибуции, эффективно предотвращая двойной учет установок, которые были атрибутированы с применением нескольких методов атрибуции. Это гарантирует точность данных и отражение истинного поведения пользователей и атрибуции.
  • Загрузите данные в свои системы бизнес-аналитики: SSOT обеспечивает эффективный и точный способ создания внутренних систем бизнес-аналитики с использованием агрегированных данных. Сюда входят атрибуции, внутренние события приложения и данные о доходах, охватывающие все параметры и метрики. Загружая эти данные в свои BI-системы, вы можете повысить эффективность своих кампаний и оптимизировать процессы, сохраняя при этом конфиденциальность пользователей.
  • Лучшая детализация: SSOT обеспечивает максимально возможный уровень детализации даже при моделировании пробелов в данных, присущих SKAN. Эти подробные данные помогают принимать точные и обоснованные решения.

Настройка Data Locker

Чтобы включить отчеты с единым источником истины, выполните одну из следующих процедур.

Получаете ли вы в настоящее время данные через Data Locker?  Процедура

 

Да 

AppsFlyerAdmin_us-en.png Для добавления отчетов в Data Locker:

  1. В AppsFlyer в боковом меню выберите Экспорт > Data Locker.
  2. Выберите все отчеты, которые вы хотите получить.
  3. Нажмите кнопку Сохранить конфигурацию.
    Отчеты будут доступны на следующий день.
Нет

AppsFlyerAdmin_us-en.pngЧтобы настроить Data Locker:

  1. Выполните первоначальную настройку Data Locker (рекламодатель | партнер).
  2. Добавьте отчеты в Data Locker:
    1. В AppsFlyer в боковом меню выберите Экспорт > Data Locker.
    2. Выберите все отчеты, которые вы хотите получить.
    3. Нажмите кнопку Сохранить конфигурацию.
      Отчеты будут доступны на следующий день.

Факты об отчете SSOT

Название Описание
Доступные отчеты

Доступны следующие отчеты:
 

  • Привлечение пользователей: атрибутирует конверсии каналам привлечения пользователей. Сюда входят действия после установки, происходящие в рамках окон повторного вовлечения.
  • Ретаргетинг: атрибутирует конверсии каналам ретаргетинга для событий, происходящих:
    • в результате реатрибуции,
    • во время окна повторного вовлечения.
  • Объединенный: атрибутирует конверсии каналу последнего контакта согласно правилам двойной атрибуции AppsFlyer. Это означает, что действия после установки, происходящие при повторном вовлечении, отображаются в медиа-источнике ретаргетинга, а не в медиа-источнике UA.
Отчётный период Отчет содержит когортные показатели дохода за период до 30 дней после установки (7-й, 14-й, 21-й, 30-й дни). Примечание: После 7-го дня (D7) поддерживаются только показатели дохода.
Структура каталогов Структура каталогов организована по дате установки. Каждая папка с датой установки содержит несколько версий, создаваемых ежедневно. Каждая версия отражает обновленные совокупные данные на эту дату установки. Это означает, что вы должны обрабатывать только последнюю доступную версию отчета. Узнать больше
Структура отчета Схема отчета (включенные в него показатели и метрики) фиксирована и не подлежит редактированию.
Часовой пояс UTC
Актуальность данных
  • Ежедневно.
  • Метрики рассчитываются на основе данных, доступных в полночь по UTC, то есть на конец дня.
  • SLA: Новые отчеты доступны в Data Locker к 16:00 UTC. Каждый день создается новая версия для последних 15 дат установки. Подробнее

Структура каталогов

Иерархия папок с отчетами

  • Основные папки организованы по типу отчета. Возможные значения:
    • ssot_unified
    • ssot_retargeting
    • ssot_user_acquisition
  • В этих папках подпапки упорядочены по дате установки.

Управление версиями 

  • Каждая папка с датой установки содержит несколько версий, создаваемых ежедневно.
  • Каждая версия отражает обновленные совокупные данные на эту дату установки.
  • Отчеты будут содержать все доступные данные на дату установки. Например, 18 апреля последняя версия для каждой даты установки содержит все данные до 18 апреля.
  • Совет. Всегда обрабатывайте последнюю доступную версию отчета, чтобы обеспечить точность.

Дата установки ограничена 31 версиями. По истечении 31 дней все метрики являются полностью зафиксированными и завершёнными. Подробнее.

Структура каталога и имен файлов

Путь к отчету состоит имеет следующий формат:

<bucket-name>/t=<ssot_unified OR ssot_retargeting OR ssot_user_acquisition>/install_date=<yyyy-mm-dd>/version=<unix timestamp>/<parquet file number>

Пример иерархии папок в корзине рекламодателя:

bucket
|
└── t=ssot_unified
    |
    ├── install_date=2024-05-05
    |   |
    |   └── version=1714890235
    |   |    |
    |   |    ├── 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=1714890286
    |        |
    |        ├── 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
    |   |
    .   . 
    .   .

Условные обозначения:

  • t: Тема (тип) отчета.
  • install_date: Дата установки приложения. Это означает, что действия после установки будут отображаться на основе даты установки, когда пользователь скачал приложение, а не дня, когда произошло действие пользователя.
  • version: Временная метка Unix, указывающая, когда была создана версия.

Структура отчета

Отчет состоит из показателей и метрик.

Метрики включают в себя данные об атрибуции, доходе и уникальных пользователях, выполнивших событие. Для расчета метрик, связанных с затратами, таких как ROI и ROAS, вам нужны метрики дохода и затрат. Метрики дохода находятся в отчете SSOT, а метрики затрат предоставляются через ROI360 Cost ETL.

Скачать образец отчета

Форматы полей

Название формата Описание
Строка [n] Максимальная длина строки. Обычно мы не применяем ограничения длины поля при получении данных, но превышающие данные могут быть обрезаны.
Строка времени

Строки имеют формат,

yyyy-mm-dd hh:mm:ss. 

Например:

2019-09-17 00:09:25 
Перечисление [n] Поля Enum (перечисление) могут содержать только определенные значения. Например, поле валюты selected_currency имеет 3 символа и может содержать только стандартные коды валют.
Временная метка

10-значная метка времени Unix. Пример:
4 августа 2020 г., 07:25 UTC переводится как

 "timestamp": "1596525944"
Логическое значение Значение поля может быть либо TRUE, либо FALSE
Целое число Целое число
Число с плавающей точкой Вещественное число с плавающей точкой, которое может иметь десятичную точку и значения после десятичной точки.

Показатели

Имя поля Описание Формат
af_ad_id Идентификатор рекламного объявления. Иерархия кампаний. строка
af_ad Название объявления строка
af_adset_id Идентификатор группы объявлений. Иерархия кампаний. строка
af_adset Название группы объявлений. строка
app_id Идентификатор приложения (приложение рекламодателя) с префиксом ID. строка
attribution_method Механизм, используемый для атрибуции события. Примерами таких механизмов являются методы AppsFlyer, SKAdNetwork (SKAN) и органические. строка
attributed_touch_type Возможные значения: click (клик), impression (показ), null (нуль). строка
campaign Название кампании, сообщенное рекламной сетью в AppsFlyer. строка
af_c_id Идентификатор кампании. строка
days_post_attribution Количество дней, прошедших с даты конверсии (не конкретная временная метка конверсии).
Совет! Используйте для расчета дней удержания и KPI.
int
event_name

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

event_name Что сделал пользователь
af_conversion Пользователь совершил конверсию. Используйте тип конверсии conversion_type, чтобы указать ее тип: install (установка), re-download (повторная загрузка), re-attribution (реатрибуция) или re-engagement (повторное вовлечение).
Рекламодатель определил внутреннее событие приложения Реализовал внутреннее событие в приложении
af_ssot_organic Используется для агрегирования органического дохода от всех событий.

Примечание: af_ssot_organic – это системное событие, которое агрегирует все органические данные о доходах приложений с использованием схемы измерения общего дохода в SKAN. Это событие появляется, когда детализированный доход по конкретным внутренним событиям приложения недоступен из-за ограничений SKAN. Это гарантирует, что общий органический доход по-прежнему виден, даже если атрибутированные события не могут быть отражены в отчёте по отдельности.
строка
geo Код страны по ISO. В классических методах атрибуции AppsFlyer данные извлекаются из IP-адреса пользователя, в то время как в SKAN данные либо обогащаются из рекламных сетей, либо моделируются. строка
install_date

SKAN: Оценивается AppsFlyer на основе времени прибытия постбэка.

AF:

  • UA: Первый запуск после установки
  • Ретаргетинг: Первый запуск после повторного вовлечения / реатрибуции
строка
is_primary_attribution

UA: Истина

Ретаргетинг: В окне повторного вовлечения мы атрибутируем как первоначальному медиа-источнику (до повторного вовлечения), так и медиа-источнику повторного вовлечения. Пока событие находится в пределах окна повторного вовлечения. Первоначальный медиа-источник будет ЛОЖНЫМ (не основная атрибуция). Медиа-источник повторного вовлечения будет иметь значение TRUE.

bool
media_source Рекламная сеть, атрибутированная событию. строка
selected_currency 3-буквенный код валюты (USD, EUR), установленный вами в настройках приложения. Формат ISO-4217. Это та же валюта, которая используется для отображения дохода в пользовательском интерфейсе SSOT. строка
conversion_type Возможные значения:
Установка: Пользователь загружает и открывает приложение в первый раз.
Реатрибуция: Пользователь выполняет повторную установку и атрибутируется к новой кампании.
Повторная загрузка (SKAN): После удаления пользователь снова устанавливает приложение.
Повторное вовлечение: Повторное вовлечение: Пользователь повторно открывает приложение после взаимодействия с ретаргетинговым рекламным объявлением.
строка

Метрики

Выбранное имя DL Описание Формат
revenue_selected_currency Совокупная сумма дохода в выбранной валюте. Максимум два знака после запятой.
Пример: Для event_name=purchase с days_post_attribution=2 значение отражает общий доход от событий покупки в течение двух дней после установки (а не только на второй день).
double
revenue_usd Совокупная сумма дохода в долларах США.
Пример: Для event_name=purchase с days_post_attribution=2 значение отражает общий доход от событий покупки в течение двух дней после установки (а не только на второй день).
double
skan_duplicates Установки, одновременно атрибутированные SKAN и другими методами AF, затем удаляются, чтобы предотвратить двойной учет в данных SSOT. long
uninstalls_count Кол-во пользователей, установивших приложение и впоследствии удаливших его (актуально только для UA) long
unique_users Количество отдельных пользователей, выполнивших событие. Значения являются совокупными.
Пример: Для event_name=purchase с days_post_attribution=2 значение отражает уникальных пользователей, которые совершили покупки в течение двух дней после установки (а не только на второй день).
int

Моделируемые данные

AppsFlyer моделирует данные, которые не могут предоставить базовые отчеты SKAdNetwork.

  • Нулевое значение конверсии (CV): В SKAN Apple может заменить фактические данные значением «Null» для сохранения конфиденциальности пользователя. Чтобы гарантировать, что данные не будут пропущены, эти значения NULL моделируются в SSOT. Подробнее.
  • Более длинные метрики после установки: Детализация данных SKAN за периоды после установки, выходящие за рамки первых двух дней, ограничена, что может привести к неточностям. Для поддержания высокого качества данных мы моделируем доход и уникальных пользователей внутренних событий приложения для days_post_attribution больше 2. Подробнее.

Геоданные: SKAN ограничивает детализацию данных, часто делая геоданные недоступными. В таких случаях мы моделируем данные для точного анализа эффективности. Подробнее.

Частичные данные

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

Некоторые практические правила:

  • В отчете отображаются все доступные данные, как только они становятся доступными.
  • Через 5 дней метрики за два дня после установки будут дополнены*.
  • Через 7 дней метрики за семь дней после установки будут дополнены. В течение 15 дней после установки модель может уточнить это значение.

Причины частичных данных:

  • Зрелость данных: если время с даты установки короче анализируемого периода в днях, данные все еще накапливаются и еще не дополнены.
  • Задержки SKAN: данные SKAN поступают со случайной задержкой. Например, данные о действиях после установки в течение первых двух дней могут быть получены в течение 96 часов (4 дней) после установки.
  • Синхронизация моделируемых данных: моделируются данные SKAN за периоды, превышающие 2 дня после установки. Наши модели генерируют первое расчетное значение через 7 дней. В этот период (со 2-го по 7-й дни) доступны данные классических методов атрибуции AppsFlyer, а данные, смоделированные SKAN, — нет.

Примеры (если датой установки является 1 января):

  • 2 января: Данные SKAN еще не получены. Данные за 2 дня после установки будут равны данным менее чем через 7 дней после установки, и в обоих случаях они являются частичными и состоят из данных классических методов атрибуции AppsFlyer.
  • 3 января: Данные SKAN получены частично. Данные за 2 дня после установки по-прежнему будут частичными с частичным содержанием данных SKAN. Данные за 7 дней после установки пока не будут включать смоделированные данные SKAN (первое смоделированное значение будет доступно через 7 дней после установки). Таким образом, через 2–7 дней после установки мы можем увидеть более низкое значение за 7 дней после установки по сравнению с 2 днями после установки.
  • 6 января: Данные SKAN за первые два дня после установки были получены в полном объеме, включая постбэки с максимально возможной задержкой. Метрики за два дня после установки дополнены. На данный момент метрики за 7 дней после установки еще не дополнены.
  • 8 января: Смоделированные данные SKAN за 7 дней после установки дополнены. Наша модель продолжит уточнение значения до 16 января. 

Примечание: Та же логика применима к данным SKAN за 14-й, 21-й и 30-й дни. Это означает, что показатели за [X]-й день (где [X] может быть 7, 14, 21 или 30) становятся доступны только по истечении [X] дней с даты установки.

Информация для разработчиков систем бизнес-аналитики

Объем данных в отчете:

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

Загрузка отчетов

Вы можете загружать в свои системы бизнес-аналитики объединенные отчеты, отчеты по привлечению пользователей и отчеты по ретаргетингу отдельно или вместе. Если вы загружаете их вместе и хотите самостоятельно фильтровать обзоры:

  • Объединенные отчеты: Use is_primary_attribution=true или поле null.
  • Отчеты по привлечению пользователей: Используйте conversion_type=Install.
  • Отчеты по ретаргетингу: Используйте conversion_type=re-engagement или re-attribution.
  • Объединенный обзор: Если вы используете единый обзор в процессе загрузки данных, вы можете разделить данные по типам кампаний:

Дни после атрибуции

Важно!

Отчет включает в себя параметр days_post_attribution, который связывает доход и уникальные пользовательские данные с конкретным количеством дней после установки

  • Для атрибуций (установок, повторных вовлечений и т. д.) значение равно 0.
  • Данные о доходе и внутренних событиях приложения разделены на заранее определенные когорты, которые в настоящее время ограничены «2» днями и «7» днями после установки.

 

Чтобы точно анализировать внутренние события приложения и доход, следует применить фильтр по параметру days_post_attribution. Ниже приведен пример запроса.

 

Примером распространенной ошибки является применение упрощенной логики, которая суммирует столбец дохода для определенного набора параметров. Такой подход приводит к получению неверных цифр, так как некоторые данные о доходах учитываются дважды (один раз для days_post_install=2 и второй раз для days_post_install=7). Этот пример также актуален при анализе уникальных пользователей по конкретным внутренним событиям приложения.

Советы

  • Последняя версия: Всегда используйте версию, чей номер имеет наибольшее значение для каждой даты установки, поскольку там содержатся самые последние данные. Номер версии выполнен в формате временной метки Unix, поэтому чем больше значение, тем новее версия. Так вы можете гарантировать, что в вашем анализе использована самая точная и актуальная информация.
  • Расчет дохода: Доход в долларах США рассчитывается по валютному курсу на день события.
  • Анализ атрибуции: Записи, в которых event_name=af_conversion отражают атрибуцию (установки, реатрибуции (повторные загрузки в SKAN) и повторные вовлечения). Количество атрибуций отображается под метрикой уникальных пользователей, а метрики дохода для этих полей будут пустыми. Значение в поле days_post_attribution будет равно 0.
  • Сравнение дэшбордов: При сравнении установок с дэшбордом суммируйте типы повторной загрузки и конверсии установок, поскольку дэшборд учитывает оба типа в столбце установки.
  • Анализ внутренних событий приложения: Записи, в которых event_name не равно «af_conversion», отражают внутренние события приложения. Количество уникальных пользователей, выполнивших событие, отображается в метрике уникальных пользователей, а доход, полученный от этих событий, — в метрике дохода.
  • Тип конверсии: Дифференцируйте конверсии при привлечении пользователей и ретаргетинге с помощью этого параметра. Обратите внимание, что доступна дополнительная разбивка для данных SKAN (установки или повторные загрузки). При сравнении данных с дэшбордом SSOT оба типа считаются установками.
  • События дохода от рекламы: Они включены там, где это возможно.
  • Разделение данных: Все данные приложения предоставляются в одном файле. Используйте поле «Идентификатор приложения» для разделения данных по приложениям или настройте разделение по приложениям в Data Locker.
  • Данные до атрибуции, такие как затраты, клики и показы, следует использовать из отчёта Cost ETL.

Конкретные кейсы

Ниже приведены примеры некоторых популярных практических применений данных, которые разработчики BI могут извлекать с помощью Data Locker. Каждый пример иллюстрируется оператором SQL и примером визуального представления в Excel.

Расчет общего количества атрибуций по кампании

В этом запросе мы:

  • Суммируем общее количество уникальных атрибуций по кампаниям для каждой даты установки.
  • Фильтруем конверсии по имени события «af_conversion» и конкретному идентификатору кампании (af_c_id).
SELECT install_date, SUM(unique_users) AS total_attributions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND af_c_id = '4475903638579'  -- Change to your specific campaign
    AND app_id = 'YOUR_APP'
GROUP BY install_date;

Расчет конверсий (установок и повторных загрузок) для сравнения с установками на дэшборде по уникальной кампании

В этом запросе мы:

  • Подсчитываем конверсии, разделяя новые установки и повторные загрузки для каждой уникальной кампании и даты установки.
  • Сравниваем установки с метрикой установок на дэшборде, которая объединяет типы конверсии «установка» и «повторная загрузка».
SELECT install_date, conversion_type, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND af_c_id = '4475903638579'  -- Change to your specific campaign
    AND conversion_type IN ('install', 're-download')  
-- The dashboard sums both under the install field
    AND app_id = 'YOUR_APP'
GROUP BY install_date, conversion_type;

Расчет конверсий ретаргетинга по геоданным

В этом запросе мы:

  • Подсчитываем конверсии из ретаргетинговых кампаний с разбивкой по географическому положению.
  • Рассматриваем типы «реатрибуция» и «повторное вовлечение» для этих конверсий.
SELECT install_date, conversion_type, geo, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND conversion_type IN ('re-attribution', 're-engagement')  
-- Both types are relevant for re-targeting
    AND app_id = 'YOUR_APP'
GROUP BY install_date, conversion_type, geo;

Расчет установок по методу атрибуции для медиа-источников

В этом запросе мы:

  • Подсчитываем установки по методам атрибуции (методы SKAN, AppsFlyer и органические) и разбиваем их по медиа-источникам.
  • Применяем фильтр по событиям af_conversion с типом конверсии «установка».
SELECT install_date, attribution_method, media_source, SUM(unique_users) 
AS total_installs
FROM ssot_unified
WHERE event_name = 'af_conversion'
    AND conversion_type = 'install'
    AND app_id = 'YOUR_APP'
GROUP BY install_date, attribution_method, media_source;

Расчет совокупного дохода Facebook за 30 дней после установки по каждому рекламному блоку

В этом запросе мы измеряем совокупный доход за 30 дней после установки для рекламы, показанной на Facebook.

SELECT install_date,
       af_adset,
       SUM(revenue_usd) AS total_revenue_day_30
FROM ssot_unified
WHERE media_source = 'facebook'
    AND days_post_attribution = 30  -- Choose a specific post-install period (cohort)
    AND app_id = 'YOUR_APP'
GROUP BY install_date, af_adset;

Расчет совокупного дохода за выбранные периоды после установки

В этом запросе мы:

  • Рассчитываем совокупный доход за несколько выбранных дней после установки, разделяя суммы за день 2 и день 7.
  • Обратите внимание, что при анализе установок за последние 7 дней данные за 7 дней после установки могут быть неполными. Узнать больше
SELECT install_date,
       SUM(IF(days_post_attribution = 2, revenue_usd, 0)) AS total_revenue_day2,
       SUM(IF(days_post_attribution = 7, revenue_usd, 0)) AS total_revenue_day7
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
GROUP BY install_date;

Расчет дохода от конкретного внутреннего события приложения (покупки) для каждого медиа-источника

В этом запросе мы:

  • Измеряем значение дохода от определенного внутреннего события приложения (например, «af_purchase») и суммируем эти данные по медиа-источникам.
  • Применяем фильтр по выбранным дням после установки, чтобы убедиться, что данные не учитываются дважды.
SELECT install_date, media_source, SUM(revenue_usd) AS total_purchase_revenue
FROM ssot_unified
WHERE event_name = 'af_purchase'  -- Change to your specific event
    AND days_post_attribution = 7  -- Choose a specific post-install period (cohort)
    AND app_id = 'YOUR_APP'
GROUP BY install_date, media_source;

Расчет коэффициента конверсии внутренних событий приложения за 2 дня после установки

В этом запросе мы вычисляем коэффициент конверсии конкретного внутреннего события приложения (например, af_complete_tutorial) по отношению ко всем установкам.

SELECT install_date,
  SUM(IF(days_post_attribution = 2 AND 
event_name = 'af_complete_tutorial', unique_users, 0)) 
  / SUM(IF(event_name = 'af_conversion', unique_users, 0)) 
AS conversion_rate_day2_af_tutorial_conversion
FROM ssot_unified
WHERE conversion_type = 'install'  
-- Choose the conversion types for the sample group you want to measure
    AND app_id = 'YOUR_APP'
GROUP BY install_date;

Расчет ARPU за 7 дней и 2 дня после установки для каждого идентификатора кампании

В этом запросе мы:

  • Рассчитываем средний доход на пользователя (ARPU) для 2-го и 7-го дней после установки по кампаниям.
  • Обратите внимание, что при анализе установок за последние 7 дней данные за 7 дней после установки могут быть неполными. Узнать больше
SELECT install_date,
       af_c_id,
       SUM(IF(days_post_attribution = 2, revenue_usd, 0)) 
       / SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day2,
       SUM(IF(days_post_attribution = 7, revenue_usd, 0)) 
       / SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day7
FROM ssot_unified
WHERE conversion_type = 'install'  
       -- Choose the conversion types for the sample group you want to measure
    AND app_id = 'YOUR_APP'
GROUP BY install_date, af_c_id;

Вычисление количества дубликатов на медиа-источник в этом запросе

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

SELECT install_date, media_source, SUM(skan_duplicates)
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
    AND event_name = 'af_conversion'
GROUP BY install_date, media_source;
SELECT install_date, media_source, SUM(skan_duplicates)
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
GROUP BY install_date, media_source;

Неорганический доход на 7-й день

Возвращает общий доход на 7-й день для неорганических установок (AF Model + SKAN), сгруппированный по дате установки.

SELECT install_date,
       SUM(revenue_usd) AS total_revenue_day_7
FROM ssot_unified
WHERE attribution_method IN ('AF Model','SKAN')
  AND days_post_attribution = 7 
  AND app_id = 'YOUR_APP'
GROUP BY install_date;

Органический доход на 7-й день

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

Вариант 1: с помощью attribution_method

SELECT install_date,
       SUM(revenue_usd) AS total_revenue_day_7
FROM ssot_unified
WHERE attribution_method = 'Organic'
  AND days_post_attribution = 7 
  AND app_id = 'YOUR_APP'
GROUP BY install_date;

Вариант 2 с помощью event_name

SELECT install_date,
       SUM(revenue_usd) AS total_revenue_day_7
FROM ssot_unified
WHERE event_name = 'af_ssot_organic'
  AND days_post_attribution = 7 
  AND app_id = 'YOUR_APP'
GROUP BY install_date;

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

Название Описание
Данные о затратах
  • Данные о затратах недоступны. Вместо этого можно использовать Cost ETL.
  • Чтобы добавить данные о затратах в отчёт SSOT, объедините данные Cost ETL с параметром Campaign ID.
Доступность отчета за день Отчет SSOT за день будет отображаться только в те дни установки, когда переключатель SSOT был включен в конце дня

Метрики через два дня после установки

 

  • Для SKAN 4 в Conversion Studio: Данные за 2 дня после установки.
  • Для SKAN 3 в Conversion Studio: Данные основаны на определенном окне активности SKAN.
    Пример: Если окно активности составляет 24 часа, то учитываются события, происходящие в рамках этого окна (даже в день X+1).

Доступность внутренних событий приложения

 

Доступно только для событий, произошедших в рамках Окна 1.
Разбивка повторных загрузок SKAN Доступно. На дэшборде SSOT эта разбивка недоступна, а в метрику установок включаются как установки, так и повторные загрузки.

Изменения в конфигурации SKAN Conversion Studio

 

Изменение конфигурации SKAN Conversion Studio может привести к неточностям в данных SSOT в течение примерно 96 часов, так как постбэки от установок, закодированные по предыдущей схеме, все еще поступают.
Часовой пояс Часовой пояс для конкретного приложения недоступен.
Органические данные
  • Метрики доступны в течение 30 дней (дни 7–30) после установки.
Данные за дни после конверсии (установка, реатрибуция, повторное вовлечение) Показатели выручки доступны для следующих дней: 7-й, 14-й, 21-й, 30-й. Дни 14–30 – только через отчет Data Locker SSOT.

Прозрачность агентства

 

Поддерживается. Данные X Ads и Meta ads всегда прозрачны.

Изменения названия кампании

 

Не поддерживается. Используйте ID кампании для группировки и фильтрации, если названия кампаний были изменены.

Рекламные сети

 

  • Возможен доступ к отчетам SSOT DataLocker для просмотра данных, атрибутированных их медиа-источнику, если:
    • Рекламодатель включил SSOT в Conversion Studio.
    • В рекламной сети запущены кампании SKAN.
    • В рекламной сети есть необходимые разрешения рекламодателя для доступа к агрегированным данным.

Доступ агентства

 

Недоступно. Пользователи агентства могут просматривать данные SSOT на дэшборде SSOT.

Метрики D7

 

  • Метрики 7-го дня для органического трафика доступны с 16 февраля 2025 года.
  • Могут отсутствовать или быть меньше метрик за день 2, если:
    • Диапазон дат содержит даты, для которых не прошло 8 дней.
    • Смоделированные данные недоступны (например, данные о доходах менее чем за 14 дней). Подробнее.
    • Конфигурация SKAN Conversion Studio изменилась за последние 14 дней.
    • На заданную дату приходится менее 10 установок.

Предварительно заданные имена событий 

 

Поскольку имя события «af_conversion» используется для обозначения различных типов конверсий, в приложениях, в которых событие называется «af_conversion», оригинальные события будут переименованы в «af_conversion_event».

Разница в местной валюте

 

Поскольку дэшборд SSOT и отчет SSOT DataLocker не рассчитываются одновременно, при сравнении дохода в местной валюте на дэшборде с выбранной валютой в отчете могут возникнуть незначительные расхождения. Это связано с тем, что курсы валют немного отличались во время расчета данных.
Частичные данные SKAN за день 7 Поскольку данные SKAN за день 7 моделируются и исходная версия готова через 7 дней после установки, при анализе метрик за день 7 за дни в течение последних 7 дней данные за день 7 будут частичными. Для записей, в которых выбран метод атрибуции SKAN, метрики за день 7 будут ниже, чем метрики за день 2.
Ограниченная детализация метрик дохода и внутренних событий приложения за день 7 Метрики дохода и уникальных событий пользователя за 7 дней после установки недоступны на уровнях детализации по группам объявлений, отдельным объявлениям и типам конверсии. Поскольку этот уровень детализации обычно недоступен в SKAN, модель не учитывает эти параметры.
Актуальность данных о доходах от рекламы

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

Например, отчет, созданный утром 3 июля, будет включать данные о доходах от рекламы по 1 июля включительно.

Метрики событий После 7-го дня (D7) поддерживаются только показатели дохода.
Дэшборд SSOT На дэшборде отображается только доход за 2-й день (D2) и 7-й день (D7). Долгосрочные когорты доходов (дни 14/21/30) в настоящее время доступны только при экспорте SSOT из Data Locker.