Python 如何从google analytics API获取一批页面名称的页面视图?

Python 如何从google analytics API获取一批页面名称的页面视图?,python,python-3.x,google-analytics,google-api,google-api-python-client,Python,Python 3.x,Google Analytics,Google Api,Google Api Python Client,我已经运行了Python的介绍代码,它可以正常工作。 在Analytics Web App中,我可以通过页面标题找到一个页面,在那里我有页面视图和页面上的平均时间等指标 现在,我想查询analytics API,为一批页面标题s获取相同的指标。 它的用途是创建数据集,因此我将只运行此查询几次 我发现文档很混乱,所以任何能为我指明正确方向的帮助都会有所帮助 谢谢您可以使用以下标准json作为batchGet方法的输入来查询google analytics { "reportRequests"

我已经运行了Python的介绍代码,它可以正常工作。

在Analytics Web App中,我可以通过
页面标题
找到一个页面,在那里我有页面视图和页面上的平均时间等指标

现在,我想查询analytics API,为一批
页面标题
s获取相同的指标。 它的用途是创建数据集,因此我将只运行此查询几次

我发现文档很混乱,所以任何能为我指明正确方向的帮助都会有所帮助


谢谢

您可以使用以下标准json作为
batchGet
方法的输入来查询google analytics

{
  "reportRequests": [
{
  "viewId": "",
  "dateRanges": [
    {
      "startDate": "",
      "endDate": ""
    }
  ],
  "metrics": [
    {
      "expression": ""
    }
  ],
  "dimensions": [
    {
      "name": ""
    }
  ],
  "dimensionFilterClauses": [
    {
      "filters": [
        {
          "expressions": []
        }
      ]
    }
  ]
}
  ]
}
表达式中
,您可以添加要给出的查询列表

这是基本查询结构,将使用
作为
过滤逻辑运算符
但是,如果您想添加更多,请使用
表达式指定
运算符

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

您可以使用以下标准json作为
batchGet
方法的输入来查询google analytics

{
  "reportRequests": [
{
  "viewId": "",
  "dateRanges": [
    {
      "startDate": "",
      "endDate": ""
    }
  ],
  "metrics": [
    {
      "expression": ""
    }
  ],
  "dimensions": [
    {
      "name": ""
    }
  ],
  "dimensionFilterClauses": [
    {
      "filters": [
        {
          "expressions": []
        }
      ]
    }
  ]
}
  ]
}
表达式中
,您可以添加要给出的查询列表

这是基本查询结构,将使用
作为
过滤逻辑运算符
但是,如果您想添加更多,请使用
表达式指定
运算符

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

您需要的是维度过滤器,因为页面标题是维度。您可以尝试引用此正式文档,您需要的是维度过滤器,因为页面标题是维度。你可以参考这份官方文件,我在这里试图解释更多:我在这里试图解释更多: