ПЗ. Инструмент доступа к «сырым» данным Метрики Яндекса
Помогаем маркетологам, аналитикам и руководителям продуктов принимать решения на основе данных из Метрики Яндекса, которые можно получить через АПИ Метрики, и которые недоступны или доступны в неудобном виде в интерфейсе самой Метрики.
Для этого создаём скрипт, который регулярно забирает сырые данные из Метрики по апи и сохраняет их в виде csv-файлов или в виде sqlite-базы.
Код скрипта делаем открытым. Реализуем на Питоне с минимумом зависимостей.
Сами зарабатываем на пиаре Сайдхасла и собираем базу клиентов.
Дополнительно держим в голове, что этот скрипт — часть большой системы по работе с маркетинговыми данными.
Гипотезы
Пользоваться просто скриптом для работы с Метрикой не будут — для тех, кто сможет им воспользоваться, скрипт не представляет особого интереса, можно и самостоятельно реализовать; для тех, кому он мог бы быть интересным, технический порог слишком высокий. Проверка: реализуем скрипт в виде гитхаб-репозитория, опубликуем, анонсируем и убедимся, что никто не воспользовался.
Аналоги и интересные решения
Яндекс Метрика: экспорт, постобработка и визуализация данных
Получение данных через Logs API — репозиторий, на который ссылается официальная статья выше
Logs API Яндекс.Метрики и ClickHouse: что полезного можно получить из сырых данных
Старый скрипт Яндекса
TransferYandexMetricToGoogleSheets
Загрузка данных из API Яндекс.Метрики в R
АПИ самого Яндекса
Сервис, который бэкапил из Асаны в Гугль-док
Запуск экшенов по расписанию в Гитхабе
Спецификация
В текущей версии мы не делаем больших предположений об использовании скрипта — он может скачать данные из Метрики, его можно запустить для регулярного исполнения и это примерно всё.
У скрипта есть настройка по умолчанию, удобная для запуска по расписанию каждый день, чтобы получать данные прошлого дня и постоянно пополнять базу.
Основной вариант использования, который держим в голове — запуск на хостинге пользователя (селф-хост). Но также рассчитываем на запуск с помощью экшенов Гитхаба.
Артефакты
Сценарий разработки и тестирования: стейджинг и продакшен
Акаунт на Гитхабе
Сам скрипт получения данных из Метрики
Лицензия
Тесты
Документация
Пример использования
Анонс, кавер, аватар
План
На основе шаблона «Сайдхасл на 4 недели».
Неделя 1. 27 янв — 2 фев. Доработка ПЗ. Прототип скрипта.
Неделя 2. 3—9 фев. Настройка сценария разработки и тестирования. Акаунт на Гитхабе.
Неделя 3. 10—16 фев. Доработка скрипта. Документация. Примеры использования.
Неделя 4. 20—26 янв. Анонс.
См. также
пз
дневник проекта
скрипт метрики