סידור לפי הסדר מגדיר איך השורות ימוינו בתשובה. לדוגמה, סידור השורות לפי ספירת גישה יורדת הוא סדר אחד, וסידור השורות לפי מחרוזת המדינה הוא שונה.
| ייצוג JSON |
|---|
{ "desc": boolean, // Union field |
| שדות | |
|---|---|
desc |
אם True, הפונקציה ממיינת לפי סדר יורד. אם הערך הוא False או לא צוין, המיון הוא בסדר עולה. |
שדה איחוד one_order_by. צריך לציין סוג אחד של הזמנה לפי עבור OrderBy. one_order_by יכול להיות רק אחת מהאפשרויות הבאות: |
|
metric |
מיון התוצאות לפי ערכי המדד. |
dimension |
מיון התוצאות לפי הערכים של המאפיין הרצוי. |
MetricOrderBy
ממיין לפי ערכים.
| ייצוג JSON |
|---|
{ "metricName": string } |
| שדות | |
|---|---|
metricName |
שם מדד בבקשה לסדר לפיו. |
DimensionOrderBy
ממיין לפי ערכי מאפיינים.
| ייצוג JSON |
|---|
{
"dimensionName": string,
"orderType": enum ( |
| שדות | |
|---|---|
dimensionName |
שם המאפיין בבקשה לסדר לפיו. |
orderType |
המדיניות הזו קובעת את הכלל לקביעת סדר הערכים של המאפיינים. |
OrderType
כלל שלפיו יש לסדר את ערכי המאפיין של המחרוזת.
| טיפוסים בני מנייה (enum) | |
|---|---|
ORDER_TYPE_UNSPECIFIED |
לא צוין. |
ALPHANUMERIC |
מיון אלפאנומרי לפי נקודת קוד ב-Unicode. לדוגמה, המספר '2' < א' < X < ב' < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
מיון אלפאנומרי ללא תלות ברישיות לפי נקודה קוד Unicode של אותיות קטנות. לדוגמה, המספר '2' < א' < ב' < X < "z". |
NUMERIC |
ערכי המאפיינים יומרו למספרים לפני המיון. לדוגמה, במיון NUMERIC, '25' < '100', ובמיון ALPHANUMERIC, '100' < '25'. לכל ערכי המאפיינים הלא מספריים יש ערך הזמנה זהה מתחת לכל הערכים המספריים. |