- HTTP リクエスト
 - パスパラメータ
 - リクエストの本文
 - レスポンスの本文
 - 認可スコープ
 - ResponseMetaData
 - SchemaRestrictionResponse
 - ActiveMetricRestriction
 - RestrictedMetricType
 - 試してみる
 
レポートタスクのコンテンツを取得します。reportTasks.create をリクエストした後、レポートが有効になるとレポートの内容を取得できます。レポートタスクのステータスが 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 行が返されます。API は、リクエストに応じて最大 250,000 行を返します。 
 このページネーション パラメータの詳細については、ページネーションをご覧ください。  | 
                
レスポンスの本文
レポートタスクに対応するレポートの内容。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 | 
|---|
{ "dimensionHeaders": [ { object (  | 
                  
| フィールド | |
|---|---|
dimension | 
                    
                       
 ディメンション列について説明します。DimensionHeader の数と順序が、行に存在するディメンションと一致している。  | 
                  
metric | 
                    
                       
 指標列を記述します。MetricHeader の数と MetricHeader の順序が、行に存在する指標と一致している。  | 
                  
rows[] | 
                    
                       
 レポート内のディメンション値の組み合わせと指標値の行。  | 
                  
totals[] | 
                    
                       
 リクエストされた場合、指標の合計値。  | 
                  
maximums[] | 
                    
                       
 リクエストされた場合、指標の最大値。  | 
                  
minimums[] | 
                    
                       
 リクエストされた場合、指標の最小値。  | 
                  
row | 
                    
                       
 クエリ結果の行の合計数。  | 
                  
metadata | 
                    
                       
 レポートのメタデータ。  | 
                  
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
ResponseMetaData
レポートの内容に関する追加情報を含んだレスポンスのメタデータ。
| JSON 表現 | 
|---|
{ "dataLossFromOtherRow": boolean, "samplingMetadatas": [ { object (  | 
              
| フィールド | |
|---|---|
data | 
                
                   
 true の場合、ディメンションの組み合わせの一部のバケットが「(other)」行に統合されています。これは、基数の大きいレポートで発生する可能性があります。 メタデータ パラメータ dataLossFromOtherRow は、レポートで使用される集計データの表に基づいて入力されます。パラメータは、レポートのフィルタと上限に関係なく正確に入力されます。 たとえば、リクエストに sessionSource = google のフィルタが含まれているため、「(other)」行がレポートから除外される場合があります。このレポートの生成に使用された入力集計データに他の行のデータ損失が含まれている場合でも、このパラメータは入力されます。 詳しくは、「(other)」行とデータ サンプリングについてをご覧ください。  | 
              
sampling | 
                
                   
 このレポートの結果がサンプリングされている場合は、このレポートで使用されるイベントの割合を示します。期間ごとに 1 つの  ただし、結果がサンプリングされていない場合、このフィールドは定義されません。  | 
              
schema | 
                
                   
 このレポートの作成時に適用されたスキーマ制限について説明します。詳しくは、アクセスとデータ制限の管理をご覧ください。  | 
              
currency | 
                
                   
 このレポートで使用されている通貨コード。ビジュアリゼーション用に通貨指標( 通貨コードは、ISO 4217 標準(https://en.wikipedia.org/wiki/ISO_4217)の通貨タイプの文字列エンコードです(例:「USD」、「EUR」、「JPY」)。詳しくは、https://support.google.com/analytics/answer/9796179 をご覧ください。  | 
              
time | 
                
                   
 宿泊施設の現在のタイムゾーン。  | 
              
empty | 
                
                   
 空の理由が指定されている場合、この理由でレポートは空になります。  | 
              
subject | 
                
                   
 
  | 
              
SchemaRestrictionResponse
このレポートの作成時に適用されたスキーマ制限。詳しくは、アクセスとデータ制限の管理をご覧ください。
| JSON 表現 | 
|---|
{
  "activeMetricRestrictions": [
    {
      object ( | 
              
| フィールド | |
|---|---|
active | 
                
                   
 レポートの作成時に適用されたすべての制限。たとえば、  | 
              
ActiveMetricRestriction
レポートの作成時に制限されている指標。
| JSON 表現 | 
|---|
{
  "restrictedMetricTypes": [
    enum ( | 
              
| フィールド | |
|---|---|
restricted | 
                
                   
 この指標の制限の理由。  | 
              
metric | 
                
                   
 制限付き指標の名前。  | 
              
RestrictedMetricType
特定の Google アナリティクス プロパティで表示が制限される可能性があるデータのカテゴリ。
| 列挙型 | |
|---|---|
RESTRICTED_METRIC_TYPE_UNSPECIFIED | 
                未指定のタイプ。 | 
COST_DATA | 
                費用指標(adCost など)。 | 
              
REVENUE_DATA | 
                収益指標(例: purchaseRevenue)。 |