谷歌分析:是否可以过滤原始数据以创建更有价值的指标?



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

为了做到这一点,我们需要知道,谷歌分析是否在其原始数据中存储了与"页面时间"相关的"用户会话"信息?如果是,这些原始数据是否可以访问并且可以过滤?

上述存储和过滤可能派上用场的另一种情况如下:如果跟踪与用户会话相关的不同活动(例如发布评论、点击喜欢等),我们可以构建一个指标,例如:"执行以下任何操作的唯一用户:评论、喜欢、..."。

任何回复,评论或评论将不胜感激。

原始数据在Google Analytics中无法访问。

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

但是原始数据对您没有用,因为 GA 不会随原始数据一起发送会话数据。自 2012 年/通用分析推出以来,会话完全在 Google 服务器上计算 - 前面提到的 BigQuery 导出实际上会更有用,因为那里的数据已经会话化,但这需要付费版本的 GA。

通常,大多数用例都有解决方法,即"超过时间 x"可以被视为分类数据而不是指标,因此,如果您在每次匹配时发送时间戳(以秒为单位)(首次页面浏览从 0 开始),则自定义维度 GA 将仅保留每个会话的最后一个值。然后,您可以按该维度大于给定值的所有用户进行筛选(您需要使用正则表达式,因为您无法将维度作为数字进行比较,我建议创建"存储桶"而不是有太多离散值)。

但是要回答明确的问题,无法访问原始数据(除非您自己存储),并且在任何情况下都不会包含会话数据。

相关内容

最新更新