Краткий обзор: Импорт затрат, часть AppsFlyer ROI360, позволяет рекламодателям обеспечить полный и точный охват своих маркетинговых затрат с помощью импорта CSV-файлов через загрузку или электронную почту.
Обзор
Используйте импорт данных о затратах, чтобы:
- Передавать в AppsFlyer затраты на кампании, направленные на любые маркетинговые цели (мобильные кампании, кампании с привлечением блогеров, CTV и т. д.). Это особенно важно для медиаисточников, которые не сообщают о затратах через API или по ссылке атрибуции.
- Ретроактивно перезаписывать и корректировать ранее полученные данные о расходах.
Данные о расходах передаются в AppsFlyer в CSV-файлах, загружаемых в систему или отправляемых по электронной почте. Как только AppsFlyer получает файл, данные обрабатываются и становятся доступными на дэшбордах и в отчетах в течение нескольких часов. Так вы получаете полное представление о ROI и затратах на кампанию.
Примечание:
- Рекламные сети могут импортировать файлы с затратами для своих клиентов при наличии соответствующих разрешений.
- Агентства не могут загружать данные. Они могут подготовить свои файлы и отправить их рекламодателю для загрузки.
Процедуры
Чтобы воспользоваться Импортом затрат и отправить данные о затратах в AppsFlyer, вам нужно:
- Подготовить CSV-файл с данными о затратах для отправки.
- Отправить файл в AppsFlyer через:
- Загрузку в пользовательском интерфейсе AppsFlyer;
- Электронную почту. Примечание: для приложений на платформах CTV, ПК и игровых консолей используйте только этот способ.
Подробные инструкции см. в следующих разделах.
Подготовка CSV-файла с данными о затратах
Рекламодатели, рекламные сети и агентства могут подготовить CSV-файл для импорта затрат. См. пример файла
Как подготовить CSV-файл:
- Следуйте рекомендациям по схеме, формату и правилам для файла, подробно описанным в следующих таблицах.
При желании вы можете добавить к данным о стоимости сведения о кликах и показах, сообщаемых рекламной сетью. Примечание: если вы создаете файл в Excel или Google Таблицах, следуйте инструкциям по форматированию файлов в Excel и Google Таблицах.
Схема CSV
|
Название столбца (чувствительно к регистру) |
Формат/примечание | Пример | Обязательно |
|---|---|---|---|
| дата |
|
|
✓ |
| app-id |
|
|
✓ |
| media-source |
|
network_x_int | ✓ |
| campaign |
|
campaign_a |
✓ Примечание: если данные атрибуции содержат и название, и идентификатор, для корректного сопоставления в CSV-файле необходимо указать оба значения. |
| spend |
|
2874.12345
|
✓ |
| reported-clicks |
|
1200 | Нет |
| reported-impressions |
|
45000 | Нет |
| геолокация |
|
US, CN, AU
|
Нет |
| currency |
|
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 | Формат: Строка |
|
Нет |
| agency |
|
Название агентства | Нет |
| Примечание: названия, содержащие символы, отличные от латинских, должны быть закодированы в UTF-8. | |||
Формат CSV-файла и правила его заполнения
| Правило | Требования |
|---|---|
| Запрещенные символы | Поля в формате строки не могут иметь в качестве первого символа =, +, - или @. Например, @example_campign или =123 запрещены. |
| Владелец приложения | Допускается один рекламодатель (владелец приложения) на файл. Допускаются несколько приложений от одного аккаунта рекламодателя. |
| Расширение имени файла | Пример CSV: abc123.csv |
| Структура файла |
|
| Иерархия рекламы |
Затраты должны учитываться на уровне кампании, а другие параметры в рекламной иерархии являются необязательными. Любые неполные данные, загруженные на более низком уровне иерархии, перезапишут все данные начиная с уровня кампании и ниже. Например: Если вы импортируете файл с затратами кампании для рекламного блока 1 и отдельно импортируете другой файл для рекламного блока 2 той же кампании, то общая стоимость кампании будет заменена и будут показаны только данные рекламного блока 2. Чтобы рассчитать общую стоимость кампании, в импортируемом файле должны присутствовать adset 1 и adset 2. |
Загрузить файл
Рекламодатели и рекламные сети могут загружать CSV-файлы для импорта затрат.
Необходимые условия: Рекламным сетям требуются разрешения рекламодателя на импорт данных о расходах.
Для загрузки CSV файла через AppsFlyer UI:
- В AppsFlyer в боковом меню выберите Настройки > Импорт затрат.
Откроется страница импорта затрат. - Нажмите + Импортировать файл затрат
Открывается окно импорта затрат.
- Перетащите CSV-файл в окно импорта файла затрат.
Появится сообщение об обработке файла. - Если во время загрузки отображается сообщение об ошибке: устраните ее и повторите соответствующие действия.
- Откроется окно Импорт затрат: сводка файла .
- Выполните одно из следующих действий:
- Прервите загрузку, нажмите Отменить импорт.
- Завершите процесс импорта, нажмите Импортировать файл.
Сообщение «All set!» отображается. - Если появляется сообщение об ошибке, следуйте инструкциям в сообщении об ошибке.
- Нажмите кнопку Импортировать другой файл или Готово.
Отправка файла по электронной почте
Рекламодатели и рекламные сети могут отправлять CSV-файлы с данными о расходах по электронной почте.
Необходимые условия:
-
Рекламодатели:
- Электронная почта отправителя должна принадлежать зарегистрированному пользователю AppsFlyer.
-
Рекламные сети:
- Электронная почта отправителя должна принадлежать зарегистрированному пользователю AppsFlyer.
- Разрешение рекламодателя на импорт данных о расходах.
Чтобы отправить файл CSV по электронной почте:
- Получить токен для импорта по электронной почте.
- В AppsFlyer в боковом меню выберите Настройки > Импорт затрат.
- В правой верхней части страницы нажмите Токен для импорта по электронной почте.
- Скопируйте и сохраните токен.
- Составьте электронное письмо со следующими полями:
-
Кому:
adspend-upload@appsflyer.com - Копия: Пользователи, которым должна приходить копия автоматического отчета
- Тема: Вставьте токен для импорта по электронной почте в поле темы.
- Вложение: CSV-файл с данными.
-
Кому:
-
Отправить письмо.
- После получения и обработки файла на электронную почту отправляется уведомление о статусе с информацией о результатах обработки, выявленных проблемах и ошибках. Письмо отправляется всем участникам, указанным в письме, и администратору рекламодателя. Если обнаружены ошибки, следуйте инструкциям в сообщении об ошибке.
- Просмотреть статус отправленных файлов можно на дэшборде импорта затрат
Дэшборд
Дэшборд импорта затрат позволяет загружать файлы и просматривать сведения о ранее загруженных файлах.
Дэшборд импорта затрат
Чтобы просмотреть дэшборд импорта затрат, в AppsFlyer в боковом меню выберите Настройки > Импорт затрат.
В следующей таблице описана информация, доступная о ранее импортированных файлах.
| Название столбца | Описание |
|---|---|
| Название CSV-файла | Название файлов затрат, импортированных в AppsFlyer. |
| Дата загрузки | Дата импорта файла. |
| Медиаисточник | Медиаисточник, включенный в файл. |
| Диапазон дат | Первая и последняя даты в файле, за которые указаны расходы на рекламу. |
| Сопоставленные строки (%) | Процент строк в файле, где затраты были сопоставлены с атрибуцией. Подробнее. |
| Статус |
Статус импортированного файла:
|
| Действие |
|
Сопоставленные строки
Сопоставление строк — это процесс, при котором данные о расходах, полученные в результате импорта, сопоставляются с данными атрибуции, зарегистрированными в AppsFlyer. Для этого используются названия (не идентификаторы) всех доступных параметров, таких как медиаисточник, кампания, группа объявлений, объявление и т. д. Если все они совпадают, то строки обозначаются как is-matching=TRUE.
Данные о расходах регистрируются и отображаются в дэшбордах и отчетах AppsFlyer независимо от статуса сопоставления.
Процент сопоставленных строк отображается на дэшборде импорта затрат. Если наличие несопоставленных не соответствует ожидаемому или доля сопоставленных строк (%) оказалась выше ожидаемой:
- Загрузите отчет о Несопоставленных данных, чтобы выяснить причину. Отчет о Несопоставленных данных содержит столбец «is-matched», который может иметь значение TRUE (сопоставлены) или FALSE (не сопоставлены).
- При необходимости отмените импорт, сбросив его.
- Смотрите раздел «Действие» в этой таблице для получения более подробной информации.
Дополнительные сведения
Использование Excel или Google Таблиц для подготовки CSV-файла
При использовании Excel или Google Таблиц для подготовки CSV-файла необходимо правильно отформатировать столбцы даты и расходов перед сохранением файла в формате CSV. После сохранения CSV-файла проверьте правильность форматирования его содержимого. Используйте следующие рекомендации чтобы:
- отформатировать ячейки с датами.;
- отформатировать ячейки с затратами;
- проверить формат содержимого.
Форматирование ячеек с датами
Чтобы отформатировать ячейки даты в Excel в формате ГГГГ-ММ-ДД:
- Выберите ячейки, которые необходимо отформатировать.
- Щелкните правой кнопкой мыши, затем выберите Форматировать ячейки.
Откроется окно форматирования ячеек. - Выберите Настраиваемый.
- В поле Тип введите YYYY-MM-DD
- Нажмите OK.
Дата отформатируется.
Форматирование ячеек с затратами
Обычно Excel форматирует ячейки со значениями с помощью запятой для отделения тысяч, как показано на следующем изображении. Этот формат не подходит для файлов импорта затрат.
Чтобы отформатировать ячейки с расходами без запятых в качестве разделителей тысяч:
- Выберите ячейки, которые необходимо отформатировать.
- Щелкните правой кнопкой мыши, затем выберите Форматировать ячейки.
Откроется окно форматирования ячеек. - Выберите Число .
- Снимите флажок «Использовать разделитель тысяч (,)».
- (Необязательно) Укажите количество знаков после запятой. По умолчанию установлено значение 2. Максимально допустимое значение — 5.
- Нажмите OK.
Ячейки отформатированы правильно.
Проверьте формат содержимого
Чтобы проверить формат содержимого:
- Используйте редактор для просмотра файла.
- Windows: Notepad, Notepad++
- macOS: TextEdit
- Обратите особое внимание на следующие элементы:
- Пробелы: убедитесь, что перед запятыми и после них, разделяющими поля, нет лишних пробелов. В Excel используйте функцию TRIM для удаления лишних пробелов.
- Дата: Проверьте, чтобы ячейки с датами имели формат ГГГГ-ММ-ДД.
- Затраты: Проверьте, чтобы в ячейках с затратами не было запятых.
-
Разделители: Должны использоваться запятые. Если в качестве разделителей используются точки с запятой:
- Это может происходить, когда в региональных настройках компьютера установлен язык/регион, отличный от английского, особенно часто это случается при выборе немецкого.
- Способ решения зависит от операционной системы вашего компьютера (macOS или Windows).
- Чтобы решить эту проблему, найдите последние рекомендации на форумах Microsoft или других аналогичных форумах. Используйте следующие поисковые запросы: Операционная система (macOS или Windows) Excel меняет разделитель для файлов CSV.
Ниже приведен скриншот с примером CSV-файла, отображаемого в редакторе.
Токен для импорта по электронной почте
Токен для импорта по электронной почте используется для проверки авторизации отправителя электронного сообщения для отправки файла импорта затрат.
Токены рекламодателей и рекламных сетей различаются.
-
Токен рекламодателя:
- Один и тот же токен действителен для всех приложений в аккаунте.
- Токен может получить любой пользователь аккаунта.
-
Токен рекламной сети:
- Для всех рекламодателей используется один и тот же токен.
Рекламодатели и рекламные сети не должны делиться своими токенами друг с другом!
Разрешения на импорт затрат для рекламных сетей
Рекламным сетям требуется разрешения рекламодателя на каждое приложение для доступа к импорту затрат.
Чтобы предоставить рекламной сети разрешение на импорт затрат:
- В AppsFlyer рекламодателю нужно перейти в боковое меню и выбрать Сотрудничество > Активные интеграции.
Откроется страница интеграции с партнером. - Выберите интегрированного партнера.
- Перейдите на вкладку Разрешения.
- Активируйте Разрешения для рекламной сети, если они еще не включены.
- (необязательно) Добавить пользователей аккаунта.
- Включите параметр Использовать импорт данных о расходах.
- Нажмите Сохранить разрешения.
Поиск и устранение неполадок, особенности и ограничения
Сообщения об ошибках и способы их устранения
В следующей таблице перечислены все возможные сообщения об ошибках при импорте затрат и соответствующие решения.
| Сообщение об ошибке | Описание | Решение |
|---|---|---|
| Ни один из идентификаторов приложений, указанных в файле, не существует в AppsFlyer. Проверьте правильность идентификаторов приложений. | Идентификатор приложения не существует в аккаунте. | Измените идентификатор приложения и отправьте повторно. |
| Строка [название строки] имеет неправильное количество столбцов. Ожидалось [количество] столбцов, получено [количество] столбцов. | Все столбцы в файле должны иметь значение. | Измените значения, заполненные в файле, в соответствии с определенными заголовками. |
| Отсутствует медиаисточник в заголовке файла. |
|
Добавьте медиаисточник в качестве названия заголовка. |
| Файл может содержать только один медиаисточник. В файле обнаружено несколько медиаисточников: [количество медиаисточников]. | Файл содержит более одного медиаисточника. Скрытые пустые строки или неправильно оформленные строки в CSV также могут вызвать эту ошибку, даже если они не видны в Excel. | Откройте файл в текстовом редакторе, например, Notepad++, и удалите все пустые строки и неправильно сформированные ряды. Сохраните файл и загрузите его снова. Если файл содержит более одного медиаисточника, разделите его так, чтобы на каждый медиаисточник приходился один файл. |
| Значение [value], указанное для поля [field], не соответствует допустимому формату данных в этом столбце. | Неправильный формат данных в столбце. Например, вместо гггг-мм-дд дата указана как дд-мм-гг. | Исправьте формат и отправьте повторно. |
| Для приложения определено несколько валют. Используйте одну валюту для каждого приложения в файле. Обнаруженные валюты: %number of currencies%. | Для одного приложения может использоваться только одна валюта. | Используйте одну валюту для загрузки и повторной отправки. |
| Следующие столбцы в заголовке файла не поддерживаются: [заголовки файлов]. | Заголовок файла не соответствует схеме. То есть имя столбца должно быть точно таким, как в схеме. | Удалите неподдерживаемые столбцы и отправьте повторно. |
| Отсутствуют необходимые столбцы в заголовке файла: [заголовки файла]. | В заголовке файла отсутствует обязательный столбец. | Добавьте недостающий столбец и его значения и отправьте повторно. |
| В приложении указана будущая дата: [дата] | Даты в будущем не допускаются. | Исправьте дату на сегодняшнюю или более раннюю и отправьте повторно. |
| В файле нет данных. Нет данных для обработки. | В файле нет данных. | Заполните данные в файле и отправьте повторно. |
| Следующие две строки конфликтуют, поскольку содержат одинаковые значения параметров. Предоставьте одну строку расходов для каждого набора параметров. [конфликтующие строки]. | Имеется более одной строки с одинаковыми ключевыми (обязательными) полями. | Удалите дублирующиеся строки и отправьте повторно. |
| Файл может содержать данные только от одного аккаунта рекламодателя. В файле встречаются различные рекламодатели: [имена рекламодателей]. | У партнеров загрузка не может быть более чем для одного рекламодателя. | Разделите загрузку на отдельные файлы для каждого рекламодателя. |
| Приложения [ID приложения] нет в аккаунте. Проверьте идентификатор приложения. | Идентификатор приложения не существует. | Исправьте идентификатор приложения и отправьте повторно. |
| Для приложения [ID приложения] не найден код региона (страны). Используйте код из двух букв по ISO 3166. | Гео не существует. | Исправьте регион и отправьте повторно. |
| Не найден код валюты для приложения [ID приложения]. Используйте код из трех букв по ISO 4217. | Валюта не существует | Укажите допустимый код валюты и отправьте файл повторно. |
| Для одного или нескольких приложений в файле обнаружены ошибки проверки. Пожалуйста, ознакомьтесь с информацией о файле для более подробной информации. | В файле имеется более одной ошибки. | Загрузите файл и проверьте его на наличие ошибок. |
| При обработке файла произошла внутренняя ошибка, попробуйте загрузить его еще раз. |
|
Подождите 1 час и снова загрузите файл. |
Характеристики и ограничения
| Характеристика | Примечания |
|---|---|
| Рекламные сети |
Поддерживается. Исключения:
|
| Агентства |
|
| Прозрачность агентства | Не поддерживается |
| Часовой пояс приложения | Поддерживается |
| Валюта приложения | Поддерживается. Расходы на кампанию конвертируются в валюту конкретного приложения. |
| Название кампании | Одно и то же название кампании не может быть использовано для нескольких приложений, иначе затраты одного приложения будут применяться к обоим. |
| Названия полей |
Если названия полей в иерархии кампании не совпадают с названиями полей в данных атрибуции, то они будут учитываться отдельно. Например, если названия кампаний не совпадают, то, несмотря на одинаковые идентификаторы кампаний, они будут считаться разными кампаниями. |
| Размер файла |
При загрузке CSV-файла импорта затрат применяется следующее ограничение по размеру:
|
| Органические данные | Поддерживается |
| Неорганические данные | Поддерживается |
| Актуальность данных | Расходы на рекламу |
| Исторические данные | Поддерживается. Утвержденные расходы могут быть отменены и скорректированы в течение 90 дней. |
| Ретаргетинг | Не поддерживается. |
| Доступ пользователя аккаунта | Недоступно для пользователей с ограничениями по региону или медиаисточникам. |
Смотрите также