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

Импорт данных о затратах Категория "Премиум"

  • Обновлено

Краткий обзор: Импорт затрат, часть AppsFlyer ROI360, позволяет рекламодателям обеспечить полный и точный охват своих маркетинговых затрат с помощью импорта CSV-файлов через загрузку или электронную почту.

Обзор

Используйте импорт данных о затратах, чтобы:

  • Передавать в AppsFlyer затраты на кампании, направленные на любые маркетинговые цели (мобильные кампании, кампании с привлечением блогеров, CTV и т. д.). Это особенно важно для медиаисточников, которые не сообщают о затратах через API или по ссылке атрибуции.
  • Ретроактивно перезаписывать и корректировать ранее полученные данные о расходах.

Данные о расходах передаются в AppsFlyer в CSV-файлах, загружаемых в систему или отправляемых по электронной почте. Как только AppsFlyer получает файл, данные обрабатываются и становятся доступными на дэшбордах и в отчетах в течение нескольких часов. Так вы получаете полное представление о ROI и затратах на кампанию.

Примечание:

  • Рекламные сети могут импортировать файлы с затратами для своих клиентов при наличии соответствующих разрешений.
  • Агентства не могут загружать данные. Они могут подготовить свои файлы и отправить их рекламодателю для загрузки.

Процедуры

Чтобы воспользоваться Импортом затрат и отправить данные о затратах в AppsFlyer, вам нужно:

  1. Подготовить CSV-файл с данными о затратах для отправки.
  2. Отправить файл в AppsFlyer через:
    • Загрузку в пользовательском интерфейсе AppsFlyer;
    • Электронную почту. Примечание: для приложений на платформах CTV, ПК и игровых консолей используйте только этот способ.

Подробные инструкции см. в следующих разделах.

Подготовка CSV-файла с данными о затратах

Рекламодатели, рекламные сети и агентства могут подготовить CSV-файл для импорта затрат. См. пример файла

Как подготовить CSV-файл:

  • Следуйте рекомендациям по схеме, формату и правилам для файла, подробно описанным в следующих таблицах.
    При желании вы можете добавить к данным о стоимости сведения о кликах и показах, сообщаемых рекламной сетью. Примечание: если вы создаете файл в Excel или Google Таблицах, следуйте инструкциям по форматированию файлов в Excel и Google Таблицах.

Схема CSV

Название столбца 

(чувствительно к регистру)

Формат/примечание Пример Обязательно
дата
  • Дата расходов
  • Формат: Строка
    Практические рекомендации:
    • ГГГГ-ММ-ДД
    • ГГГГ/ММ/ДД
    • ММ-ДД-ГГГГ
    • ММ/ДД/ГГГГ
       
  • Даты в будущем не допускаются
  • Рекомендация: Используйте тот же часовой пояс, который определен для вашего приложения в AppsFlyer.
  • Примечание: Используете Excel/Google sheets для подготовки файла? Прочитайте это. 
  • 05.2019.30
  • 2019/05/30
  • 5-30-2019
  • 5/30/2019
  • 05-30-2019
  • 05/30/2019

 

✓
app-id
  • Формат: Строка
  • Идентификатор приложения, как он отображается в AppsFlyer.
  • В одном файле допускаются несколько идентификаторов приложений.
  • Все идентификаторы приложений должны принадлежать одному аккаунту рекламодателя.
  • com.app.name 
  • id12356789
✓
media-source
  • Формат: Строка
  • Название медиаисточника в точности соответствует его названию в AppsFlyer. Примечание: Включите _int суффикс, если необходимо.
  • Для одного файла допускается только один медиаисточник. Допускаются несколько приложений для одного и того же медиаисточника
network_x_int ✓
campaign
  • Формат: Строка
  • Название кампании. Если в рекламной сети отображается название кампании, название в этом файле должно совпадать с ним (с учетом регистра).
  • Не используйте одно и то же название кампании для нескольких приложений.
campaign_a

✓

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

spend
  • Затраты в денежном выражении
  • Допускается до пяти знаков после десятичной запятой.
  • Допускается значение 0 (ноль)
  • Примечание: 
    • Не допускается использование запятых в качестве разделителя групп разрядов, например: «2,874.12».
    • Используете Excel/Google Таблицы для подготовки файла? Прочтите это.

2874.12345

 

 

✓
reported-clicks
  • Формат: Строка
  • Количество кликов по данным рекламной сети.
  • Только целые числа. Не допускаются десятичные дроби, разделители разрядов, символы валют и экспоненциальная запись чисел.
  • Значение должно быть 0 или выше. Допускается значение 0.
1200 Нет
reported-impressions
  • Формат: целое число
  • Количество показов по данным рекламной сети.
  • Только целые числа. Без десятичных дробей, разделителей-запятых, символов валют или экспоненциальной записи.
  • Значение должно быть 0 или больше. Допускается значение 0.
45000 Нет
геолокация
  • Формат: Строка
  • Двухбуквенный код страны в соответствии с ISO 3166. Примечание: Убедитесь, что вы отправили 2 символа без пробелов.
  • Для Соединенного Королевства используйте UK, , а не GB.
     

US, CN, AU

 

Нет
currency
  • Формат: Строка
  • Код валюты из трех символов по стандарту ISO-4217. Примечание: убедитесь, что значение состоит ровно из трех символов, без пробелов в начале и конце.
  • Разрешается использовать один код валюты для каждого приложения в файле. В разных приложениях могут быть разные коды валют. .
USD, GBP, EUR, JPY

Нет.

Если оставить поле пустым, по умолчанию будет использоваться USD.

campaign-id Формат: Строка abc1234def

Нет.

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

adset Формат: Строка  my_adset_1
adset-id Формат: Строка id5678ghi
ad Формат: Строка  my_ad_name
ad-id Формат: Строка  id91011jkl
site-id
  • Формат: Строка 
  • Уникальный идентификатор, определяющий издателя, показывающего рекламу. Узнать больше
id1213mno Нет
channel Формат: Строка   video Нет
keywords Формат: Строка
  • better
  • better you app
  • better you online
Нет
agency

 

  • Формат: Строка
  • Название агентства. Значение в параметре af_prt.
  • В одном файле можно указать только одно агентство и только кампании, которыми оно управляет.
  • Название агентства является обязательным для каждой строки. В столбце агентство не допускаются пустые ячейки.
  • Агентство должно иметь разрешение на все приложения, включенные в файл.
  • Загрузить файл могут только рекламодатели. Агентства не могут загружать данные. Они могут подготовить свои файлы и отправить их рекламодателю для загрузки.
  • Если повторно отправить данные о расходах за те же даты, добавив название агентства (af_prt), которого не было в исходном файле, данные о расходах будут продублированы.
Название агентства Нет
Примечание: названия, содержащие символы, отличные от латинских, должны быть закодированы в UTF-8.

Формат CSV-файла и правила его заполнения

Правило Требования
Запрещенные символы Поля в формате строки не могут иметь в качестве первого символа =, +, - или @. Например, @example_campign или =123 запрещены.
Владелец приложения  Допускается один рекламодатель (владелец приложения) на файл. Допускаются несколько приложений от одного аккаунта рекламодателя. 
Расширение имени файла Пример CSV: abc123.csv
Структура файла
  • Формат: Файлы имеют формат CSV, то есть каждый столбец отделен запятой.
  • Строка заголовка: Первая строка — это строка заголовка, которая соответствует схеме
  • Строки данных: Содержат обязательные столбцы. Примечание. Убедитесь, что в данных нет пробелов в конце строки. Например, значение [USD] (с пробелом после D) необходимо заменить на [USD].
  • Пустые строки: Не допускается
  • Дублированные строки с одинаковым ключом: Запрещены. Ключ формируется на основе обязательных полей.
  • Пустые ячейки: Пустые значения в файле не допускаются. Если вы не хотите загружать определенные поля, их не должно быть в файле.
