Pivot

מתאר את עמודות המימדים והשורות הגלויות בתגובת הדוח.

ייצוג JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
שדות
fieldNames[]

string

שמות המאפיינים של העמודות הגלויות בתגובת הדוח. אם כוללים "dateRange", נוצרת עמודה של טווח תאריכים. לכל שורה בתגובה, ערכי המאפיינים בעמודת טווח התאריכים יציינו את טווח התאריכים המתאים מהבקשה.

orderBys[]

object (OrderBy)

מציין את הסדר שבו המאפיינים מסודרים בציר הזמן. בטבלת הציר הראשון, הערכים של OrderBys קובעים את סדר השורות ו-PivotDimensionsHeader. בסדר הזה בצירים הבאים, הפריטים האלו קובעים רק את הסדר של PivotAttributeHeader. המאפיינים שצוינו בערכי OrderBys אלה חייבים להיות קבוצת משנה של Pivot.field_names.

offset

string (int64 format)

מספר השורות בשורת ההתחלה. השורה הראשונה נספרת כשורה 0.

limit

string (int64 format)

מספר השילובים הייחודיים של ערכי מאפיינים שיש להחזיר בציר הזה. הפרמטר limit נדרש. הערך limit של 10,000 הוא תופעה נפוצה בבקשות לציר יחיד.

המכפלה של limit עבור כל pivot ב-RunPivotReportRequest לא יכולה לחרוג מ-250,000. לדוגמה, בקשת שתי צירים שכוללת את השדה limit: 1000 בכל צירים תיכשל, כי המוצר הוא 1,000,000.

metricAggregations[]

enum (MetricAggregation)

צבירה של המדדים לפי מאפיינים בציר זה באמצעות צבירת המדדים שצוינו.