我目前的情况:
我可能对此有完全错误的方法,所以请告诉我是否应该采取不同的方式。
我从Android应用发送一个事件来跟踪数据库加载时间。
在Google Analytics中,我想获得一个表格视图,列出所有不同的加载时间,列在彼此之下。从分析documentation我可以看出,它们似乎在收到时累积了所有事件值。这意味着我只能得到总值或平均值。然而,他们也使用了与我所拥有的类似的示例,他们使用事件值来存储视频的“doanload time”。
我的问题
为什么我需要知道:
最高价值并没有真正为我服务,因为可能有一个人有一个非常慢的设备经历了长的加载时间,其中第二个最长的加载时间已经是其中的一半。 平均值也没有告诉我太多,因为有很多人尝试使用该应用程序,只有一个或两个记录在数据库中,这将永远加载。
答案 0 :(得分:9)
看起来你想要的是直方图来查看eventLabel和eventCategory的事件值的分布。我们希望看到同样的事情 - 因为看到实际的分布(甚至四分位数)很多比看到平均值和总和更有帮助。
不幸的是(d'oh!)GA目前不支持报告eventValue的直方图。我和GA的几位开发人员谈过此事,并且没有人说这会很快发生(d哦!)。
值得庆幸的是,我们已经找到了GA开发人员所说的可行的解决方法 - 即不违反服务条款。
您可以将此数字作为字符串包含在自定义维度中,或者 - 在本例中为 - 作为eventAction中的字符串,而不是报告设备加载的毫秒数。这将允许您报告每个ms编号的命中数。
如果您使用的是GA报告API - 或者非常有帮助的explorer - 那么您可以根据需要重新加入,您可以从中生成直方图以查看分布。