Иерархия рекламы 

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

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

Например: Если вы импортируете файл с затратами кампании для рекламного блока 1 и отдельно импортируете другой файл для рекламного блока 2 той же кампании, то общая стоимость кампании будет заменена и будут показаны только данные рекламного блока 2. Чтобы рассчитать общую стоимость кампании, в импортируемом файле должны присутствовать adset 1 и adset 2. 

Загрузить файл

Рекламодатели и рекламные сети могут загружать CSV-файлы для импорта затрат.

Необходимые условия: Рекламным сетям требуются разрешения рекламодателя на импорт данных о расходах. 

Для загрузки CSV файла через AppsFlyer UI:

  1. В AppsFlyer в боковом меню выберите Настройки > Импорт затрат.
    Откроется страница импорта затрат. 
  2. Нажмите + Импортировать файл затрат
    Открывается окно импорта затрат.
     
  3. Перетащите CSV-файл в окно импорта файла затрат.
    Появится сообщение об обработке файла.
  4. Если во время загрузки отображается сообщение об ошибке: устраните ее и повторите соответствующие действия. 
  5. Откроется окно Импорт затрат: сводка файла .
  6. Выполните одно из следующих действий:
    • Прервите загрузку, нажмите Отменить импорт. 
    • Завершите процесс импорта, нажмите Импортировать файл.

      Сообщение «All set!» отображается.
    • Если появляется сообщение об ошибке, следуйте инструкциям в сообщении об ошибке.
  7. Нажмите кнопку Импортировать другой файл или Готово. 

Отправка файла по электронной почте

Рекламодатели и рекламные сети могут отправлять CSV-файлы с данными о расходах по электронной почте.

Необходимые условия:

  • Рекламодатели: 
    • Электронная почта отправителя должна принадлежать зарегистрированному пользователю AppsFlyer.
  • Рекламные сети:

Чтобы отправить файл CSV по электронной почте:

  1. Получить токен для импорта по электронной почте.
    1. В AppsFlyer в боковом меню выберите Настройки > Импорт затрат. 
    2. В правой верхней части страницы нажмите Токен для импорта по электронной почте.
    3. Скопируйте и сохраните токен.
  2. Составьте электронное письмо со следующими полями: 
    • Кому:adspend-upload@appsflyer.com
    • Копия: Пользователи, которым должна приходить копия автоматического отчета‌
    • Тема: Вставьте токен для импорта по электронной почте в поле темы. 
    • Вложение: CSV-файл с данными.
  3. Отправить письмо.
    • После получения и обработки файла на электронную почту отправляется уведомление о статусе с информацией о результатах обработки, выявленных проблемах и ошибках. Письмо отправляется всем участникам, указанным в письме, и администратору рекламодателя. Если обнаружены ошибки, следуйте инструкциям в сообщении об ошибке.
    • Просмотреть статус отправленных файлов можно на дэшборде импорта затрат

Дэшборд

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

Дэшборд импорта затрат

Чтобы просмотреть дэшборд импорта затрат, в AppsFlyer в боковом меню выберите Настройки > Импорт затрат.

В следующей таблице описана информация, доступная о ранее импортированных файлах.

Название столбца Описание
Название CSV-файла Название файлов затрат, импортированных в AppsFlyer.
Дата загрузки Дата импорта файла.
Медиаисточник Медиаисточник, включенный в файл.
Диапазон дат Первая и последняя даты в файле, за которые указаны расходы на рекламу.
Сопоставленные строки (%) Процент строк в файле, где затраты были сопоставлены с атрибуцией. Подробнее. 
Статус

