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)

यह फ़ंक्शन, पिवट टेबल से बनाए गए कॉलम और लाइनों की खास जानकारी देता है. अनुरोध में मौजूद हर पिवट, जवाब में एक हेडर बनाता है. अगर हमें इस तरह का अनुरोध मिलता है:

"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)

मेट्रिक कॉलम के बारे में बताता है. MetricHeader की संख्या और उनका क्रम, पंक्तियों में मौजूद मेट्रिक से मेल खाता हो.

rows[]

object (Row)

रिपोर्ट में डाइमेंशन वैल्यू कॉम्बिनेशन और मेट्रिक वैल्यू की लाइनें.

aggregates[]

object (Row)

मेट्रिक वैल्यू का एग्रीगेशन. ये कुल, कम से कम या ज़्यादा से ज़्यादा हो सकते हैं. पिवट टेबल में metricAggregations की मदद से, एग्रीगेशन को कंट्रोल किया जाता है. हर लाइन में एग्रीगेशन का टाइप, dimensionValues से पता चलता है. इन्हें "RESERVED_" पर सेट किया जाता है.

metadata

object (ResponseMetaData)

रिपोर्ट का मेटाडेटा.

propertyQuota

object (PropertyQuota)

इस Google Analytics प्रॉपर्टी के कोटे की स्थिति, जिसमें यह अनुरोध भी शामिल है.

kind

string

इससे पता चलता है कि यह मैसेज किस तरह का संसाधन है. यह kind हमेशा "analyticsData#runPivotReport" स्ट्रिंग होती है. JSON में जवाब के टाइप के बीच अंतर करने के लिए यह पैरामीटर काम का है.

PivotHeader

एक ही पिवट में डाइमेंशन की वैल्यू.

JSON के काेड में दिखाना
{
  "pivotDimensionHeaders": [
    {
      object (PivotDimensionHeader)
    }
  ],
  "rowCount": integer
}
फ़ील्ड
pivotDimensionHeaders[]

object (PivotDimensionHeader)

यह साइज़, डाइमेंशन के कॉम्बिनेशन के एलिमेंट की संख्या के बराबर होता है.

rowCount

integer

पिवट की कार्डिनलिटी. इस पिवट के फ़ील्ड के लिए लाइनों की कुल संख्या. इससे कोई फ़र्क़ नहीं पड़ता कि अनुरोध में offset और limit पैरामीटर कैसे तय किए गए हैं.

PivotDimensionHeader

यह फ़ंक्शन, इस पिवट के लिए किसी लाइन से डाइमेंशन वैल्यू की खास जानकारी देता है.

JSON के काेड में दिखाना
{
  "dimensionValues": [
    {
      object (DimensionValue)
    }
  ]
}
फ़ील्ड
dimensionValues[]

object (DimensionValue)

किसी पिवट में मौजूद कई डाइमेंशन की वैल्यू.