Google analytics google analytics中每个用户id的页面访问和持续时间

Google analytics google analytics中每个用户id的页面访问和持续时间,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,将python与google analytics连接起来,尝试提取每个用户id的原始数据,它访问了哪个页面以及在该页面上花费了多长时间。来自网站的测试代码看起来像这样,我不知道如何更新这个代码 官方的metric网站似乎甚至没有一个名为user id的col。。。 职位 API中没有可用于用户标识的维度。如果您有GA360并启用了,则可以通过在BigQuery中查询表来提取clientId/用户ID级别的信息。据 当您最初将分析报告视图链接到BigQuery时, 分析输出13个月或100亿次点

将python与google analytics连接起来,尝试提取每个用户id的原始数据,它访问了哪个页面以及在该页面上花费了多长时间。来自网站的测试代码看起来像这样,我不知道如何更新这个代码

官方的metric网站似乎甚至没有一个名为user id的col。。。

职位


API中没有可用于用户标识的维度。如果您有GA360并启用了,则可以通过在BigQuery中查询表来提取clientId/用户ID级别的信息。据

当您最初将分析报告视图链接到BigQuery时, 分析输出13个月或100亿次点击(以较小者为准) 将历史数据复制到BigQuery


另一个解决方案是减少用户范围和范围的限制。然后使用API,您将能够获取所需信息。

感谢您的回复@dikesh。如果我们以前从未设置过bigquery,那么现在将其设置为查询3、6、12个月前的数据是否为时已晚?与自定义维度相同,现在设置历史信息是否为时已晚?还有@dikesh,您有什么指导吗?“创建用户范围的自定义维度并在Google Analytics中传递clientId”@MeiNanZhu我已经编辑了答案。谢谢@dikesh,我只是想确认一下。如果我现在设置自定义尺寸。它将仅从创建的点开始提供信息正确吗?而且,听起来需要有经验的开发人员来设置最后一步,而不是像我这样的新手…对吗?Quote:“在属性中创建自定义维度或指标后,还必须修改跟踪代码。这应该由合格的开发人员完成。按照特定环境的开发人员指南中的说明进行操作:“是的,自定义维度没有回填。此外,请随意投票或将答案标记为已接受。
{
  "reportRequests":
  [
    {
      "viewId": "XXXX",
      "dateRanges":
      [
        {"endDate": "2014-11-30", "startDate": "2014-11-01"}
      ],
      "metrics":
      [
        {"expression": "ga:users"}
      ],
      "dimensions":
      [
        {"name": "ga:city"}
      ]
    }
  ]
}