【问题标题】:Is there way to get sessions and page views of a perticular user in google analytics api?有没有办法在谷歌分析 api 中获取特定用户的会话和浏览量?
【发布时间】:2017-07-17 14:41:38
【问题描述】:

我正在使用谷歌分析来提取数据,并且网站上启用了“用户 ID”跟踪。

ga('set', 'userId', '<user_id>');

我正在使用 Google Analytics API 构建自定义报告并将其显示在应用程序中。我们可以看到该信息正在被谷歌分析跟踪,并且在“用户资源管理器”部分中可见。

我想知道有没有办法通过在查询中传递userId 来获取用户的会话和页面访问量。

【问题讨论】:

  • 用户 id 维度目前不作为标准 dimensions and metrics 的一部分提供,但是您可以将用户范围的自定义维度设置为相同的值并通过查询获得相同的数据,ga:dimensionXX

标签: google-analytics google-analytics-api


【解决方案1】:

无法以任何方式访问此参数。实际上,在可访问此参数的 BigQuery(仅限高级用户)中,ID 是经过哈希处理的。

您可以将此参数存储在自定义维度中。在工具上启用此功能并使用 clientID 进行设置。为此,您可以在页面视图之前使用以下行。

ga('set','dimension1', ga.getAll()[0].get('clientId'))

有了它,您可以复制它。但请注意,根据谁,这些信息可能是私人信息(如姓名、电子邮件和其他信息)。这也可以是高基数报告,只允许存储 100k 个不同的值,当您超过限制时,用户将被分组(其他)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    相关资源
    最近更新 更多