Подтвердить что ты не робот

Диспетчер аналитики и управление конфигурацией для пользовательского использования

Я ищу компонент, который будет выступать в качестве диспетчера событий для Android Analytics или для целого пользовательского решения Analytics.

Я нашел довольно аккуратный код из недавно выпущенного Parse Android SDK.
Я буду использовать часть его, если не появится другое решение.
Но, возможно, есть что-то более простое.

В идеале, я хотел бы иметь что-то похожее на то, что ARAnalytics, а также некоторый пользовательский аналитик/отправитель использования, указывающий на мою службу.

Есть ли для этого компоненты для производства?

4b9b3361

Ответ 1

вы можете сделать это

// Set the dispatch period in seconds.
GoogleAnalytics.getInstance(this).setLocalDispatchPeriod(30); 

а также Google представила аналитику Firebase. Google теперь рекомендует разработчику использовать ссылку на firebase: https://firebase.google.com/docs/analytics/

Ответ 2

Если я правильно понимаю, вам нужно отправить дополнительные события и выполнить пользовательскую пост-обработку этих событий.

Вы можете использовать что-то вроде PIWIK для отслеживания ваших пользовательских событий локально. Затем вам нужно будет написать клей между вашим сервером и PIWIK (или написать нужные вам функции в качестве модуля PIWIK).

В качестве альтернативы вы можете отправить события Mixpanel и экспортировать их периодически на ваш сервер (например, в cronjob). Затем ваш сервер может выполнять любую последующую обработку.

В качестве примечания, когда я экспериментировал с Google Analytics и Mixpanel, я написал (упрямую) аналитическую оболочку с определенными методами (например, sendError(...), sendTimeDelta(...)).