Options de tri
Représentation JSON | |
---|---|
{ "desc": boolean, // Union field |
Champs | ||
---|---|---|
desc |
Si la valeur est "true", le tri est effectué par ordre décroissant. |
|
Champ d'union one_order_by . Spécifiez un type de commande pour OrderBy . La one_order_by ne peut être qu'un des éléments suivants : |
||
metric |
Trie les résultats en fonction des valeurs d'une métrique. |
|
dimension |
Trie les résultats en fonction des valeurs d'une dimension. |
|
pivot |
Trie les résultats en fonction des valeurs d'une métrique dans un groupe de colonnes d'un tableau croisé dynamique. |
MetricOrderBy
Trie en fonction des valeurs des métriques.
Représentation JSON | |
---|---|
{ "metricName": string } |
Champs | |
---|---|
metricName |
Nom de métrique dans la requête à utiliser pour trier. |
DimensionOrderBy
Trie par valeur de dimension.
Représentation JSON | |
---|---|
{
"dimensionName": string,
"orderType": enum ( |
Champs | |
---|---|
dimensionName |
Un nom de dimension dans la requête à trier. |
orderType |
Contrôle la règle d'ordre des valeurs de dimension. |
OrderType
Règle selon laquelle classer les valeurs de la dimension de chaîne.
Enums | |
---|---|
ORDER_TYPE_UNSPECIFIED |
URL indéterminée. |
ALPHANUMERIC |
Tri alphanumérique par point de code Unicode. Par exemple, "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Tri alphanumérique non sensible à la casse par point de code Unicode minuscule. Par exemple, "2" < "A" < "b" < "X" < "z". |
NUMERIC |
Les valeurs des dimensions sont converties en nombres avant le tri. Par exemple, pour le tri NUMERIC, "25" < "100", et dans ALPHANUMERIC , le tri "100" < "25". Les valeurs de dimension non numériques ont toutes une valeur d'ordre égale en dessous des valeurs numériques. |
PivotOrderBy
Trie par groupe de colonnes d'un tableau croisé dynamique.
Représentation JSON | |
---|---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Champs | |
---|---|
metricName |
Dans la réponse à la commande "order by", triez les lignes en fonction de cette colonne. Doit être un nom de métrique de la requête. |
pivotSelections[] |
Permet de sélectionner un nom de dimension et un tableau croisé dynamique des valeurs. Si plusieurs sélections de tableaux croisés dynamiques sont sélectionnées, le tri s'effectue sur les lignes dont toutes les paires nom/valeur de la sélection de tableaux croisés dynamiques correspondent à la paire nom/valeur de la ligne. |
PivotSelection
Paire de noms et de valeurs de dimension. Les lignes associées à cette paire de tableaux croisés dynamiques sont classées en fonction de la valeur de la métrique.
Par exemple, si tableau croisé dynamique = ('browser', 'Chrome') et metricName = "Sessions", les lignes sont triées en fonction du nombre de sessions dans Chrome.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
Représentation JSON | |
---|---|
{ "dimensionName": string, "dimensionValue": string } |
Champs | |
---|---|
dimensionName |
Doit être un nom de dimension de la requête. |
dimensionValue |
Ne trier par que si la dimension nommée correspond à cette valeur. |