サイズの大きなレポートを作成する

AdSense Management API のレポートでは、デフォルトで最大 100,000 行まで使用できます。これらの上限に近づいている場合、またはデータの処理中にパフォーマンスの問題が発生した場合に、役立つヒントをいくつか紹介します。

レポートの規模を小さくする

レポートのサイズを小さくするには、使用しているディメンションのリストを確認します。ディメンションを追加するごとに、返される行数に相乗効果があります。必要なディメンションのみを追加してください。

レポートを分割する

レポートの一部について非常に正確なデータが必要で、残りはそれほど詳細なデータがない場合もあります。たとえば、前月の収益について非常に正確な詳細情報(国とチャネルごとの毎日の統計情報)が必要だが、実際に必要になるのは国単位のデータのみである場合があります。つまり、前月については複雑なレポートを、その前の月のシンプルなレポートを作成できます。

CSV に切り替えて JSON 解析を回避する

AdSense Management API を使用すると、通常の JSON 形式ではなく CSV 形式でレポートを受け取ることができます。

生成には、代替の generateCsv メソッドを呼び出すだけです。

DATE,CLICKS
2014-01-01,2
2014-01-02,1
2014-01-03,4
2014-01-04,1
2014-01-05,1

次のステップ