【问题标题】:Can I Get Individual Session Data from Google Universal Analytics?我可以从 Google Universal Analytics 获取单个会话数据吗?
【发布时间】:2015-05-19 19:19:18
【问题描述】:

我正在尝试将推荐系统添加到现有网站。特别是,我想实现 item-item 协同过滤,以找出用户在同一会话中倾向于访问哪些页面——就像亚马逊的“看过这个项目的人也看过......”

协同过滤至少需要每个单独查看会话的数据,以便算法可以确定哪些页面被一起查看,而不是仅仅计算每个页面在聚合。

如果我正在创建一个新网站,我可以很容易地添加代码来收集这些数据。但是,这是一个现有网站,并且已设置为使用 Google Universal Analytics。

我有两个问题:

  1. 我可以通过 API 获取 Universal Analytics 数据吗?我需要能够使用自己的算法分析数据,而不仅仅是在仪表板中查看。我知道 Core Reporting API——但 Core Reporting API 似乎不包含任何额外的 Universal Analytics 变量。我知道用于发送 Universal Analytics 数据的 API,但这不是我想要做的。

  2. 假设我可以查询 API 或以其他方式导出 Universal Analytics 数据,我能否区分各个会话?这里的想法不是询问有关单个用户的问题(更不用说将他们的数据与其他一些数据相关联),而只是弄清楚在同一会话中查看了哪些页面。

感谢您的帮助。

【问题讨论】:

    标签: google-analytics universal-analytics collaborative-filtering


    【解决方案1】:

    您可以使用Google Analytics Core Reporting API 多种可用Dimensions and Metrics 的组合。您应该查看Common Queries page,以了解您在人们可能如何使用您的应用程序方面可以获得的精确度。

    如果您尚未使用 Google API 开发应用程序,Hello Analytics APIs Quickstart guide 也是一个不错的起点。

    【讨论】:

    • Matt,查看“常见查询”页面,我看到的所有查询都涉及汇总数字:总浏览量或会话数、按设备细分的总会话数等。我还阅读了多个地方,旧的谷歌分析,虽然它收集个人会话的数据,但没有为用户提供任何访问它们的方式。我只是好奇 Universal Analytics 是否有任何不同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    相关资源
    最近更新 更多