Чем мы можем помочь?

Бюллетень: консолидированные отчеты Cost ETL с неатрибутированной стоимостью

  • Обновлено
Раздел Срок
Новинка

Cost ETL консолидирует стоимость кампаний без атрибуции (неатрибутированную стоимость, которая указывается без идентификатора приложения) из Google, Meta и TikTok в отчеты Summary, Geo и Channel наряду со стоимостью атрибутированных кампаний (с идентификатором приложения). Отчет All Cost, в котором отображается полная стоимость кампаний, полученная через API Google, Meta и TikTok без фильтрации по атрибуции, прекращает поддержку в рамках этого изменения.

До сих пор вам приходилось объединять неатрибутированную стоимость из отчета All Cost с атрибутированной стоимостью из отчетов Cost ETL. Теперь AppsFlyer делает это за вас максимально точно и детально, поэтому вам больше не нужно объединять данные из двух отчетов или удалять между ними дубликаты, чтобы измерять стоимость всех ваших кампаний в Google, Meta и TikTok. Это упрощает измерение стоимости с помощью Cost ETL и начало работы с ним.

Дата вступления в силу

Переход на консолидированные отчеты состоит из двух этапов:

  • Этап 1: клиенты Cost ETL, которые используют отчет All Cost для измерения всей стоимости в Google или Meta, включая клиентов, которые также измеряют всю стоимость в TikTok. 17 ноября 2026 года эти клиенты получат электронное письмо с уведомлением за 30 дней, чтобы подготовиться. 17 декабря 2026 года AppsFlyer переведет всех клиентов этапа 1 на консолидированные отчеты, а их отчеты All Cost будут выведены из эксплуатации.
  • Этап 2: Все остальные клиенты Cost ETL получат консолидированные отчеты в течение 1 квартала 2027 года. Сюда входят клиенты, которые используют отчет All Cost для измерения всей стоимости в TikTok, но измеряют только атрибутированную стоимость в Google и Meta. Клиенты, которые измеряют стоимость в DV360, также получают в своих консолидированных отчетах стоимость кампаний DV360 без атрибуции.
Требуется действие

Если вы сейчас используете отчет «Все данные о стоимости», AppsFlyer переводит вас на консолидированные отчеты в соответствии с этапами развертывания. Для перехода не нужно ничего делать. У клиентов этапа 1 есть время на подготовку до 17 декабря 2026 года. Если вы получили электронное письмо и хотите перейти до 17 декабря, обратитесь к своему менеджеру по работе с клиентами (CSM).

Чтобы подготовить конвейеры данных:

  • Удалите всю внутреннюю логику, которая считывает стоимость кампаний без идентификатора приложения из отчета All Cost.
  • Перенаправьте все BI-конвейеры, дэшборды и скрипты, которые считывают данные о стоимости без идентификатора приложения из отчета All Cost, на отчеты Summary, Geo и Channel.
  • Удалите всю логику, которая объединяет данные или удаляет дубликаты между отчетом All Cost и отчетами Cost ETL. После объединения он вам больше не понадобится.
  • Приведите всю логику, которая зависит от текущей схемы Cost ETL или значений в отчетах, в соответствие со схемой консолидированных отчетов. Подробнее см. в разделе "Изменения схемы, значений и охвата по сравнению с отчетом All Cost".
Что нужно знать

Обратите внимание на следующее:

  • Кого это затрагивает: Все клиенты Cost ETL получают консолидированные отчеты. Шаги в разделе Required action относятся только к клиентам, которые сейчас используют отчет All Cost.
  • Платформа взаимодействия: Консолидированные отчеты включают новое необязательное измерение — Engagement platform. Оно показывает платформу, на которой кампания была показана пользователю. AppsFlyer указывает его только для неатрибутированной стоимости. Чтобы включить его, выберите Engagement platform на странице настройки отчета Cost ETL. AppsFlyer добавляет его как последний столбец в отчеты Geo и Channel. Отчет Summary не включает эти данные.
  • Значения по умолчанию: Неатрибутированная стоимость указывается с идентификатором приложения unknown. Часовой пояс (UTC) и валюта (USD) такие же, как в отчете All Cost.
  • Исторические данные: AppsFlyer не выполняет автоматический бэкфилл по датам с длинным хвостом (Day 14, Day 29 и Day 88) для неатрибутированной стоимости в первые два месяца после начала миграции.

image (33).png

Новое измерение Engagement platform в разделе Dimensions на странице настройки отчета Cost ETL.

Пример данных из отчета Geo со столбцами app_id, media_source, date, campaign, cost, impressions, clicks, installs и engagement_platform. Столбец campaign замаскирован. Во всех шести строках app_id указано как unknown, а количество установок равно нулю. Столбец engagement_platform содержит значения connected_tv, desktop или mobile.

