1

我正在尝试从谷歌分析获取数据,当我提出请求时,它只返回 1000 条记录,但我想要此日期之间的所有记录。

谁能告诉我如何指定最大记录请求。

请求就像

var  restRequest = gapi.client.request({
               'path': '/analytics/v3/data/ga',
                'method':'GET',
                'params': {
                    'access_token': accessToken,
                    'ids':'ga:69860951',
                    'metrics': 'ga:pageviews,ga:uniquePageviews,ga:avgTimeOnPage,ga:entrances,ga:entranceBounceRate',
                    'dimensions':'ga:pageTitle,ga:date',
                    'start-date': d,
                    'end-date' : d1 
                },
                'headers': {
                    'Content-type': 'application/json'
                  }
4

1 回答 1

1

也许这有帮助:

最大结果

最大结果 = 100 可选。此提要中包含的最大条目数。您可以将它与 start-index 结合使用来检索元素的子集,或者单独使用它来限制返回元素的数量,从第一个开始。如果您未在查询中使用 max-results 参数,则您的提要返回默认的最多 1000 个条目。Analytics Core Reporting API 每个请求最多返回 10,000 个条目,无论您请求多少。

https://developers.google.com/analytics/devguides/reporting/core/v2/gdataReferenceDataFeed#maxResults

于 2013-11-12T06:09:54.370 回答