Статус импортированного файла:

  • Успешно: Действие успешно завершено. Затраты зафиксированы и доступны в дэшбордах и отчетах AppsFlyer.
  • Ошибка валидации: Системная проблема AppsFlyer. Подождите 10 минут и повторите попытку. При повторном сбое обратитесь в службу поддержки AppsFlyer.
  • Нет разрешений: Токен не одобрен для данного приложения.
    • Рекламодатели: Убедитесь, что использован правильный идентификатор приложения.
    • Рекламные сети: Проверьте, чтобы рекламодатель, дал вам разрешение на импорт затрат.
  • Перезаписано: Действие успешно выполнено. Файл был перезаписан/заменен другими данными.
Действие
  • На уровне файла: Если у вас есть разрешения на все приложения, содержащиеся в файле, вы можете:
    • Скачать файл CSV: Это копия импортированного CSV-файла.
    • Скачать несопоставленный отчет для всех приложений в файле. Дополнительную информацию см. в разделе «Сопоставленные строки» этой таблицы.
  • На уровне приложения: Если вы нажмете на конкретный файл, отобразится информация обо всех импортируемых затратах для приложения из этого конкретного файла, а также из других файлов. Если у вас есть разрешение приложения на данное приложение, вы можете:
    • Скачать данные в приложении.
    • Скачать несопоставленный отчет для приложения.
    • Отменить импорт данных о расходах для выбранного приложения.

Сопоставленные строки

Сопоставление строк — это процесс, при котором данные о расходах, полученные в результате импорта, сопоставляются с данными атрибуции, зарегистрированными в AppsFlyer. Для этого используются названия (не идентификаторы) всех доступных параметров, таких как медиаисточник, кампания, группа объявлений, объявление и т. д. Если все они совпадают, то строки обозначаются как is-matching=TRUE.

Данные о расходах регистрируются и отображаются в дэшбордах и отчетах AppsFlyer независимо от статуса сопоставления.

Процент сопоставленных строк отображается на дэшборде импорта затрат. Если наличие несопоставленных не соответствует ожидаемому или доля сопоставленных строк (%) оказалась выше ожидаемой:

  • Загрузите отчет о Несопоставленных данных, чтобы выяснить причину. Отчет о Несопоставленных данных содержит столбец «is-matched», который может иметь значение TRUE (сопоставлены) или FALSE (не сопоставлены).
  • При необходимости отмените импорт, сбросив его.
  • Смотрите раздел «Действие» в этой таблице для получения более подробной информации.

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

Использование Excel или Google Таблиц для подготовки CSV-файла

При использовании Excel или Google Таблиц для подготовки CSV-файла необходимо правильно отформатировать столбцы даты и расходов перед сохранением файла в формате CSV. После сохранения CSV-файла проверьте правильность форматирования его содержимого. Используйте следующие рекомендации чтобы:

  • отформатировать ячейки с датами.;
  • отформатировать ячейки с затратами;
  • проверить формат содержимого.

Форматирование ячеек с датами

Чтобы отформатировать ячейки даты в Excel в формате ГГГГ-ММ-ДД:

  1. Выберите ячейки, которые необходимо отформатировать.
  2. Щелкните правой кнопкой мыши, затем выберите Форматировать ячейки.
    Откроется окно форматирования ячеек.
    Formatdate..png
  3. Выберите Настраиваемый.
  4. В поле Тип введите YYYY-MM-DD
  5. Нажмите OK.
    Дата отформатируется.

Форматирование ячеек с затратами

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

mceclip1.png

Чтобы отформатировать ячейки с расходами без запятых в качестве разделителей тысяч: 

  1. Выберите ячейки, которые необходимо отформатировать.
  2. Щелкните правой кнопкой мыши, затем выберите Форматировать ячейки.
    Откроется окно форматирования ячеек.
  3. Выберите Число .
    Formatnumbers.png
  4. Снимите флажок «Использовать разделитель тысяч (,)».
  5. (Необязательно) Укажите количество знаков после запятой. По умолчанию установлено значение 2. Максимально допустимое значение — 5.
  6. Нажмите OK.
    Ячейки отформатированы правильно.

Проверьте формат содержимого

