用于自定义使用的分析分派器和配置管理

2022-09-01 13:28:58

我正在寻找一个组件,可以充当Android Analytics或整个自定义 Analytics解决方案的事件调度程序。

我从最近发布的Parse Android SDK中找到了一些非常整洁的代码。
如果没有其他解决方案,我将使用它的某些部分。
但也许有更简单的东西。

理想情况下,我希望拥有类似于ARAnalytics的东西,以及一些指向我的服务的自定义分析/使用情况发送器。

是否有任何生产就绪的组件?


答案 1

你可以这样做

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

谷歌也推出了Firebase分析谷歌现在建议开发者使用firebase参考:https://firebase.google.com/docs/analytics/


答案 2

如果我理解正确,您需要发送额外的事件并对这些事件执行自定义后处理。

您可以使用 PIWIK 之类的东西在本地跟踪自定义事件。然后,您需要在服务器和PIWIK之间编写胶水(或将所需的功能编写为PIWIK模块)。

或者,您可以将事件发送到Mixpanel并定期将其导出到您的服务器(例如,在cronjob中)。然后,您的服务器可以执行它需要执行的任何后处理。

顺便说一句,当我在尝试Google Analytics和Mixpanel时,我写了一个(固执己见的)分析包装器,其中包含特定方法(例如,)。sendError(...)sendTimeDelta(...)


推荐