説明: クライアント ライブラリを使用して Google Core Reporting APIv3 にクエリを実行し、作業中のウェブサイトの特定の URL のページビューに関するデータを取得できます。指定した範囲内の日ごとのデータ(ページビュー)を取得したい。これまでのところ、範囲を単純にループして、個々のリクエストを API に送信しています。各リクエストで、開始日と終了日に同じ値を設定しています。
問題: 明らかにこれで作業は完了しますが、これが最善の方法ではないことは確かです。なぜなら、約 2000 の URI のそれぞれについて、過去 3 か月間のデータを取得したいと仮定したからです。次に、360000 件のリクエストが必要になりますが、その値は Google によって定義された制限クォータをはるかに超えています。
考えられる解決策:この問題を解決するために私が考えた 1 つの方法は、開始日と終了日を 1 週間ずらしてリクエストを送信することですが、API は個々の値ではなく値の合計を返します。
主な質問:したがって、これらの値を合計して合計として返すのではなく、それぞれに対して個別に (連想配列などとして) 返すように主張する方法はありますか。
質問が明確で、解決策があることを願っています! ありがとうございました!