R50 2566a2c9339d732ab0d4c58b5ac34c34
Программирование

Сбор и агрегация статистики с firebase analytics

Добавлено 01 ноя 2019 в 17:55
Заказчику требовалось парсить стату из firebase analytics и выводить в удобном ему формате и интерфейсе. Дизайн максимально минимальный. Самая сложная часть это парсинг. Он состоит из

1. Авторизация в аккаунте google
2. Через chrome api ищим нужны ajax-запрос
3. Модифицируем его, добавляя нужные параметры для запроса данных из аналитики гугла
4. Запращиваем данные и записываем их в mongodb в нужном формате

Также требовалось сделать агрегацию в разрезе даты, пользователей (афилиатов), страны и источника рекламы. Сделал с помощью mongo aggregation framework. Запросы получились достаточно быстрые.

Frontend сделал тоже я на vue.js используя готовый ui фреймворк vuetify, особой сложно не было.
B651d5be39