2013-02-13 108 views
9

我现在的情况:谷歌Analytics(分析) - 每个事件标签列表事件值

我可能对这个完全错误的做法,所以请告诉我,如果我应该这样做是不同的。

我从我的Android应用程序发送一个事件来跟踪数据库加载时间。

  • 事件类别: 'DB'
  • 事件标签: 'DBLoadTime'
  • 事件价值:2356(或然而长的DB走上在 毫秒加载)

在分析我想要获得所有不同加载时间的表格视图,并列出对方的列表。从分析documentation我可以看到它们似乎积累了收到的所有事件值。这意味着我只能得到总值或平均值。然而,他们也使用了一个类似的例子,他们使用事件值来为视频存储'doanload time'。

我的问题

  1. 这是在所有可能的,或者是从默认积累类似的事件标签值,也没有办法让他们列为单独的值。
  2. 如果这是不可能的,我怎么能得到这个信息?也许通过发送加载时间作为事件标签?

为什么我需要知道:

最高值并没有真正为我服务的任何目的,因为可能有一个人用一个很慢的设备时所遇到加载时间长,其中第二最长负荷时间已经是其中的一半了。 平均值并不能告诉我什么,因为有很多人在试用应用程序,DB中只有一两条记录,而且这些记录始终会加载速度很快。

+1

真的吗?没人知道? :(哦亲爱的;) – 2013-02-15 13:06:20

回答

8

看起来你想要的是一个直方图来查看eventLabel和eventCategory的事件值分布。我们希望看到同样的事情 - 因为看到实际分布(或甚至四分位数)是很多比只看平均值和总和更有帮助。

不幸的是(遗失!)GA目前不支持eventValue的报告直方图。我已经和几位GA开发人员谈过这个问题,没有人说过这个问题很快就会发生(噢!)。

谢天谢地,我们发现了一种解决方法,GA开发者表示没问题 - 即不违反服务条款。

不是报告设备加载的毫秒数,您可以将此数字作为字符串包含在自定义维度中,或者 - 在本例中作为eventAction中的字符串。这将允许您报告每个ms编号有多少个命中。

如果您使用的是GA报告API或非常有帮助的explorer,那么您可以根据需要重新组合,从中可以生成直方图以查看分布。

+0

使用自定义标签名称怎么样?它看起来像是每个事件只使用不同的标签名称,那么我可以创建一个直方图吗? – MrColes 2014-09-17 15:23:36

+0

我这样做 - 将所需的事件值包含到事件标签中,以便新的(自动)事件值只是该事件标签的多少个实例的计数。绝对不是一个完美的解决方案。 – 2015-03-27 01:02:50