Чтобы проверить формат содержимого:

  1. Используйте редактор для просмотра файла.
    • Windows: Notepad, Notepad++
    • macOS: TextEdit
  2. Обратите особое внимание на следующие элементы:
    • Пробелы: убедитесь, что перед запятыми и после них, разделяющими поля, нет лишних пробелов. В Excel используйте функцию TRIM для удаления лишних пробелов.
    • Дата: Проверьте, чтобы ячейки с датами имели формат ГГГГ-ММ-ДД.
    • Затраты: Проверьте, чтобы в ячейках с затратами не было запятых.
    • Разделители: Должны использоваться запятые. Если в качестве разделителей используются точки с запятой:
      • Это может происходить, когда в региональных настройках компьютера установлен язык/регион, отличный от английского, особенно часто это случается при выборе немецкого.
      • Способ решения зависит от операционной системы вашего компьютера (macOS или Windows).
      • Чтобы решить эту проблему, найдите последние рекомендации на форумах Microsoft или других аналогичных форумах. Используйте следующие поисковые запросы: Операционная система (macOS или Windows) Excel меняет разделитель для файлов CSV.

Ниже приведен скриншот с примером CSV-файла, отображаемого в редакторе.

mceclip1.png

Токен для импорта по электронной почте

Токен для импорта по электронной почте используется для проверки авторизации отправителя электронного сообщения для отправки файла импорта затрат.

Токены рекламодателей и рекламных сетей различаются.

  • Токен рекламодателя:
    • Один и тот же токен действителен для всех приложений в аккаунте.
    • Токен может получить любой пользователь аккаунта.
  • Токен рекламной сети:
    • Для всех рекламодателей используется один и тот же токен.

Рекламодатели и рекламные сети не должны делиться своими токенами друг с другом!

Разрешения на импорт затрат для рекламных сетей

Рекламным сетям требуется разрешения рекламодателя на каждое приложение для доступа к импорту затрат.

Чтобы предоставить рекламной сети разрешение на импорт затрат:

  1. В AppsFlyer рекламодателю нужно перейти в боковое меню и выбрать Сотрудничество > Активные интеграции. 
    Откроется страница интеграции с партнером.
  2. Выберите интегрированного партнера.
  3. Перейдите на вкладку Разрешения.
  4. Активируйте Разрешения для рекламной сети, если они еще не включены.
  5. (необязательно) Добавить пользователей аккаунта.
  6. Включите параметр Использовать импорт данных о расходах.
  7. Нажмите Сохранить разрешения.

Поиск и устранение неполадок, особенности и ограничения

Сообщения об ошибках и способы их устранения

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

Сообщение об ошибке Описание Решение
Ни один из идентификаторов приложений, указанных в файле, не существует в AppsFlyer. Проверьте правильность идентификаторов приложений. Идентификатор приложения не существует в аккаунте. Измените идентификатор приложения и отправьте повторно.
Строка [название строки] имеет неправильное количество столбцов. Ожидалось [количество] столбцов, получено [количество] столбцов. Все столбцы в файле должны иметь значение. Измените значения, заполненные в файле, в соответствии с определенными заголовками.
Отсутствует медиаисточник в заголовке файла.
  • Отсутствует медиаисточник в заголовке файла.
  • Название столбца должно быть точно таким, как в схеме.
