El criterio Ordenar por define cómo se ordenarán las filas en la respuesta. Por ejemplo, ordenar las filas por recuento de eventos descendente es un orden, y ordenar las filas por la cadena de nombre del evento es un orden diferente.
Representación JSON |
---|
{ "desc": boolean, // Union field |
Campos | |
---|---|
desc |
Si el valor es verdadero, se ordena por orden descendente. |
Campo de unión one_order_by . Especifica un tipo de pedido por para OrderBy . one_order_by puede ser solo uno de los siguientes: |
|
metric |
Ordena los resultados según los valores de una métrica. |
dimension |
Ordena los resultados según los valores de una dimensión. |
pivot |
Ordena los resultados por los valores de una métrica dentro de un grupo de columnas dinámicas. |
MetricOrderBy
Ordena por valores de métricas.
Representación JSON |
---|
{ "metricName": string } |
Campos | |
---|---|
metricName |
Un nombre de métrica en la solicitud para ordenar. |
DimensionOrderBy
Ordena por valores de dimensión.
Representación JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
Campos | |
---|---|
dimensionName |
Un nombre de dimensión en la solicitud para ordenar. |
orderType |
Controla la regla para el orden de los valores de dimensión. |
OrderType
Regla para ordenar los valores de dimensión de la cadena.
Enumeradores | |
---|---|
ORDER_TYPE_UNSPECIFIED |
No se especifica. |
ALPHANUMERIC |
Orden alfabético por punto de código Unicode. Por ejemplo, “2” < “A” < “X” < “b” < “z”. |
CASE_INSENSITIVE_ALPHANUMERIC |
Orden alfanumérico que no distingue entre mayúsculas y minúsculas por punto de código Unicode en minúscula. Por ejemplo, “2” < “A” < “b” < “X” < “z”. |
NUMERIC |
Los valores de las dimensiones se convierten en números antes de ordenarlos. Por ejemplo, en el orden NUMERIC, “25” < “100” y en el orden ALPHANUMERIC , “100” < “25”. Todos los valores de dimensión no numéricos tienen el mismo valor de orden por debajo de todos los valores numéricos. |
PivotOrderBy
Ordena por un grupo de columnas dinámicas.
Representación JSON |
---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
Campos | |
---|---|
metricName |
En la respuesta para ordenar las filas, ordena las filas según esta columna. Debe ser un nombre de métrica de la solicitud. |
pivotSelections[] |
Se usa para seleccionar el nombre de una dimensión y una tabla dinámica de valor. Si se proporcionan varias selecciones dinámicas, la ordenación se realiza en las filas en las que todos los pares de valor y nombre de la dimensión de la selección dinámica coinciden con el nombre de la dimensión de la fila y el par de valor. |
PivotSelection
Un par de valores y nombres de dimensiones Las filas con este par de dimensiones dinámicas se ordenan según el valor de la métrica.
Por ejemplo, si tablas dinámicas = ('browser', 'Chrome') y metricName = "Sessions", las filas se ordenarán según las sesiones en Chrome.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
Representación JSON |
---|
{ "dimensionName": string, "dimensionValue": string } |
Campos | |
---|---|
dimensionName |
Debe ser un nombre de dimensión de la solicitud. |
dimensionValue |
Ordena por solo cuando la dimensión nombrada sea este valor. |