Reporting API V4的请求JSON中的动态细分

时间:2019-06-18 16:32:36

标签: google-analytics-api

为此,我需要调用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(分析)的新手,有人可以解决上述问题吗?

0 个答案:

没有答案