GoogleAnalytics 跟踪事件之间的时间
GoogleAnalytics track time between events
我在 Android 应用程序上使用 GA,但这个问题可能与所有平台相关。
我以通常的方式跟踪事件:
t.send(new HitBuilders.EventBuilder()
.setCategory(getString(categoryId))
.setAction(getString(actionId))
.setLabel(getString(labelId))
.build());
有没有办法查看这两个事件之间经过了多长时间的报告?
我最终做的是跟踪代码中的时间,然后像这样报告它:
long time1 = System.currentTimeMillis();
...
long time2 = System.currentTimeMillis();
long timingValue = time2 - time1;
tracker.send(new HitBuilders.TimingBuilder()
.setCategory(timingCategory)
.setValue(timingValue)
.setVariable(timimngVariable)
.setLabel(timingLabel)
.setCustomDimension(1,1)
.setCustomMetric(1, timingValue).build());
这会在报告标签的“行为”部分的“应用速度”部分为您提供一份报告。
但是,关于此处描述的定时事件的自定义报告出现了另一个问题:
我在 Android 应用程序上使用 GA,但这个问题可能与所有平台相关。
我以通常的方式跟踪事件:
t.send(new HitBuilders.EventBuilder()
.setCategory(getString(categoryId))
.setAction(getString(actionId))
.setLabel(getString(labelId))
.build());
有没有办法查看这两个事件之间经过了多长时间的报告?
我最终做的是跟踪代码中的时间,然后像这样报告它:
long time1 = System.currentTimeMillis();
...
long time2 = System.currentTimeMillis();
long timingValue = time2 - time1;
tracker.send(new HitBuilders.TimingBuilder()
.setCategory(timingCategory)
.setValue(timingValue)
.setVariable(timimngVariable)
.setLabel(timingLabel)
.setCustomDimension(1,1)
.setCustomMetric(1, timingValue).build());
这会在报告标签的“行为”部分的“应用速度”部分为您提供一份报告。
但是,关于此处描述的定时事件的自定义报告出现了另一个问题: