如何从 google analytics API 获取一批页面名称的页面浏览量?
How to get page views for a batch of page names from google analytics API?
我有 运行 Python 的介绍代码,并且可以使用。
https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/installed-py
在 Analytics Web App 中,我可以通过 Page Title
找到一个页面,那里有 pageView 和 avg 等指标。页面停留时间。
现在,我想查询分析 API 以获得一批 Page Title
的相同指标。
用途是创建数据集,所以我只 运行 这个查询几次。
我发现文档令人困惑,所以任何能为我指明正确方向的帮助都会有所帮助。
谢谢
您可以使用以下标准 json 作为 batchGet
方法
的输入来查询 google 分析
{
"reportRequests": [
{
"viewId": "",
"dateRanges": [
{
"startDate": "",
"endDate": ""
}
],
"metrics": [
{
"expression": ""
}
],
"dimensions": [
{
"name": ""
}
],
"dimensionFilterClauses": [
{
"filters": [
{
"expressions": []
}
]
}
]
}
]
}
在 expressions
中,您可以添加您想要提供的查询列表。
这是将 OR
用作 FilterLogicalOperator
的基本查询结构
但是,如果您想添加更多,请指定 operator
和 expressions
以下是您可以提供的规格列表:
我有 运行 Python 的介绍代码,并且可以使用。 https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/installed-py
在 Analytics Web App 中,我可以通过 Page Title
找到一个页面,那里有 pageView 和 avg 等指标。页面停留时间。
现在,我想查询分析 API 以获得一批 Page Title
的相同指标。
用途是创建数据集,所以我只 运行 这个查询几次。
我发现文档令人困惑,所以任何能为我指明正确方向的帮助都会有所帮助。
谢谢
您可以使用以下标准 json 作为 batchGet
方法
{
"reportRequests": [
{
"viewId": "",
"dateRanges": [
{
"startDate": "",
"endDate": ""
}
],
"metrics": [
{
"expression": ""
}
],
"dimensions": [
{
"name": ""
}
],
"dimensionFilterClauses": [
{
"filters": [
{
"expressions": []
}
]
}
]
}
]
}
在 expressions
中,您可以添加您想要提供的查询列表。
这是将 OR
用作 FilterLogicalOperator
的基本查询结构
但是,如果您想添加更多,请指定 operator
和 expressions
以下是您可以提供的规格列表: