REST Resource: properties.expandedDataSets

Recurso: ExpandedDataSet

Un mensaje de recurso que representa un ExpandedDataSet de GA4

Representación JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Campos
name

string

Solo salida. El nombre del recurso para este recurso ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Obligatorio. Es el nombre visible de ExpandedDataSet. Máx. 200 caracteres

description

string

Opcional. Es la descripción de ExpandedDataSet. Máx. 50 caracteres

dimensionNames[]

string

Inmutable. Es la lista de dimensiones incluidas en el ExpandedDataSet. Consulta las Dimensiones de la API para obtener la lista de nombres de las dimensiones.

metricNames[]

string

Inmutable. La lista de métricas incluidas en el ExpandedDataSet. Consulta las Métricas de la API para ver la lista de nombres de dimensiones.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Inmutable. Una expresión lógica de los filtros ExpandedDataSet aplicado a la dimensión incluida en ExpandedDataSet. Este filtro se usa para reducir la cantidad de filas y, por lo tanto, la probabilidad de encontrar other fila.

dataCollectionStartTime

string (Timestamp format)

Solo salida. Tiempo en el que el conjunto de datos expandido comenzó (o comenzará) a recopilar datos.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

ExpandedDataSetFilterExpression

Una expresión lógica de los filtros de dimensión de EnhancedDataSet.

Representación JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Campos
Campo de unión expr. La expresión aplicada a un filtro. Las direcciones (expr) solo pueden ser una de las siguientes opciones:
andGroup

object (ExpandedDataSetFilterExpressionList)

Una lista de expresiones que se unirán con AND. Debe contener un ExpandedDataSetFilterExpression con notExpression o dimensionFilter. Se debe configurar para el ExpandedDataSetFilterExpression de nivel superior.

notExpression

object (ExpandedDataSetFilterExpression)

Una expresión de filtro para NO (es decir, invertirse, complementarse). Debe incluir un dimensionFilter. No se puede configurar en el nivel superior ExpandedDataSetFilterExpression.

filter

object (ExpandedDataSetFilter)

Es un filtro en una sola dimensión. No se puede configurar en el nivel superior ExpandedDataSetFilterExpression.

ExpandedDataSetFilterExpressionList

Una lista de expresiones de filtro ExpandedDataSet.

Representación JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Campos
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Una lista de expresiones de filtro ExpandedDataSet.

ExpandedDataSetFilter

Un filtro específico para una sola dimensión

Representación JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Campos
fieldName

string

Obligatorio. Es el nombre de la dimensión que se filtrará.

Campo de unión one_filter. Uno de los filtros anteriores. Las direcciones (one_filter) solo pueden ser una de las siguientes opciones:
stringFilter

object (StringFilter)

Un filtro para una dimensión de tipo string que coincide con un patrón en particular.

inListFilter

object (InListFilter)

Es un filtro para una dimensión de cadena que coincide con una lista particular de opciones.

StringFilter

Un filtro para una dimensión de tipo string que coincide con un patrón en particular.

Representación JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Campos
matchType

enum (MatchType)

Obligatorio. El tipo de concordancia para el filtro de cadenas.

value

string

Obligatorio. Valor de cadena con el que se buscará coincidencias.

caseSensitive

boolean

Opcional. Si es verdadera, la coincidencia distingue entre mayúsculas y minúsculas. Si es falsa, la coincidencia no distingue entre mayúsculas y minúsculas. Debe ser verdadero cuando matchType es EXACT. Debe ser falso cuando matchType es CONTAINS.

MatchType

El tipo de concordancia para el filtro de cadenas.

Enumeraciones
MATCH_TYPE_UNSPECIFIED Sin especificar
EXACT Concordancia exacta con el valor de la cadena
CONTAINS Contiene el valor de la cadena.

InListFilter

Es un filtro para una dimensión de cadena que coincide con una lista particular de opciones.

Representación JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Campos
values[]

string

Obligatorio. Es la lista de posibles valores de string con los que debe coincidir. No puede estar vacío.

caseSensitive

boolean

Opcional. Si es verdadera, la coincidencia distingue entre mayúsculas y minúsculas. Si es falsa, la coincidencia no distingue entre mayúsculas y minúsculas. Debe ser verdadero.

Métodos

create

Crea un ExpandedDataSet.

delete

Borra un ExpandedDataSet en una propiedad.

get

Búsqueda de un solo ExpandedDataSet.

list

Muestra una lista de ExpandedDataSets en una propiedad.

patch

Actualiza un ExpandedDataSet en una propiedad.