Kolejność według określa sposób sortowania wierszy w odpowiedzi. Na przykład kolejność wierszy według liczby dostępu malejąco jest ustalana w jednej kolejności, a wiersze według ciągu kraju – w innej kolejności.
Zapis JSON |
---|
{ "desc": boolean, // Union field |
Pola | |
---|---|
desc |
Jeśli ma wartość true (prawda), sortuje w kolejności malejącej. Jeśli ma wartość fałsz lub nie jest określona, sortowanie jest w kolejności rosnącej. |
Pole sumy one_order_by . Określ jeden typ zamówienia do dla: OrderBy . one_order_by może mieć tylko jedną z tych wartości: |
|
metric |
Sortuje wyniki według wartości danych. |
dimension |
Sortuje wyniki według wartości wymiaru. |
MetricOrderBy
Sortuje dane według wartości.
Zapis JSON |
---|
{ "metricName": string } |
Pola | |
---|---|
metricName |
Nazwa danych w żądaniu sortowania. |
DimensionOrderBy
Sortuje dane według wartości wymiarów.
Zapis JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
Pola | |
---|---|
dimensionName |
Nazwa wymiaru w żądaniu, według którego ma być ustalany kolejność. |
orderType |
Steruje regułą kolejności wartości wymiarów. |
OrderType
Reguła określająca kolejność wartości wymiarów ciągu znaków.
Wartości w polu enum | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Nie określono. |
ALPHANUMERIC |
Sortowanie alfanumeryczne według punktu kodowego Unicode. Na przykład „2”. < „A” < „X” < „b” < „z”. |
CASE_INSENSITIVE_ALPHANUMERIC |
Sortowanie alfanumeryczne bez rozróżniania wielkości liter według punktu kodowego Unicode. Na przykład „2”. < „A” < „b” < „X” < „z”. |
NUMERIC |
Przed sortowaniem wartości wymiarów są konwertowane na liczby. Na przykład w przypadku sortowania NUMERIC wartość „25” < „100” i w przypadku sortowania ALPHANUMERIC „100” < „25”. Wszystkie wartości nienumeryczne wymiarów mają taką samą wartość kolejności poniżej wszystkich wartości liczbowych. |