RunPivotReportResponse

جدول گزارش محوری پاسخ مربوط به یک درخواست محوری.

نمایش JSON
{
  "pivotHeaders": [
    {
      object (PivotHeader)
    }
  ],
  "dimensionHeaders": [
    {
      object (DimensionHeader)
    }
  ],
  "metricHeaders": [
    {
      object (MetricHeader)
    }
  ],
  "rows": [
    {
      object (Row)
    }
  ],
  "aggregates": [
    {
      object (Row)
    }
  ],
  "metadata": {
    object (ResponseMetaData)
  },
  "propertyQuota": {
    object (PropertyQuota)
  },
  "kind": string
}
فیلدها
pivotHeaders[]

object ( PivotHeader )

ستون‌ها و ردیف‌های ایجاد شده توسط یک pivot را خلاصه می‌کند. هر pivot در درخواست، یک هدر در پاسخ ایجاد می‌کند. اگر درخواستی مانند این داشته باشیم:

"pivots": [{
  "fieldNames": ["country",
    "city"]
},
{
  "fieldNames": "eventName"
}]

ما pivotHeaders زیر را در پاسخ خواهیم داشت:

"pivotHeaders" : [{
  "dimensionHeaders": [{
    "dimensionValues": [
       { "value": "United Kingdom" },
       { "value": "London" }
     ]
  },
  {
    "dimensionValues": [
    { "value": "Japan" },
    { "value": "Osaka" }
    ]
  }]
},
{
  "dimensionHeaders": [{
    "dimensionValues": [{ "value": "session_start" }]
  },
  {
    "dimensionValues": [{ "value": "scroll" }]
  }]
}]
dimensionHeaders[]

object ( DimensionHeader )

ستون‌های بُعد را توصیف می‌کند. تعداد DimensionHeaders و ترتیب DimensionHeaders با ابعاد موجود در ردیف‌ها مطابقت دارد.

metricHeaders[]

object ( MetricHeader )

ستون‌های متریک را توصیف می‌کند. تعداد MetricHeaders و ترتیب MetricHeaders با معیارهای موجود در ردیف‌ها مطابقت دارد.

rows[]

object ( Row )

ردیف‌هایی از ترکیبات مقادیر بُعد و مقادیر متریک در گزارش.

aggregates[]

object ( Row )

تجمیع مقادیر متریک. می‌تواند مجموع، حداقل یا حداکثر باشد. تجمیع‌های بازگشتی توسط تجمیع‌های metricAggregations در pivot کنترل می‌شوند. نوع تجمیع بازگشتی در هر سطر توسط dimensionValues ​​نشان داده می‌شود که روی "RESERVED_" تنظیم شده‌اند. «. (یا: "باورم نمی‌شود که آدم‌ها اشتباه می‌کنند.")

metadata

object ( ResponseMetaData )

متادیتا برای گزارش.

propertyQuota

object ( PropertyQuota )

وضعیت سهمیه این ویژگی گوگل آنالیتیکس شامل این درخواست می‌شود.

kind

string

مشخص می‌کند که این پیام از چه نوع منبعی است. این kind همیشه رشته‌ی ثابت "analyticsData#runPivotReport" است. برای تمایز بین انواع پاسخ در JSON مفید است.

سربرگ محوری

مقادیر ابعاد در یک محور واحد.

نمایش JSON
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
فیلدها
pivotDimensionHeaders[]

object ( PivotDimensionHeader )

اندازه برابر با کاردینالیتی ترکیبات ابعاد مربوطه است.

rowCount

integer

تعداد کل ردیف‌های فیلدهای این محور، صرف نظر از نحوه‌ی تعیین پارامترهای offset و limit در درخواست.

هدر PivotDimension

مقادیر ابعاد یک ردیف را برای این محور خلاصه می‌کند.

نمایش JSON
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
فیلدها
dimensionValues[]

object ( DimensionValue )

مقادیر چندین بُعد در یک محور.