レポートタスクのコンテンツを取得します。reportTasks.create をリクエストすると、レポートが ACTIVE
になったときにレポート コンテンツを取得できます。レポートタスクの状態が ACTIVE
でない場合、このメソッドはエラーを返します。クエリ レスポンスは、レポートの表形式の行と列の値を返します。
HTTP リクエスト
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/reportTasks/*}:query
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
name |
必須。レポートのソース名。形式: |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "offset": string, "limit": string } |
| フィールド | |
|---|---|
offset |
省略可。レポートの開始行の行数。最初の行は 0 行目としてカウントされます。 ページ設定を行う場合、最初のリクエストではオフセットを指定しません。つまり、オフセットを 0 に設定します。最初のリクエストは、最初の このページ設定パラメータの詳細については、ページ設定をご覧ください。 |
limit |
省略可。レポートから返す行数。指定しない場合は、10,000 行が返されます。リクエストごとに返される行数は、リクエストした数に関係なく最大 250,000 行です。 リクエストされた このページ設定パラメータの詳細については、ページ設定をご覧ください。 |
レスポンスの本文
レポートタスクに対応するレポート コンテンツ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "dimensionHeaders": [ { object ( |
| フィールド | |
|---|---|
dimensionHeaders[] |
ディメンション列について説明します。DimensionHeaders の数と順序は、行に存在するディメンションと一致します。 |
metricHeaders[] |
指標列について説明します。MetricHeaders の数と順序は、行に存在する指標と一致します。 |
rows[] |
レポート内のディメンション値の組み合わせと指標値の行。 |
totals[] |
リクエストされた場合は、指標の合計値。 |
maximums[] |
リクエストされた場合は、指標の最大値。 |
minimums[] |
リクエストされた場合は、指標の最小値。 |
rowCount |
クエリ結果の行の合計数。 |
metadata |
レポートのメタデータ。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics