我正在使用Discover the Google Analytics platform生成查询以便从 SalesForce 应用程序内部调用 GA。创建自定义报告后,会生成一个 API 查询 URI,该 URI 以 JSON 格式显示报告中的数据。
一个示例 uri 如下所示:
https://www.googleapis.com/analytics/v3/data/ga?ids=[my gi id] &start-date=[start date]&end-date=[end date[&metrics=ga%3Asessions%2Cga%3AsessionDuration&dimensions=ga%3AdaysSinceLastSession%2Cga%3Acampaign%2Cga%3AsourceMedium%2Cga%3AsocialNetwork%2Cga%3Adimension2&filters=ga%3AsessionDuration%3E1&access_token=[my access token]
问题是所提供的数据最多限制为 1000 行,我不确定如何才能超越这个大小 View 限制。
最佳答案
Google Analytics API 有一个您可以发送的字段,名为 max-results如果你添加
&max-results=10000
根据您的请求,您将获得 10000 行的分页。这是您可以设置的最大值,如果有更多结果,将返回下一个链接,其中包含您可以用来发出更多请求以获取附加数据的结果。
关于JSON响应数据大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37116679/