AccessOrderBy

Kolejność według kolejności określa sposób sortowania wierszy w odpowiedzi. Na przykład kolejność wierszy malejąco według liczby dostępu oznacza, że są one uporządkowane 1 raz, a wiersze według ciągu kraju – mają inną kolejność.

Zapis 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.
}
Pola
desc

boolean

Jeśli ma wartość true (prawda), sortowanie powoduje sortowanie malejąco. Jeśli wartość fałsz lub nie jest podana, sortuje w kolejności rosnącej.

Pole sumy one_order_by. Określ jeden typ zamówienia dla OrderBy. one_order_by może być tylko jedną z tych wartości:
metric

object (MetricOrderBy)

Sortuje wyniki według wartości danych.

dimension

object (DimensionOrderBy)

Sortuje wyniki według wartości wymiaru.

MetricOrderBy

Sortuje według wartości danych.

Zapis JSON
{
  "metricName": string
}
Pola
metricName

string

Nazwa danych w żądaniu sortowania.

DimensionOrderBy

Sortuje według wartości wymiarów.

Zapis JSON
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
Pola
dimensionName

string

Nazwa wymiaru w żądaniu sortowania.

orderType

enum (OrderType)

Kontroluje regułę kolejności wartości wymiarów.

OrderType

Reguła porządkowania według wartości wymiaru ciągu znaków.

Wartości w polu enum
ORDER_TYPE_UNSPECIFIED Nie określono.
ALPHANUMERIC Sortowanie alfanumeryczne według punktu kodowego Unicode. np. „2” < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC Sortowanie alfanumeryczne według małych liter nie ma znaczenia. np. „2” < "A" < "b" < "X" < "z".
NUMERIC Przed sortowaniem wartości wymiarów są konwertowane na liczby. Na przykład w sortowaniu NUMERYCZNYM, „25” < „100” i w sortowaniu ALPHANUMERIC, „100” < „25”. Wszystkie wartości wymiarów nieliczbowych mają taką samą kolejność poniżej wszystkich wartości liczbowych.