【问题标题】:How to get page views for a batch of page names from google analytics API?如何从谷歌分析 API 获取一批页面名称的页面浏览量?
【发布时间】:2020-04-26 19:56:39
【问题描述】:

我已经运行了 Python 的介绍代码,它可以工作。 https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/installed-py

在 Analytics Web 应用程序中,我可以通过 Page Title 找到一个页面,其中有 pageView 和 avg 等指标。页面停留时间。

现在,我想查询分析 API 以获得一批 Page Titles 的相同指标。 用途是创建数据集,所以我将只运行这个查询几次。

我发现文档令人困惑,因此任何可以为我指明正确方向的帮助都会有所帮助。

谢谢

【问题讨论】:

标签: python python-3.x google-analytics google-api google-api-python-client


【解决方案1】:

您可以使用以下标准 json 作为batchGet 方法的输入来查询谷歌分析

{
  "reportRequests": [
{
  "viewId": "",
  "dateRanges": [
    {
      "startDate": "",
      "endDate": ""
    }
  ],
  "metrics": [
    {
      "expression": ""
    }
  ],
  "dimensions": [
    {
      "name": ""
    }
  ],
  "dimensionFilterClauses": [
    {
      "filters": [
        {
          "expressions": []
        }
      ]
    }
  ]
}
  ]
}

expressions,您可以添加您想提出的查询列表。

这是基本的查询结构,将使用OR 作为FilterLogicalOperator 但是,如果您想添加更多内容,请指定 operatorexpressions

以下是您可以提供的规格列表:

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多