0

Google アナリティクス コア レポート API を組み合わせたさまざまなページの統計に関心があります。複数のページの統計を同時にクエリする唯一の方法は、次のようなフィルターを作成することです。

ga:pagePath==page?id=a,ga:pagePath==page?id=b,ga:pagePath==page?id=c

そして、これは GET クエリのフィルター パラメーター内でエスケープされます。

ただし、GET クエリが 2000 文字を超えると、次の応答が返されます。

414. That’s an error.

The requested URL /analytics/v3/data/ga... is too large to process. That’s all we know.

呼び出しの例と同様に、ページごとに異なる唯一の部分は の GET パラメータですがpagePath、メトリック ( pagePath) と常に同一であるパスの部分の両方を指定する新しいフィルタを OR する必要があることに注意してください。

GET クエリでこの制限に達することなく、多数の異なるページをクエリするように指定する方法はありますか (POST リクエストを実行するためのドキュメントが見つかりません)。または、クエリごとに最大 X 個の異なるページのバッチを作成し、それらを追加する代替手段はありますか?

4

2 に答える 2