opcje sortowania.
| Zapis JSON | |
|---|---|
{ "desc": boolean, // Union field |
|
| Pola | ||
|---|---|---|
desc |
Jeśli ma wartość true (prawda), sortuje w kolejności maleją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. |
|
pivot |
Sortuje wyniki według wartości danych w grupie kolumn tabeli przestawnej. |
|
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. |
PivotOrderBy
Sortuje dane według grupy kolumn tabeli przestawnej.
| Zapis JSON | |
|---|---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
|
| Pola | |
|---|---|
metricName |
W odpowiedzi na „sortuj według” uporządkuj wiersze według tej kolumny. Musi to być nazwa danych z żądania. |
pivotSelections[] |
Służy do wybierania nazwy wymiaru i tabeli przestawnej wartości. Jeśli podanych jest wiele elementów tabeli przestawnej, sortowanie ma miejsce w wierszach, w których wszystkie nazwy i pary wymiarów do wyboru tabeli przestawnej pasują do nazwy wymiaru i pary wartości wiersza. |
PivotSelection
Para nazw i wartości wymiarów. Wiersze z tą parą przestawną wymiaru są uporządkowane według wartości danych.
Jeśli np. przestawne elementy = („przeglądarka”, „Chrome”) i metricName = „Sessions”, wiersze zostaną posortowane według sesji w Chrome.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
| Zapis JSON | |
|---|---|
{ "dimensionName": string, "dimensionValue": string } |
|
| Pola | |
|---|---|
dimensionName |
To musi być nazwa wymiaru z żądania. |
dimensionValue |
Porządkuj według tylko wtedy, gdy nazwanym wymiarem jest ta wartość. |