Добавьте медиаисточник в качестве названия заголовка.
Файл может содержать только один медиаисточник. В файле обнаружено несколько медиаисточников: [количество медиаисточников].  Файл содержит более одного медиаисточника. Скрытые пустые строки или неправильно оформленные строки в CSV также могут вызвать эту ошибку, даже если они не видны в Excel. Откройте файл в текстовом редакторе, например, Notepad++, и удалите все пустые строки и неправильно сформированные ряды. Сохраните файл и загрузите его снова. Если файл содержит более одного медиаисточника, разделите его так, чтобы на каждый медиаисточник приходился один файл.
Значение [value], указанное для поля [field], не соответствует допустимому формату данных в этом столбце. Неправильный формат данных в столбце. Например, вместо гггг-мм-дд дата указана как дд-мм-гг. Исправьте формат и отправьте повторно. 
Для приложения определено несколько валют. Используйте одну валюту для каждого приложения в файле. Обнаруженные валюты: %number of currencies%. Для одного приложения может использоваться только одна валюта. Используйте одну валюту для загрузки и повторной отправки.
Следующие столбцы в заголовке файла не поддерживаются: [заголовки файлов]. Заголовок файла не соответствует схеме. То есть имя столбца должно быть точно таким, как в схеме. Удалите неподдерживаемые столбцы и отправьте повторно.
Отсутствуют необходимые столбцы в заголовке файла: [заголовки файла]. В заголовке файла отсутствует обязательный столбец. Добавьте недостающий столбец и его значения и отправьте повторно.
В приложении указана будущая дата: [дата] Даты в будущем не допускаются. Исправьте дату на сегодняшнюю или более раннюю и отправьте повторно.
В файле нет данных. Нет данных для обработки. В файле нет данных. Заполните данные в файле и отправьте повторно.
Следующие две строки конфликтуют, поскольку содержат одинаковые значения параметров. Предоставьте одну строку расходов для каждого набора параметров. [конфликтующие строки]. Имеется более одной строки с одинаковыми ключевыми (обязательными) полями. Удалите дублирующиеся строки и отправьте повторно.
Файл может содержать данные только от одного аккаунта рекламодателя. В файле встречаются различные рекламодатели: [имена рекламодателей]. У партнеров загрузка не может быть более чем для одного рекламодателя. Разделите загрузку на отдельные файлы для каждого рекламодателя.
Приложения [ID приложения] нет в аккаунте. Проверьте идентификатор приложения. Идентификатор приложения не существует. Исправьте идентификатор приложения и отправьте повторно.
Для приложения [ID приложения] не найден код региона (страны). Используйте код из двух букв по ISO 3166. Гео не существует. Исправьте регион и отправьте повторно.
Не найден код валюты для приложения [ID приложения]. Используйте код из трех букв по ISO 4217. Валюта не существует Укажите допустимый код валюты и отправьте файл повторно.
Для одного или нескольких приложений в файле обнаружены ошибки проверки. Пожалуйста, ознакомьтесь с информацией о файле для более подробной информации. В файле имеется более одной ошибки. Загрузите файл и проверьте его на наличие ошибок.
При обработке файла произошла внутренняя ошибка, попробуйте загрузить его еще раз.
  • Ошибка на стороне сервера при обработке файла.
  • Как правило, это временная проблема.
Подождите 1 час и снова загрузите файл.

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

Характеристика Примечания 
Рекламные сети

Поддерживается.

Исключения:

  • Meta Ads
  • Twitter
  • ASA
Агентства
  • Агентства не могут загружать данные. Они могут подготовить свои файлы и отправить их рекламодателю для загрузки.
  • CSV-файлы должны содержать столбец Агентство с названием агентства (название агентства – это значение параметра af_prt). См. схему CSV
Прозрачность агентства Не поддерживается
Часовой пояс приложения Поддерживается
Валюта приложения  Поддерживается. Расходы на кампанию конвертируются в валюту конкретного приложения.
Название кампании Одно и то же название кампании не может быть использовано для нескольких приложений, иначе затраты одного приложения будут применяться к обоим.
Названия полей

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

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

Размер файла

При загрузке CSV-файла импорта затрат применяется следующее ограничение по размеру:

  • Через дэшборд AppsFlyer: 2 МБ
  • По электронной почте: 5 МБ на каждый файл
Органические данные Поддерживается
Неорганические данные Поддерживается
Актуальность данных Расходы на рекламу
Исторические данные Поддерживается. Утвержденные расходы могут быть отменены и скорректированы в течение 90 дней.
Ретаргетинг Не поддерживается.
Доступ пользователя аккаунта Недоступно для пользователей с ограничениями по региону или медиаисточникам.