今天我在谷歌分析中添加了另一个自定义维度——它的新自定义维度(维度 5)
let gaData: any = {
'start-date': st_date,
'end-date': end_date,
'ids': "a:myviewid", //
'metrics': 'ga:pageviews,ga:timeOnPage,ga:sessions',
'dimensions': "ga:dimension1,ga:dimension5",
'start-index': 1 + (this.pageNo - 1) * this.pageSize,
'max-results': this.pageSize
}
使用Google V3 Get API,将查询参数添加到 URL 后,最终 URL 将变为
截至今天,我添加了 a:dimension5 所以它没有提供任何数据。当我删除维度 5 时,它会给出正确数量的用户数据。
我已经检查了 include-empty-rows - 但在 v3 api 中它已经默认为 true - 请参阅https://developers.google.com/analytics/devguides/reporting/core/v3/reference#includeEmptyRows
所以如果没有维度5的数据至少我应该得到数据,否则会有巨大的数据丢失。假设如果我在 1 年后添加另一个维度,那么 1 年的数据将不会出现,这将非常烦人。
任何建议都会有很大帮助。 提前致谢!