Google Analytics受众群体中的Android事件跟踪

时间:2016-11-10 10:00:15

标签: firebase firebase-analytics

我有一个棘手的问题没有答案(我浏览了文档,但没找到我要找的东西):

我正在跟踪我的应用中的两个特定事件,一个是GPS跟踪的start,另一个是stop事件。在Firebase Analytics中,我可以选择这些活动以创建受众群体。

我想要的观众是当用户触发GPS跟踪流程的start事件时,但不会完成整个过程并且不会触发stop事件。

所以基本上当我创建观众时,我必须选择startstop事件,但事实是我实际上没有为这些事件分配值。目前,作为一个测试案例,我告诉听众要跟踪start > 0stop <= 0

我认为它无法按预期工作。我应该如何在Android应用中跟踪事件,以及如何在受众创建中检索它?默认情况下,我的start事件值是事件触发的次数吗?

提前致谢,

1 个答案:

答案 0 :(得分:0)

您的问题没有提到您正在使用哪个SDK(Android,iOS等,请让您的问题更精确) - 我会假设它是Android。

记录事件时,您可以设置参数。参数由键和值组成。如果要为事件分配值,则必须使用预定义的密钥:FirebaseAnalytics.Param.VALUE。在这种情况下,会为每种事件类型自动累计值。

以下代码段将为您的启动事件执行工作,stop当然会以相同的方式工作:

private void logStartEvent() {
    Bundle bundle = new Bundle();
    bundle.putInt(FirebaseAnalytics.Param.VALUE, 1);
    firebaseAnalytics.logEvent("start", bundle);
}

然后,您应该可以使用start&gt;创建受众群体0并停止&lt; = 0

希望这有帮助。