- Représentation JSON
- MetricOrderBy
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- DimensionOrderBy
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- OrderType
- PivotOrderBy
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- PivotSelection
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Les options "Order by" définissent la façon dont les lignes sont triées dans la réponse. Par exemple, le tri des lignes par nombre décroissant d'événements correspond à un ordre de tri, et le tri des lignes par chaîne de nom d'événement dans un ordre différent.
Représentation JSON |
---|
{ "desc": boolean, // Union field |
Champs | |
---|---|
desc |
Si la valeur est "true", effectue le tri dans l'ordre décroissant. |
Champ d'union one_order_by . Spécifiez un type de commande par 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 de tableau croisé dynamique. |
MetricOrderBy
Trie par valeurs de métriques.
Représentation JSON |
---|
{ "metricName": string } |
Champs | |
---|---|
metricName |
Nom de métrique dans la requête pour trier les données. |
DimensionOrderBy
Trie par valeurs de dimension.
Représentation JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
Champs | |
---|---|
dimensionName |
Nom de dimension dans la demande de tri. |
orderType |
Contrôle la règle d'ordre des valeurs de dimension. |
OrderType
Règle permettant de classer les valeurs de dimension de chaîne.
Enums | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Non spécifié. |
ALPHANUMERIC |
Tri alphanumérique par point de code Unicode. Exemple : "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Tri des caractères alphanumériques non sensibles à la casse par point de code Unicode minuscule. 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 le tri ALPHANUMERIC , "100" < "25". Les valeurs de dimension non numériques ont toutes une valeur de tri égale en dessous de toutes les valeurs numériques. |
PivotOrderBy
Trie par groupe de colonnes de tableaux croisés dynamiques.
Représentation JSON |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Champs | |
---|---|
metricName |
Dans la réponse, 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 tableau croisé dynamique basé sur le nom et les valeurs d'une dimension. Si plusieurs sélections de tableaux croisés dynamiques sont sélectionnées, le tri s'effectue sur les lignes pour lesquelles toutes les paires nom/valeur de la sélection de tableau croisé dynamique correspondent à la paire nom/valeur de la ligne. |
PivotSelection
Une paire de noms et de valeurs de dimensions. 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 pivots = ('browser', 'Chrome') et metricName = "Sessions", les lignes seront triées en fonction des 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 lorsque la dimension nommée correspond à cette valeur. |