Функция для Power Query и Power BI, которая позволяет забирать статистику из рекламной системы Яндекс.Директ напрямую по API. Забирать данные будем из сервиса Reports, он предназначен для получения статистики по аккаунту рекламодателя.
- Запускаем расширенный редактор запросов, вставляем код функции.
- Получаем токен по ссылке, вставляем
- Заполняем логин клиента
- Заполняем логин клиента (Поле ClientLogin).
Заполняем если агентский аккаунт.
- Выбираем список полей в отчете.
Ориентируемся на список доступных полей в документации API Директа. Все поля пишем через запятую, без пробелов.
- Выбираем тип отчета.
По ссылке список возможных отчетов. Выбираем нужный. В примере будем рассматривать «CAMPAIGN_PERFORMANCE_REPORT»
- Даты начала и конца
Пишем в формате yyyy-mm-dd. В примере будем рассматривать с 2017-05-01 по 2017-05-10. Можно использовать "TODAY" и "YESTERDAY".
- Вызываем функцию.
Подробнее в блоге