Google analytics 如果旧数据没有自定义维度,如何从google analytics获取结果?
我正在使用谷歌分析api从谷歌获取数据,制作自己的仪表板。最近,出于某种目的,我创建了一个自定义维度。在创建自定义维度之前有很多数据,我可以使用Google analytics 如果旧数据没有自定义维度,如何从google analytics获取结果?,google-analytics,Google Analytics,我正在使用谷歌分析api从谷歌获取数据,制作自己的仪表板。最近,出于某种目的,我创建了一个自定义维度。在创建自定义维度之前有很多数据,我可以使用 gapi.client.analytics.data.ga.get({ 'ids': 'ga:' + profileId, 'start-date': '300daysAgo', 'end-date': 'today', 'metrics': 'ga:users', 'dimensions':'ga:count
gapi.client.analytics.data.ga.get({
'ids': 'ga:' + profileId,
'start-date': '300daysAgo',
'end-date': 'today',
'metrics': 'ga:users',
'dimensions':'ga:country,ga:region,ga:city,ga:date,ga:operatingSystem,ga:browser'
ا
})
.then(function(response) {
//Dosomething
})`
上面的代码返回了过去300天的结果。创建CD后,我想访问它定义的结果以及它没有定义的结果
gapi.client.analytics.data.ga.get({
'ids': 'ga:' + profileId,
'start-date': '300daysAgo',
'end-date': 'today',
'metrics': 'ga:users',
'dimensions':'ga:dimension1,ga:country,ga:region,ga:city,ga:date,ga:operatingSystem,ga:browser'
ا
})
.then(function(response) {
//Dosomething
})
但是,响应显示0行。有什么建议吗?您无法获取未定义自定义维度的数据。您正在基于新的自定义维度进行查询,该维度不适用于以前存在的数据。唯一的方法是在定义自定义维度之前获取数据(如果数据不多),然后重新插入。这样就可以为该数据定义自定义维度。无法获取未定义自定义维度的数据。您正在基于新的自定义维度进行查询,该维度不适用于以前存在的数据。唯一的方法是在定义自定义维度之前获取数据(如果数据不多),然后重新插入。这样就可以为该数据定义自定义维度