Написать скрипт выгрузки статы из Yandex Direct по API
Написать скрипт (Python), который будет ежедневно забирать из Yandex Direct статистику по кампаниям.
Данные сохранить в датафрейм (df.to_pickle) . Предварительно все поля привести к нормальному формату, числа, должны быть числами, списки раскрыть и т.д.
Названия столбцов привести к понятному названию, так, как они заявлены в справке.
Пошаговый алгоритм.
1. Скрипт проверяет, за какие даты уже имеется статистика в датафрейме
2. Вычисляет за какой промежуток данные отсутствуют по вчерашний день
3. Запрашивает из директа данные за отсутствующий период
4. Приводит все поля к нужному формату
5. Дополняет датафрейм полученными данными
6. Микро-аналитика. Вывод таблицы с полями:
- Название рекламной кампании
- Идентификатор рекламной кампании
- Показы
- Клики
- Рекламный бюджет
- CPA
- и количество целей.
6. график CPA для каждой рекламной кампании.
Код сопроводить комментами.