Загрузка расходов как multipart/form-data

Выполняет загрузку расходов на рекламу.

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

Данные передаются как multipart/form-data в параметре file, в формате CSV. В первой строке запроса необходимо передать названия колонок.

Обязательные колонки:

  • Date — строка, дата в формате YYYY-MM-DD или диапазон дат в формате YYYY-MM-DD/YYYY-MM-DD.
  • UTMSource — строка, значение метки utm_source.
  • Expenses — число, сумма, которая была потрачена на рекламу без учета НДС. Десятичным разделителем является точка.

Необязательные колонки:

  • UTMMedium — строка, значение метки utm_medium.
  • UTMCampaign — строка, значение метки utm_campaign.
  • UTMTerm — строка, значение метки utm_term.
  • UTMContent — строка, значение метки utm_content.
  • Currency — строка, трехбуквенный код валюты по ISO 4217.
  • Clicks — число, количество кликов по рекламным объявлениям.
Примечание. Значения UTM-меток регистрозависимые. Это важно учесть при загрузке и удалении данных.
  1. Синтаксис запроса
  2. В теле запроса
  3. Формат ответа
  4. Что делать дальше?

Синтаксис запроса

counterId — Идентификатор счетчика, для которого вы хотите загрузить расходы.

https://api-metrika.yandex.net/management/v1/counter/{counterId}/expense/upload
 ? [provider=<string>]
 & [comment=<string>]
provider

Сервис, который передает данные в Метрику (провайдер).

commentКомментарий.
provider

Сервис, который передает данные в Метрику (провайдер).

commentКомментарий.

В теле запроса


 < multipart_file > 

Пример запроса

POST https://api-metrika.yandex.net/management/v1/counter/{counterId}/expense/upload?provider=no example

Формат ответа


{
    "uploading" :  < _expense_uploading > 
}
Параметры Описание
uploading Информация о загрузке расходов.
Параметры Описание
uploading Информация о загрузке расходов.

Что делать дальше?

Отслеживайте статус загрузки расходов на рекламу с помощью метода GET /management/v1/counter/{counterId}/expense/uploading/{uploadingId}.