AccessOrderBy

Sıralama ölçütü, satırların yanıtta nasıl sıralanacağını tanımlar. Örneğin, satırları erişim sayısına göre azalan düzende sıralamak tek bir sıralamadır. Satırları ülke dizesine göre sıralamak 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

True (doğru) ise azalan düzende sıralar. Yanlış değerine ayarlanırsa veya belirtilmemişse artan düzende sıralar.

Birleştirme alanı one_order_by. OrderBy için ölçütüne göre bir sipariş türü belirtin. one_order_by şunlardan yalnızca biri olabilir:
metric

object (MetricOrderBy)

Sonuçları metrik 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ü isteğindeki 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ü isteğindeki boyut adı.

orderType

enum (OrderType)

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

OrderType

Dize boyutu değerlerini sıralama 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 Küçük harf Unicode kod noktasına göre, büyük/küçük harfe duyarlı olmayan 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, SAYISAL sıralamada, "25" < "100" ve ALPHANUMERIC sıralamasında "100" < "25". Sayısal olmayan boyut değerlerinin tümünün, tüm sayısal değerlerin altında eşit sıralama değeri vardır.