تحدد "الترتيب حسب" كيفية فرز الصفوف في الرد. على سبيل المثال، يتم ترتيب الصفوف حسب عدد أذونات الوصول تنازليًا، في حين يختلف ترتيب الصفوف حسب سلسلة البلد.
| تمثيل JSON |
|---|
{ "desc": boolean, // Union field |
| الحقول | |
|---|---|
desc |
إذا كانت القيمة هي true، يمكنك الترتيب تنازليًا. إذا كانت القيمة خاطئة أو غير محدّدة، يتم الترتيب تصاعديًا. |
حقل الاتحاد one_order_by. حدِّد نوع طلب واحدًا في OrderBy. يمكن أن يكون one_order_by واحدًا فقط مما يلي: |
|
metric |
يعمل هذا الخيار على ترتيب النتائج حسب قيم المقياس. |
dimension |
ترتب النتائج حسب قيم السمة. |
MetricOrderBy
الترتيب حسب قيم المقياس
| تمثيل JSON |
|---|
{ "metricName": string } |
| الحقول | |
|---|---|
metricName |
تمثّل هذه السمة اسم مقياس في الطلب للطلب. |
DimensionOrderBy
ويتم الترتيب حسب قيم السمات.
| تمثيل JSON |
|---|
{
"dimensionName": string,
"orderType": enum ( |
| الحقول | |
|---|---|
dimensionName |
اسم سمة في الطلب لتقديم الطلب وفقًا لها. |
orderType |
تتحكّم هذه السياسة في قاعدة ترتيب قيم السمات. |
OrderType
قاعدة لترتيب قيم أبعاد السلسلة وفقًا.
| عمليات التعداد | |
|---|---|
ORDER_TYPE_UNSPECIFIED |
غير محدد |
ALPHANUMERIC |
ترتيب أبجدي رقمي باستخدام نقطة رمز يونيكود على سبيل المثال، "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
الترتيب الأبجدي الرقمي غير حسّاس لحالة الأحرف حسب نقطة رمز Unicode بأحرف صغيرة. على سبيل المثال، "2" < "A" < "b" < "X" < "z". |
NUMERIC |
يتم تحويل قيم السمات إلى أرقام قبل ترتيبها. على سبيل المثال، في الترتيب NUMERIC، "25" < "100"، وترتيب ALPHANUMERIC، "100" < "25". جميع قيم السمات غير الرقمية لها قيمة ترتيب متساوية أسفل جميع القيم الرقمية. |