Urutkan menurut menentukan cara baris diurutkan dalam respons. Misalnya, mengurutkan baris berdasarkan jumlah akses menurun merupakan satu pengurutan, sedangkan pengurutan baris berdasarkan string negara merupakan pengurutan yang berbeda.
Representasi JSON |
---|
{ "desc": boolean, // Union field |
Kolom | |
---|---|
desc |
Jika true (benar), mengurutkan dengan urutan menurun. Jika salah atau tidak ditentukan, mengurutkannya dalam urutan menaik. |
Kolom union one_order_by . Tentukan satu jenis pesanan paling lambat untuk 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 menurut nilai metrik.
Representasi JSON |
---|
{ "metricName": string } |
Kolom | |
---|---|
metricName |
Nama metrik dalam permintaan untuk mengurutkan. |
DimensionOrderBy
Mengurutkan menurut nilai dimensi.
Representasi JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
Kolom | |
---|---|
dimensionName |
Nama dimensi dalam permintaan 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 poin kode Unicode huruf kecil. Misalnya, "2" < "A" < "b" < X < "z". |
NUMERIC |
Nilai dimensi dikonversi menjadi angka sebelum mengurutkan. Misalnya dalam NUMERIC mengurutkan, "25" < "100", dan dalam ALPHANUMERIC urutkan, "100" < "25". Semua nilai dimensi non-numerik memiliki nilai pengurutan yang sama di bawah semua nilai numerik. |