Urutkan menurut menentukan bagaimana baris akan diurutkan dalam respons. Misalnya, mengurutkan baris berdasarkan jumlah akses menurun sama dengan urutan satu, sedangkan pengurutan baris berdasarkan string negara adalah cara yang berbeda.
Representasi JSON |
---|
{ "desc": boolean, // Union field |
Kolom | |
---|---|
desc |
Jika true (benar), mengurutkan dari bawah ke atas. Jika salah (false) atau tidak ditentukan, urutkan dari atas ke bawah. |
Kolom union one_order_by . Tentukan satu jenis pesanan berdasarkan OrderBy . one_order_by hanya dapat berupa salah satu dari yang berikut: |
|
metric |
Mengurutkan hasil menurut nilai metrik. |
dimension |
Mengurutkan hasil menurut nilai dimensi. |
MetricOrderBy
Mengurutkan berdasarkan nilai metrik.
Representasi JSON |
---|
{ "metricName": string } |
Kolom | |
---|---|
metricName |
Nama metrik dalam permintaan untuk mengurutkan. |
DimensionOrderBy
Mengurutkan berdasarkan nilai dimensi.
Representasi JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
Kolom | |
---|---|
dimensionName |
Nama dimensi dalam permintaan yang akan digunakan untuk mengurutkan. |
orderType |
Mengontrol aturan untuk pengurutan nilai dimensi. |
OrderType
Aturan untuk mengurutkan nilai dimensi string.
Enum | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Tidak ditentukan. |
ALPHANUMERIC |
Pengurutan alfanumerik berdasarkan titik kode Unicode. Misalnya, "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Urutkan alfanumerik yang tidak peka huruf besar/kecil berdasarkan titik kode Unicode huruf kecil. Misalnya, "2" < "A" < "b" < "X" < "z". |
NUMERIC |
Nilai dimensi dikonversi menjadi angka sebelum mengurutkan. Misalnya dalam pengurutan NUMERIK, "25" < "100", dan dalam urutan ALPHANUMERIC , "100" < "25". Semua nilai dimensi non-numerik memiliki nilai pengurutan yang sama di bawah semua nilai numerik. |