ترتیب بر اساس تعیین می کند که ردیف ها چگونه در پاسخ مرتب می شوند. برای مثال، ترتیب ردیفها با نزولی تعداد دسترسی، یک مرتبه است، و ترتیب ردیفها بر اساس رشته کشور، ترتیب متفاوتی است.
| نمایندگی JSON | 
|---|
| { "desc": boolean, // Union field | 
| فیلدها | |
|---|---|
| desc |   اگر درست است، به ترتیب نزولی مرتب می شود. اگر نادرست یا نامشخص باشد، به ترتیب صعودی مرتب می شود. | 
| فیلد اتحادیه one_order_by. یک نوع سفارش توسط برایOrderByمشخص کنید.one_order_byمی تواند تنها یکی از موارد زیر باشد: | |
| metric |   نتایج را بر اساس مقادیر یک متریک مرتب می کند. | 
| dimension |   نتایج را بر اساس مقادیر یک بعد مرتب می کند. | 
MetricOrderBy
بر اساس مقادیر متریک مرتب می شود.
| نمایندگی JSON | 
|---|
| { "metricName": string } | 
| فیلدها | |
|---|---|
| metricName |   یک نام متریک در درخواست سفارش توسط. | 
DimensionOrderBy
بر اساس مقادیر ابعاد مرتب می شود.
| نمایندگی JSON | 
|---|
| {
  "dimensionName": string,
  "orderType": enum ( | 
| فیلدها | |
|---|---|
| dimensionName |   نام ابعاد در درخواست سفارش توسط. | 
| orderType |   قانون ترتیب ارزش ابعاد را کنترل می کند. | 
نوع سفارش
قانون ترتیب دادن مقادیر ابعاد رشته بر اساس.
| Enums | |
|---|---|
| ORDER_TYPE_UNSPECIFIED | نامشخص | 
| ALPHANUMERIC | مرتب سازی الفبایی بر اساس نقطه کد یونیکد. به عنوان مثال، "2" < "A" < "X" < "b" < "z". | 
| CASE_INSENSITIVE_ALPHANUMERIC | مرتب سازی حروف عددی بدون حروف بزرگ و کوچک بر اساس نقطه کد یونیکد. به عنوان مثال، "2" < "A" < "b" < "X" < "z". | 
| NUMERIC | مقادیر ابعاد قبل از مرتب سازی به اعداد تبدیل می شوند. به عنوان مثال در مرتب سازی NUMERIC، "25" < "100"، و در مرتب سازی ALPHANUMERIC، "100" < "25". مقادیر ابعاد غیر عددی همگی دارای ارزش ترتیب برابری زیر همه مقادیر عددی هستند. |