Los ordenes definen cómo se ordenarán las filas en la respuesta. Por ejemplo, ordenar las filas por recuento de accesos descendente es una ordenación, y ordenar las filas por la cadena de país es otra.
Representación JSON |
---|
{ "desc": boolean, // Union field |
Campos | |
---|---|
desc |
Si es verdadero, ordena de forma descendente. Si es falso o no se especifica, se ordena de forma ascendente. |
Campo de unión one_order_by . Especifica un tipo de orden 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. |
MetricOrderBy
Ordena por valores de métrica.
Representación JSON |
---|
{ "metricName": string } |
Campos | |
---|---|
metric |
Es 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 | |
---|---|
dimension |
Es un nombre de dimensión en la solicitud para ordenar. |
order |
Controla la regla para el orden de los valores de dimensión. |
OrderType
Es la regla según la cual se ordenan los valores de la dimensión de cadena.
Enumeraciones | |
---|---|
ORDER_TYPE_UNSPECIFIED |
Sin especificar. |
ALPHANUMERIC |
Orden alfanumérico por punto de código Unicode. Por ejemplo, "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
Orden alfanumérico sin distinción entre mayúsculas y minúsculas por punto de código Unicode en minúsculas. 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”. Los valores de las dimensiones no numéricas tienen el mismo valor de ordenamiento debajo de todos los valores numéricos. |