我试图将一些GA指标分解为年龄段或性别,但结果是空的。
如果我尝试通过浏览器分解会话,我会得到结果:
{"reportRequests": [
{"dimensions": [{"name": "ga:browser"}],
"metrics": [{"expression": "ga:sessions"}],
"viewId": "111459828"}]}
返回我的期望:每个浏览器的会话数量的巨大细分。但是,当我请求年龄段尺寸时:
{"reportRequests": [
{"dimensions": [{"name": "ga:userAgeBracket"}],
"metrics": [{"expression": "ga:sessions"}],
"viewId": "111459828"}]}
我得到一个空的结果:
{'reports': [
{'columnHeader': {'dimensions': ['ga:userAgeBracket'],
'metricHeader': {'metricHeaderEntries': [
{'name': 'ga:sessions',
'type': 'INTEGER'}]}},
'data': {'totals': [{'values': ['0']}]}}]}
ga:userGender
也是如此,我是否通过includeEmptyRows
。我的OAuth范围是https://www.googleapis.com/auth/analytics
,因为我认为它应该是,并且我正在使用API的v4。我做错了什么?