Google Analytics:是否可以过滤原始数据以创建更有价值的指标?

时间:2018-03-09 12:03:05

标签: google-analytics google-analytics-api threshold

我们希望建立指标,提供比“平均值”更有用的信息,例如:我们希望创建一个指标,例如“在页面上花费超过[阈值]时间的唯一用户”,而不是依赖“页面上的平均时间”。

为了做到这一点,我们需要知道Google Analytics是否在原始数据中存储与“用户会话”相关的“用户时间”信息?如果是,那么这个原始数据是否可访问并且可以过滤?

上面提到的存储和过滤可能派上用场的另一种情况如下:如果关于用户会话跟踪了不同的活动(例如发表评论,点击像......),我们可以建立一个像:“执行以下任何操作的唯一用户:评论,例如,......”。

非常感谢任何回复,评论或评论。

1 个答案:

答案 0 :(得分:0)

Google Analytics无法访问原始数据。

如果您拥有GA360帐户,那么您将获得的最接近的是BigQuery export,但即使这在任何有意义的意义上都不是“原始”(尽管它更详细)。您可以创建自定义sendHitTask以将原始数据发送到您自己的数据库。

但是原始数据对您没用,因为GA不会使用原始数据发送会话数据。自2012年推出Universal Analytics以来,会话完全在Google服务器上计算 - 上述BigQuery导出实际上会更有用,因为数据已经过会话,但这需要付费版本的GA。

通常大多数用例都有解决方法 - 即“超过时间x”可以被视为分类数据而不是度量,因此如果您以秒为单位发送时间戳(从第一页面视图开始为0)点击会话作用域自定义维度GA将仅保留每个会话的最后一个值。然后,您可以过滤所有维度大于给定值的用户(您需要使用正则表达式,因为您无法将维度与数字进行比较,我建议创建“存储桶”而不是具有太多离散值)。

但是为了回答明确的问题,没有原始数据的访问权限(除非你自己存储),并且在任何情况下它都不包含会话数据。