Pivot

रिपोर्ट रिस्पॉन्स में दिखने वाले डाइमेंशन कॉलम और पंक्तियों की जानकारी देता है.

जेएसओएन के काेड में दिखाना
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
फ़ील्ड
fieldNames[]

string

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

orderBys[]

object (OrderBy)

यह बताता है कि पिवट में डाइमेंशन किस तरह से क्रम में लगाए गए हैं. पहले पिवट में, OrderBys पंक्ति और लाभकर्ता हेडर का क्रम तय करते हैं; बाद के पिवट में, OrderBys सिर्फ़ एक्स्ट्रीम डाइमेंशन हेडर ऑर्डर तय करते हैं. इन OrderBys में दिए गए डाइमेंशन, निर्णय.field_names का एक सबसेट होने चाहिए.

offset

string (int64 format)

शुरुआती पंक्ति के लिए पंक्तियों की संख्या. पहली लाइन की गिनती पंक्ति 0 के तौर पर की जाती है.

limit

string (int64 format)

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

RunPivotReportRequest में हर pivot के लिए, limit के प्रॉडक्ट की संख्या 2,50,000 से ज़्यादा नहीं होनी चाहिए. उदाहरण के लिए, प्रॉडक्ट के 1,000,000 होने की वजह से, हर पिवट में limit: 1000 के साथ पिवट अनुरोध नहीं किया जा सकेगा.

metricAggregations[]

enum (MetricAggregation)

दिए गए मेट्रिक एग्रीगेशन का इस्तेमाल करके, इस पिवट में मेट्रिक को डाइमेंशन के हिसाब से एग्रीगेट करें.