AccessOrderBy

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

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

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

boolean

אם הערך הוא true, מתבצע מיון בסדר יורד. אם הערך הוא false או לא צוין, המיון יתבצע בסדר עולה.

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

object (MetricOrderBy)

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

dimension

object (DimensionOrderBy)

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

MetricOrderBy

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

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

string

שם המדד בבקשה לפיו רוצים למיין.

DimensionOrderBy

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

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

string

שם המאפיין בבקשה לפיו רוצים למיין.

orderType

enum (OrderType)

קובע את הכלל לסדר הערכים של המאפיינים.

OrderType

הכלל לפיו יתבצע מיון ערכי המאפיין של המחרוזת.

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