现在我使用 Flurry 来满足我所有的应用内分析需求。我开始添加涉及服务和广播接收器的功能。我想跟踪这些组件中的事件,但我不想基于这些被动事件在 Flurry 中启动新会话。据我所知,在 Flurry 中跟踪事件的唯一方法是在会话开始和结束之间跟踪它们。本质上,我想看看使用新功能的人是否会增加我的会话数。
我正在考虑的一个想法是将我的意图中的被动事件参数传递给活动。然后包括那些通常会在该会话中发送到 Flurry 的每个活动事件。
这是一个好方法吗?Flurry 是否有更好的方法,甚至是更好的工具?
更新
我收到了 Flurry 的回复,但不是我希望的
我们目前不支持从 Android 上的 BroadcastReceiver 中发送事件。必须在会话范围内记录事件,并且会话依赖于上下文。带来不便敬请谅解。