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 | 
| Alanlar | |
|---|---|
| desc | 
 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.OrderByiçin ölçütüne göre bir sipariş türü belirtin.one_order_byşunlardan yalnızca biri olabilir: | |
| metric | 
 Sonuçları metrik değerlerine göre sıralar. | 
| dimension | 
 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 | 
 Sıralama ölçütü isteğindeki metrik adı. | 
DimensionOrderBy
Boyut değerlerine göre sıralar.
| JSON gösterimi | 
|---|
| {
  "dimensionName": string,
  "orderType": enum ( | 
| Alanlar | |
|---|---|
| dimensionName | 
 Sıralama ölçütü isteğindeki boyut adı. | 
| 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 ALPHANUMERICsı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. |