获取总计或求和源介质筛选器,Google Analytics API
Get totals or sum source medium filter, Google Analytics API
Post request https://analyticsreporting.googleapis.com/v4/reports:batchGet
{
"reportRequests":[
{
"viewId":"XXXXXX",
"dateRanges":[
{
"startDate":"2021-07-01",
"endDate":"2021-07-31"
},
{
"startDate":"2020-07-01",
"endDate":"2020-07-31"
}],
"metrics":[
{
"expression":"ga:sessions"
}],
"dimensions": [
{
"name":"ga:sourceMedium"
}],
"dimensionFilterClauses": [
{"filters": [
{"dimensionName": "ga:sourceMedium",
"operator": "EXACT",
"expressions": ["google / cpc"]},
{"dimensionName": "ga:sourceMedium",
"operator": "EXACT",
"expressions": ["facebook / cpc"]},
]}
]
}]
}
需要 ga:sourceMedium“google / cpc”和“facebook / cpc”的总计/完成总和值的响应。有了这个主体,我得到了每个 ga:sourceMedium 分隔值的响应。可能吗?
Google 分析报告 API return 它拥有的数据。所以你请求 ga:sourceMedium 这个 returns Combined values of ga:source and ga:medium
.
您还请求 ga:sessions 这将 return The total number of sessions.
因此 api 将 return 每个来源和媒体组合的总会话数。
如果你想对它们求和,你需要在本地做,api 不会为你做。
Post request https://analyticsreporting.googleapis.com/v4/reports:batchGet
{
"reportRequests":[
{
"viewId":"XXXXXX",
"dateRanges":[
{
"startDate":"2021-07-01",
"endDate":"2021-07-31"
},
{
"startDate":"2020-07-01",
"endDate":"2020-07-31"
}],
"metrics":[
{
"expression":"ga:sessions"
}],
"dimensions": [
{
"name":"ga:sourceMedium"
}],
"dimensionFilterClauses": [
{"filters": [
{"dimensionName": "ga:sourceMedium",
"operator": "EXACT",
"expressions": ["google / cpc"]},
{"dimensionName": "ga:sourceMedium",
"operator": "EXACT",
"expressions": ["facebook / cpc"]},
]}
]
}]
}
需要 ga:sourceMedium“google / cpc”和“facebook / cpc”的总计/完成总和值的响应。有了这个主体,我得到了每个 ga:sourceMedium 分隔值的响应。可能吗?
Google 分析报告 API return 它拥有的数据。所以你请求 ga:sourceMedium 这个 returns Combined values of ga:source and ga:medium
.
您还请求 ga:sessions 这将 return The total number of sessions.
因此 api 将 return 每个来源和媒体组合的总会话数。
如果你想对它们求和,你需要在本地做,api 不会为你做。