AccessOrderBy

Sıralama ölçütleri, satırların yanıtta nasıl sıralanacağını tanımlar. Örneğin, satırları azalan erişim sayısına göre sıralama bir sıralama, satırları ülke dizesine göre sıralama ise farklı bir sıralamadır.

JSON gösterimi
{
  "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.
}
Alanlar
desc

boolean

Doğru ise azalan düzende sıralar. Yanlış veya belirtilmemişse artan düzende sıralanır.

Birlik alanı one_order_by. OrderBy için bir sıralama türü belirtin. one_order_by yalnızca aşağıdakilerden biri olabilir:
metric

object (MetricOrderBy)

Sonuçları bir metriğin değerlerine göre sıralar.

dimension

object (DimensionOrderBy)

Sonuçları bir boyutun değerlerine göre sıralar.

MetricOrderBy

Metrik değerlerine göre sıralar.

JSON gösterimi
{
  "metricName": string
}
Alanlar
metricName

string

Sıralama ölçütü olarak kullanılacak istekteki metrik adı.

DimensionOrderBy

Boyut değerlerine göre sıralar.

JSON gösterimi
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
Alanlar
dimensionName

string

Sıralama ölçütü olarak istekteki boyut adı.

orderType

enum (OrderType)

Boyut değeri sıralaması kuralını kontrol eder.

OrderType

Dize boyutu değerlerini sıralamak için kullanılacak kural.

Sıralamalar
ORDER_TYPE_UNSPECIFIED Belirtilmedi.
ALPHANUMERIC Unicode kod noktasına göre alfanümerik sıralama. Örneğin, "2" < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC Büyük/küçük harfe duyarlı olmayan, küçük harfli Unicode kod noktasına göre alfanümerik sıralama. Örneğin, "2" < "A" < "b" < "X" < "z".
NUMERIC Boyut değerleri, sıralamadan önce sayılara dönüştürülür. Örneğin, NUMERIC sıralamasında "25" < "100", ALPHANUMERIC sıralamasında ise "100" < "25" olur. Tüm sayısal olmayan boyut değerlerinin, tüm sayısal değerlerin altında eşit bir sıralama değeri vardır.