1

Google アナリティクスからデータを取得しようとしていますが、リクエストを行っているときに 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

たぶんこれが役立ちます:

最大結果

max-results=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 に答える