Техническое задание: Автоматизация сбора рекламной статистики
Цель проекта
Создать автоматизированное решение для ежедневного сбора и консолидации данных из нескольких рекламных кабинетов Яндекс Директ в одну общую Google Таблицу. Процесс должен выполняться автоматически по расписанию.
Исходные данные и источники
- Количество источников: 4 рекламных кабинета Яндекс Директ.
- Периодичность сбора: Ежедневно.
- Время сбора: Ночью, по итогам прошедшего дня.
- Конечная точка: Единая Google Таблица.
- Требование по времени: данные должны быть доступны для просмотра утром следующего дня.
Перечень собираемых метрик
По каждому кабинету необходимо собирать следующие показатели за прошедший день:
- Остаток на счете (с учетом НДС)
- Показы
- Клики
- Расход (с учетом НДС)
- Доход
- ДРР (Доля рекламного расхода)
- CTR (Click-Through Rate)
Требования к реализации
- Настройка надежного и стабильного процесса сбора данных без ручного вмешательства.
- Организация данных в Google Таблице должна быть понятной и визуально удобной для ежедневного анализа.
- Необходимо обеспечить корректную авторизацию и доступ к API как Яндекс Директ, так и Google Sheets.
- Решение должно учитывать возможные ошибки при получении данных (например, временная недоступность API) и иметь механизм их обработки.
Ожидаемый результат
Ежедневно обновляемая Google Таблица, в которой по каждому из 4-х рекламных кабинетов представлены актуальные ключевые показатели эффективности за предыдущий день. Данные готовы к анализу с утра.