As ordenações definem como as linhas serão classificadas na resposta. Por exemplo, ordenar as linhas pela contagem de eventos decrescente é uma ordenação, e ordenar as linhas pela string de nome do evento é uma ordenação diferente.
| Representação JSON | 
|---|
{ "desc": boolean, // Union field  | 
            
| Campos | |
|---|---|
desc | 
              
                 
 Se for verdadeiro, classifica em ordem decrescente.  | 
            
Campo de união one_order_by. Especifique um tipo de ordenação para OrderBy. one_order_by pode ser apenas de um dos tipos a seguir: | 
            |
metric | 
              
                 
 Classifica os resultados pelos valores de uma métrica.  | 
            
dimension | 
              
                 
 Classifica os resultados pelos valores de uma dimensão.  | 
            
pivot | 
              
                 
 Classifica os resultados pelos valores de uma métrica em um grupo de colunas dinâmicas.  | 
            
MetricOrderBy
Ordena por valores de métrica.
| Representação JSON | 
|---|
{ "metricName": string }  | 
              
| Campos | |
|---|---|
metric | 
                
                   
 Um nome de métrica na solicitação para ordenar por.  | 
              
DimensionOrderBy
Ordena por valores de dimensão.
| Representação JSON | 
|---|
{
  "dimensionName": string,
  "orderType": enum ( | 
              
| Campos | |
|---|---|
dimension | 
                
                   
 Um nome de dimensão na solicitação para ordenar por.  | 
              
order | 
                
                   
 Controla a regra de ordenação do valor da dimensão.  | 
              
OrderType
Regra para ordenar os valores da dimensão de string.
| Enums | |
|---|---|
ORDER_TYPE_UNSPECIFIED | 
                Não especificado. | 
ALPHANUMERIC | 
                Classificação alfanumérica por ponto de código Unicode. Por exemplo, "2" < "A" < "X" < "b" < "z". | 
CASE_INSENSITIVE_ALPHANUMERIC | 
                Classifica os caracteres alfanuméricos sem distinção entre maiúsculas e minúsculas pelo ponto de código Unicode em minúsculas. Por exemplo, "2" < "A" < "b" < "X" < "z". | 
NUMERIC | 
                Os valores da dimensão são convertidos em números antes da ordenação. Por exemplo, na ordenação NUMÉRICA, "25" < "100", e na ordenação ALPHANUMERIC, "100" < "25". Os valores de dimensão não numéricos têm o mesmo valor de ordenação abaixo de todos os valores numéricos. | 
              
PivotOrderBy
Ordena por um grupo de colunas de tabela dinâmica.
| Representação JSON | 
|---|
{
  "metricName": string,
  "pivotSelections": [
    {
      object ( | 
              
| Campos | |
|---|---|
metric | 
                
                   
 Na resposta para ordenar por, ordene as linhas por essa coluna. Precisa ser o nome de uma métrica da solicitação.  | 
              
pivot | 
                
                   
 Usado para selecionar um nome de dimensão e um valor de pivot. Se houver várias seleções de pivot, a classificação vai ocorrer em linhas em que todos os pares de nome e valor da dimensão da seleção de pivot correspondem ao par de nome e valor da dimensão da linha.  | 
              
PivotSelection
Um par de nomes e valores de dimensão. As linhas com esse par de pivot de dimensão são ordenadas pelo valor da métrica.
Por exemplo, se pivots = ('browser', 'Chrome') e metricName = "Sessions", as linhas serão classificadas com base nas sessões no Chrome.
---------|----------|----------------|----------|----------------
         |  Chrome  |    Chrome      |  Safari  |     Safari
---------|----------|----------------|----------|----------------
 Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
    US   |    2     |       2        |     3    |        1
---------|----------|----------------|----------|----------------
  Canada |    3     |       1        |     4    |        1
---------|----------|----------------|----------|----------------
| Representação JSON | 
|---|
{ "dimensionName": string, "dimensionValue": string }  | 
              
| Campos | |
|---|---|
dimension | 
                
                   
 Precisa ser um nome de dimensão da solicitação.  | 
              
dimension | 
                
                   
 Ordenar por somente quando a dimensão nomeada for esse valor.  |