【发布时间】:2016-09-05 09:44:48
【问题描述】:
在某些地方似乎有点多余。难道不能排除在外吗?我从 API 设计的角度想知道。
例如,ViewId 为“格式为 ga:XXXX,其中 XXXX”在https://developers.google.com/analytics/devguides/reporting/core/v4/migration#view_ids
指标表达式为“ga:users”https://developers.google.com/analytics/devguides/reporting/core/v4/migration#introduction
例如。
POST https://analyticsreporting.googleapis.com/v4/reports:batchGet
{
"reportRequests":[
{
"viewId":"XXXX",
"dateRanges":[
{
"startDate":"2015-11-01",
"endDate":"2015-11-06"
}],
"metrics":[
{
"expression":"ga:users"
},{
"expression":"ga:sessions"
}],
...
}]
}
尺寸等也一样
【问题讨论】:
-
如果你真的想放弃 ga: 前缀,你可以使用 alias field 作为指标,但如果你有复杂的 metricExpression,别名字段真的很方便。但是 Eric 是对的,前缀是为了区分同名的各种 API 维度。
标签: google-analytics google-analytics-api