Пример данных из отчета Geo. Последний столбец, engagement_platform, показывает, где была показана каждая кампания.

Изменения схемы, значений и охвата по сравнению с отчетом All Cost

В таблице сравниваются консолидированные отчеты Cost ETL и текущий отчет All Cost.

Аспект Срок Отчет All Cost (сейчас) Консолидированные отчеты Cost ETL (после изменений)
Покрытие Где отображается стоимость без идентификатора приложения Только в отчете «All Cost» В отчетах Summary, Geo и Channel
Покрытие (Meta) Стоимость Meta без идентификатора приложения с детализацией по каналу Недоступно Доступно в отчете Channel
ценности, значения Идентификатор приложения для стоимости без идентификатора приложения Неизвестно Неизвестно
ценности, значения ОС для стоимости без идентификатора приложения Не указан Неизвестно
Схема Поле engagement_platform Присутствует под старым именем platform. Указывается для стоимости с идентификатором приложения и без него. Необязательное измерение, которое вы добавляете на странице настройки отчета Cost ETL. Указывается как последнее поле в схеме. Содержит значения только для стоимости без атрибуции из Google, Meta и TikTok.
Покрытие после распределения затрат Стоимость, переданная без идентификатора приложения из Google, Meta и TikTok, которую ROI360 сопоставляет с атрибутированными приложениями в вашем аккаунте рекламодателя с активной интеграцией по расходам Распределения затрат нет. Передается с идентификатором приложения unknown. Указывается для соответствующих атрибутированных приложений. AppsFlyer распределяет стоимость между ними по логике распределения затрат. Подробнее см. в статье Обзор агрегирования затрат в ROI360.
Покрытие после распределения затрат Стоимость, переданная без идентификатора приложения из Google, Meta и TikTok, которая соответствует атрибутированным приложениям вне вашего аккаунта рекламодателя Распределения затрат нет. Передается с идентификатором приложения unknown. Не отражается в консолидированных отчетах, поскольку нет явных признаков того, что стоимость этих кампаний относится к вашему аккаунту рекламодателя.
Покрытие после распределения затрат Расходы, возвращенные без идентификатора приложения из Google, Meta и TikTok, которые соответствуют атрибутированным приложениям без активной интеграции по расходам Распределения затрат нет. Отражается с идентификатором приложения unknown. Не отображается в консолидированных отчетах, поскольку в конфигурации интеграции по расходам вы решили не измерять стоимость для этих приложений. Чтобы измерять расходы для этих приложений с помощью ROI360, обновите интеграцию по расходам в настройках расходов. Инструкции см. в статье Настройка ROI360 Cost API для измерения данных о затратах.

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

Каких клиентов затрагивает это изменение на этапе 1?

Этап 1 затрагивает клиентов, которые получают отчет All Cost и измеряют все расходы из Google или Meta, включая клиентов, которые также измеряют все расходы из TikTok. Это не затрагивает клиентов, которые измеряют все расходы из TikTok, но измеряют только атрибутированные расходы из Google и Meta, а также других клиентов Cost ETL. Эти клиенты мигрируют на этапе 2.

Что произойдет после прекращения поддержки отчета All Cost?

Отчет All Cost перестанет формироваться в папке или таблице All Cost для всех клиентов Cost ETL, которые ранее его получали. После этого AppsFlyer будет отражать стоимость кампаний без атрибуции и идентификаторов приложений только в отчетах Cost ETL Summary, Geo и Channel.

Консолидация и прекращение поддержки происходят в один и тот же день?

Да При переводе на консолидированные отчеты AppsFlyer прекращает поддержку отчета «Все данные о стоимости».

Что нужно сделать, чтобы сохранить обратную совместимость данных с этими изменениями?

Перенаправьте все BI-конвейеры или дэшборды, которые считывают данные о расходах без идентификатора приложения из отчета All Cost, на отчеты Cost ETL Summary, Geo и Channel. Кроме того, удалите логику дедупликации, которую вы сейчас используете для сверки двух наборов отчетов.

Что изменится в отчетах Cost ETL?

В консолидированные отчеты добавляется необязательное поле Платформа взаимодействия, а для стоимости без идентификатора приложения используются значения по умолчанию. Полное сравнение см. в разделе "Изменения схемы, значений и покрытия по сравнению с отчетом All Cost" в этой статье.

Заполняет ли AppsFlyer задним числом неатрибутированные расходы для long-tail дат?

AppsFlyer не заполняет автоматически задним числом long-tail даты (Day 14, Day 29 и Day 88) для неатрибутированных расходов в течение первых двух месяцев после начала миграции.

Можно ли измерять неатрибутированные расходы Meta по каналам в консолидированных отчетах?

Да Сводные отчеты позволяют измерять стоимость кампаний Meta без атрибуции по каналам и гео. Сейчас отчет All Cost не поддерживает детализацию по каналам для Meta.