为此,我需要调用google analytic report API v4,我已经构建了请求JSON。 现在,为了调用请求,我已经设置了所有OAuth2凭据,并能够获取以下JSON的响应
{
'reportRequests': [
{
'viewId': VIEW_ID,
'dateRanges': [{'startDate': '7daysAgo', 'endDate': 'today'}],
'metrics': [{'expression': 'ga:sessions'}],
'dimensions': [{'name': 'ga:country'}]
}
]
}
但就我而言,我需要根据细分获得结果。例如,我可以提前输入“细分ID”
'segments' : [{ 'segmentId' : 'ga:XXXXXXXX'}]
但这对我不起作用,因为凭据用于服务帐户。
现在,我需要在代码中使用“动态细分”而不是“细分ID”,并且我对此的了解最少,例如如何在细分定义中构建JSON。
Segment Definition example:
users::condition::ga:city==London;ga:browser==Chrome
google中是否有API,我可以通过传递段定义来调用URL,然后获取JSON响应,然后在请求JSON中使用该JSON响应。
还是我需要自己构建?我可以通过任何参考链接吗?
我是Google Analytics(分析)的新手,有人可以解决上述问题吗?