AccessOrderBy

Urutan menentukan cara baris akan diurutkan dalam respons. Misalnya, mengurutkan baris menurut jumlah akses menurun adalah satu pengurutan, dan mengurutkan baris menurut string negara adalah pengurutan yang berbeda.

Representasi JSON
{
  "desc": boolean,

  // Union field one_order_by can be only one of the following:
  "metric": {
    object (MetricOrderBy)
  },
  "dimension": {
    object (DimensionOrderBy)
  }
  // End of list of possible types for union field one_order_by.
}
Kolom
desc

boolean

Jika benar, urutkan dari atas ke bawah. Jika salah (false) atau tidak ditentukan, urutkan dalam urutan menaik.

Kolom union one_order_by. Tentukan satu jenis urutan menurut untuk OrderBy. one_order_by hanya dapat berupa salah satu dari hal berikut:
metric

object (MetricOrderBy)

Mengurutkan hasil menurut nilai metrik.

dimension

object (DimensionOrderBy)

Mengurutkan hasil menurut nilai dimensi.

MetricOrderBy

Mengurutkan menurut nilai metrik.

Representasi JSON
{
  "metricName": string
}
Kolom
metricName

string

Nama metrik dalam permintaan untuk diurutkan.

DimensionOrderBy

Mengurutkan menurut nilai dimensi.

Representasi JSON
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
Kolom
dimensionName

string

Nama dimensi dalam permintaan untuk diurutkan.

orderType

enum (OrderType)

Mengontrol aturan untuk pengurutan nilai dimensi.

OrderType

Aturan untuk mengurutkan nilai dimensi string.

Enum
ORDER_TYPE_UNSPECIFIED Tidak ditentukan.
ALPHANUMERIC Pengurutan alfanumerik menurut poin kode Unicode. Misalnya, "2" < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC Pengurutan alfanumerik yang tidak peka huruf besar/kecil menurut poin kode Unicode huruf kecil. Misalnya, "2" < "A" < "b" < "X" < "z".
NUMERIC Nilai dimensi dikonversi menjadi angka sebelum pengurutan. Misalnya, dalam pengurutan NUMERIC, "25" < "100", dan dalam pengurutan ALPHANUMERIC, "100" < "25". Semua nilai dimensi non-numerik memiliki nilai pengurutan yang sama di bawah semua nilai numerik.