- Recurso: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Métodos
Recurso: ExpandedDataSet
Uma mensagem de recurso que representa um ExpandedDataSet.
| Representação JSON | 
|---|
| {
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object ( | 
| Campos | |
|---|---|
| name | 
 Apenas saída. O nome do recurso para esse ExpandedDataSet. Formato: properties/{property_id}/expandedDataSets/{expandedDataSet} | 
| displayName | 
 Obrigatório. O nome de exibição do ExpandedDataSet. Máximo de 200 caracteres. | 
| description | 
 Opcional. A descrição do ExpandedDataSet. Máximo de 50 caracteres. | 
| dimensionNames[] | 
 Imutável. A lista de dimensões incluídas no ExpandedDataSet. Consulte Dimensões da API para conferir a lista de nomes de dimensões. | 
| metricNames[] | 
 Imutável. A lista de métricas incluídas no ExpandedDataSet. Consulte Métricas da API para conferir a lista de nomes de dimensões. | 
| dimensionFilterExpression | 
 Imutável. Uma expressão lógica de filtros ExpandedDataSet aplicada à dimensão incluída no ExpandedDataSet. Esse filtro é usado para reduzir o número de linhas e, portanto, a chance de encontrar a linha  | 
| dataCollectionStartTime | 
 Apenas saída. Hora em que o conjunto de dados expandido começou (ou vai começar) a coletar dados. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
ExpandedDataSetFilterExpression
Uma expressão lógica de filtros de dimensão do EnhancedDataSet.
| Representação JSON | 
|---|
| { // Union field | 
| Campos | |
|---|---|
| Campo de união expr. A expressão aplicada a um filtro.exprpode ser apenas de um dos tipos a seguir: | |
| andGroup | 
 Uma lista de expressões a serem combinadas com "AND". Ela precisa conter uma ExpandedDataSetFilterExpression com notExpression ou dimensionFilter. Ele precisa ser definido para a ExpandedDataSetFilterExpression de nível superior. | 
| notExpression | 
 Uma expressão de filtro a ser negada (ou seja, invertida, complementada). Ele precisa incluir um dimensionFilter. Isso não pode ser definido no nível superior da ExpandedDataSetFilterExpression. | 
| filter | 
 Um filtro em uma única dimensão. Isso não pode ser definido no nível superior da ExpandedDataSetFilterExpression. | 
ExpandedDataSetFilterExpressionList
Uma lista de expressões de filtro do ExpandedDataSet.
| Representação JSON | 
|---|
| {
  "filterExpressions": [
    {
      object ( | 
| Campos | |
|---|---|
| filterExpressions[] | 
 Uma lista de expressões de filtro do ExpandedDataSet. | 
ExpandedDataSetFilter
Um filtro específico para uma única dimensão
| Representação JSON | 
|---|
| { "fieldName": string, // Union field | 
| Campos | |
|---|---|
| fieldName | 
 Obrigatório. O nome da dimensão a ser filtrada. | 
| Campo de união one_filter. Um dos filtros acima.one_filterpode ser apenas de um dos tipos a seguir: | |
| stringFilter | 
 Um filtro para uma dimensão do tipo string que corresponde a um padrão específico. | 
| inListFilter | 
 Um filtro para uma dimensão de string que corresponde a uma lista específica de opções. | 
StringFilter
Um filtro para uma dimensão do tipo string que corresponde a um padrão específico.
| Representação JSON | 
|---|
| {
  "matchType": enum ( | 
| Campos | |
|---|---|
| matchType | 
 Obrigatório. O tipo de correspondência do filtro de string. | 
| value | 
 Obrigatório. O valor da string a ser correspondido. | 
| caseSensitive | 
 Opcional. Se for verdadeiro, a correspondência diferencia maiúsculas de minúsculas. Se for falso, a correspondência não diferencia maiúsculas e minúsculas. Precisa ser verdadeiro quando matchType for EXACT. Precisa ser falso quando matchType for CONTAINS. | 
MatchType
O tipo de correspondência do filtro de string.
| Enums | |
|---|---|
| MATCH_TYPE_UNSPECIFIED | Não especificado | 
| EXACT | Correspondência exata do valor da string. | 
| CONTAINS | Contém o valor da string. | 
InListFilter
Um filtro para uma dimensão de string que corresponde a uma lista específica de opções.
| Representação JSON | 
|---|
| { "values": [ string ], "caseSensitive": boolean } | 
| Campos | |
|---|---|
| values[] | 
 Obrigatório. A lista de valores de string possíveis para correspondência. Precisa estar preenchido. | 
| caseSensitive | 
 Opcional. Se for verdadeiro, a correspondência diferencia maiúsculas de minúsculas. Se for falso, a correspondência não diferencia maiúsculas e minúsculas. Precisa ser verdadeiro. | 
| Métodos | |
|---|---|
| 
 | Cria um ExpandedDataSet. | 
| 
 | Exclui um ExpandedDataSet em uma propriedade. | 
| 
 | Consulta de um único ExpandedDataSet. | 
| 
 | Lista ExpandedDataSets em uma propriedade. | 
| 
 | Atualiza um ExpandedDataSet em uma propriedade. |