Dimension

Las dimensiones son atributos de sus datos. Por ejemplo, la ciudad de dimensión indica la ciudad donde se origina un evento. Los valores de dimensión en las respuestas del informe son cadenas; por ejemplo, la ciudad podría ser “París” o “Nueva York”. Se admiten hasta 9 dimensiones.

Representación JSON
{
  "name": string,
  "dimensionExpression": {
    object (DimensionExpression)
  }
}
Campos
name

string

Es el nombre de la dimensión. Consulte las Dimensiones de la API para ver la lista de nombres de dimensiones.

Si se especifica dimensionExpression, name puede ser cualquier string que desees dentro del grupo de caracteres permitido. Por ejemplo, si un dimensionExpression concatena country y city, puedes llamar a esa dimensión countryAndCity. Los nombres de las dimensiones que elijas deben coincidir con la expresión regular ^[a-zA-Z0-9_]$.

name hace referencia a las dimensiones en dimensionFilter, orderBys, dimensionExpression y pivots.

dimensionExpression

object (DimensionExpression)

Una dimensión puede ser el resultado de una expresión de varias dimensiones. Por ejemplo, la dimensión &country, city": concatenate(country, ", &city).

DimensionExpression

Se usa para expresar una dimensión que es el resultado de una fórmula de varias dimensiones. Ejemplo de usos: 1) minúscula(dimensión) 2) concatenate(dimensión1, símbolo, dimensión 2).

Representación JSON
{

  // Union field one_expression can be only one of the following:
  "lowerCase": {
    object (CaseExpression)
  },
  "upperCase": {
    object (CaseExpression)
  },
  "concatenate": {
    object (ConcatenateExpression)
  }
  // End of list of possible types for union field one_expression.
}
Campos
Campo de unión one_expression. Especifica un tipo de expresión de dimensión para DimensionExpression. one_expression puede ser solo uno de los siguientes:
lowerCase

object (CaseExpression)

Se usa para convertir el valor de una dimensión en minúsculas.

upperCase

object (CaseExpression)

Se usa para convertir el valor de una dimensión en mayúsculas.

concatenate

object (ConcatenateExpression)

Se usa para combinar valores de dimensión en una sola dimensión. Por ejemplo, la dimensión &country, city": concatenate(country, ", &city).

CaseExpression

Se usa para convertir un valor de dimensión en un solo caso.

Representación JSON
{
  "dimensionName": string
}
Campos
dimensionName

string

Nombre de una dimensión. El nombre debe hacer referencia a un nombre en el campo de dimensiones de la solicitud.

Concatenar expresión

Se usa para combinar valores de dimensión en una sola dimensión.

Representación JSON
{
  "dimensionNames": [
    string
  ],
  "delimiter": string
}
Campos
dimensionNames[]

string

Son los nombres de las dimensiones. Los nombres deben hacer referencia a los nombres en el campo de dimensiones de la solicitud.

delimiter

string

Es el delimitador que se coloca entre los nombres de las dimensiones.

Los delimitadores suelen ser caracteres únicos, como "|" o "&", pero pueden ser strings más largas. Si un valor de dimensión contiene el delimitador, ambos estarán presentes como respuesta sin distinción. Por ejemplo, si el valor de la dimensión 1 es "US,FR", "valor de la dimensión 2" = "JP" y el delimitador = ", la respuesta contendrá "US,FR,JP".