- Что это, Холмс?
- Еще одна python-библиотека для работы с API Google Analytics, Ватсон!
https://pypi.org/project/gaapi4py/
Что умеет?
• Выгружает данные из GA в pandas-dataframe
• Работает с GA API v4
• Выгружает полные данные за заданный период (в т.ч. больше 100 000 строк)
• Предупреждает о семплировании и неполных данных за недавний период (гуглить "golden data in GA")
• Вся доступная на данный момент документация доступна в описании, в примерах - ноутбук с примером кода
Что нужно для запуска?
• Python с Pandas, естественно :)
• Запущенный проект в Google Cloud Platform и файл ключа сервисного аккаунта, у которого есть доступ к аккаунту GA с которым будете работать.
Бонус: если в GA правильно настроены переменные session_id, hit_timestamp -- есть возможность выгрузки данных на уровне хита (пример в описании пакета по ссылке).
Дисклеймер: библиотека пока что использовалась только для внутренних нужд, не покрыта тестами, может содержать баги в неожиданных местах. Все на свой страх и риск, короче :)
Принимаю любые пожелания по увеличению функциональности библиотеки и сообщения об ошибках
via Oleg Omelchenko
Post #490
4.88K