OrderBy

מיון לפי סדר לפי מגדיר איך השורות ימוינו בתשובה. לדוגמה, סידור שורות לפי מספר האירועים בסדר יורד, וסידור השורות לפי המחרוזת של שם האירוע בסדר שונה.

ייצוג JSON
{
  "desc": boolean,

  // Union field one_order_by can be only one of the following:
  "metric": {
    object (MetricOrderBy)
  },
  "dimension": {
    object (DimensionOrderBy)
  },
  "pivot": {
    object (PivotOrderBy)
  }
  // End of list of possible types for union field one_order_by.
}
שדות
desc

boolean

אם הערך הוא true, מיון לפי סדר יורד.

שדה איחוד one_order_by. יש לציין סוג אחד של סידור לפי עבור OrderBy. one_order_by יכול להיות רק אחד מהבאים:
metric

object (MetricOrderBy)

מיון התוצאות לפי ערכי המדד.

dimension

object (DimensionOrderBy)

ממיין תוצאות לפי ערכי המאפיין.

pivot

object (PivotOrderBy)

מיון התוצאות לפי ערכי המדד בקבוצת עמודות ציר.

MetricOrderBy

מיון לפי ערכי מדדים.

ייצוג JSON
{
  "metricName": string
}
שדות
metricName

string

שם מדד בבקשה לביצוע ההזמנה לפי.

DimensionOrderBy

מיון לפי ערכי מאפיינים.

ייצוג JSON
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
שדות
dimensionName

string

שם המאפיין בבקשה לביצוע ההזמנה לפי.

orderType

enum (OrderType)

ההגדרה קובעת את הכלל לקביעת סדר ערכי המאפיין.

OrderType

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

טיפוסים בני מנייה (enums)
ORDER_TYPE_UNSPECIFIED לא צוין.
ALPHANUMERIC מיון אלפאנומרי לפי נקודת הקוד של Unicode. לדוגמה, '2' < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC מיון אלפאנומרי לא תלוי-רישיות לפי נקודת קוד Unicode באותיות קטנות. לדוגמה, '2' < "A" < "b" < "X" < "z".
NUMERIC ערכי המאפיינים עוברים המרה למספרים לפני המיון. לדוגמה במיון NUMERIC, "25" < "100", ובמיון ALPHANUMERIC, "100" < "25". לערכי מאפיינים לא מספריים יש ערך הזמנה שווה מתחת לכל הערכים המספריים.

PivotOrderBy

מיון לפי קבוצת עמודות בטבלת צירים.

ייצוג JSON
{
  "metricName": string,
  "pivotSelections": [
    {
      object (PivotSelection)
    }
  ]
}
שדות
metricName

string

בתגובה לסידור לפי, סדר השורות לפי העמודה הזו. חייב להיות שם המדד מהבקשה.

pivotSelections[]

object (PivotSelection)

משמש לבחירת שם המאפיין וערך המאפיין. אם צוינו כמה אפשרויות לבחירת צירים, המיון יתבצע בשורות שבהן כל הצמדים של השם והערך של המאפיין לבחירת הצירים תואמים לשם המאפיין ולצמד הערכים של השורה.

PivotSelection

זוג של שמות וערכים של מאפיינים. שורות עם צמד הצירים של המאפיין הזה מסודרות לפי הערך של המדד.

לדוגמה, אם הצירים = ('דפדפן', 'Chrome') ו- metricName = "סשנים", השורות ימוינו לפי סשנים ב-Chrome.

---------|----------|----------------|----------|----------------
         |  Chrome  |    Chrome      |  Safari  |     Safari
---------|----------|----------------|----------|----------------
 Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
    US   |    2     |       2        |     3    |        1
---------|----------|----------------|----------|----------------
  Canada |    3     |       1        |     4    |        1
---------|----------|----------------|----------|----------------
ייצוג JSON
{
  "dimensionName": string,
  "dimensionValue": string
}
שדות
dimensionName

string

חייב להיות שם מאפיין מהבקשה.

dimensionValue

string

צריך לסדר לפי רק כשהמאפיין בעל השם הוא הערך הזה.