Le opzioni di ordinamento.
Rappresentazione JSON | |
---|---|
{ "desc": boolean, // Union field |
Campi | ||
---|---|---|
desc |
Se il valore è true, i dati vengono ordinati in ordine decrescente. |
|
Campo di unione one_order_by . Specifica un tipo di ordine per per OrderBy . one_order_by può essere solo uno dei seguenti: |
||
metric |
Ordina i risultati in base ai valori di una metrica. |
|
dimension |
Ordina i risultati in base ai valori di una dimensione. |
|
pivot |
Ordina i risultati in base ai valori di una metrica all'interno di un gruppo di colonne pivot. |
MetricOrderBy
Ordina in base ai valori delle metriche.
Rappresentazione JSON | |
---|---|
{ "metricName": string } |
Campi | |
---|---|
metricName |
Il nome di una metrica nella richiesta in base a cui eseguire l'ordinamento. |
DimensionOrderBy
Ordina in base ai valori delle dimensioni.
Rappresentazione JSON | |
---|---|
{
"dimensionName": string,
"orderType": enum ( |
Campi | |
---|---|
dimensionName |
Un nome di dimensione nella richiesta in base a cui eseguire l'ordinamento. |
orderType |
Controlla la regola per l'ordinamento dei valori delle dimensioni. |
OrderType
Regola in base a cui ordinare i valori delle dimensioni stringa.
Enum | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Non specificato. |
ALPHANUMERIC |
Ordinamento alfanumerico per punto di codice Unicode. Ad esempio, "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Ordinamento alfanumerico senza distinzione tra maiuscole e minuscole per punto di codice Unicode minuscolo. Ad esempio, "2" < "A" < "b" < "X" < "z". |
NUMERIC |
I valori delle dimensioni vengono convertiti in numeri prima dell'ordinamento. Ad esempio, nell'ordinamento NUMERIC, "25" < "100" e nell'ordinamento ALPHANUMERIC , "100" < "25". I valori di dimensione non numerici hanno tutti lo stesso valore di ordinamento sotto tutti i valori numerici. |
PivotOrderBy
Ordina in base a un gruppo di colonne pivot.
Rappresentazione JSON | |
---|---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Campi | |
---|---|
metricName |
Nella risposta "Ordina in base a", ordina le righe in base a questa colonna. Deve essere il nome di una metrica della richiesta. |
pivotSelections[] |
Utilizzato per selezionare il nome di una dimensione e il pivot del valore. Se vengono fornite più selezioni pivot, l'ordinamento si verifica nelle righe in cui tutte le coppie nome e valore della dimensione della selezione pivot corrispondono al nome della dimensione e alla coppia di valori della riga. |
PivotSelection
Una coppia di nomi e valori di dimensioni. Le righe con questa coppia pivot delle dimensioni sono ordinate in base al valore della metrica.
Ad esempio, se i pivot = ("browser", "Chrome") e metricName = "Sessioni", le righe saranno ordinate in base alla metrica Sessioni in Chrome.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
Rappresentazione JSON | |
---|---|
{ "dimensionName": string, "dimensionValue": string } |
Campi | |
---|---|
dimensionName |
Deve essere un nome di dimensione della richiesta. |
dimensionValue |
Ordina in base a questo valore solo quando la dimensione denominata è questo valore. |