- 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. expr pode 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_filter pode 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. |