- Recurso: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- Métodos
Recurso: ChannelGroup
Uma mensagem de recurso que representa um grupo de canais.
Representação JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
Campos | |
---|---|
name |
Apenas saída. O nome do recurso deste grupo de canais. Formato: properties/{property}/channelGroups/{channelGroup} |
displayName |
Obrigatório. O nome de exibição do grupo de canais. Comprimento máximo de 80 caracteres. |
description |
A descrição do grupo de canais. Comprimento máximo de 256 caracteres. |
groupingRule[] |
Obrigatório. As regras de agrupamento dos canais. O número máximo de regras é 50. |
systemDefined |
Apenas saída. Se definido como "true", esse grupo é o grupo de canais padrão predefinido pelo Google Analytics. Não é possível atualizar o nome de exibição e as regras de agrupamento deste grupo de canais. |
primary |
Opcional. Se for verdadeiro, esse grupo de canais será usado como o grupo padrão para relatórios. Só é possível definir um grupo de canais como Por padrão, o grupo de canais predefinido do Google Analytics é o principal. |
GroupingRule
As regras que regem como o tráfego é agrupado em um canal.
Representação JSON |
---|
{
"displayName": string,
"expression": {
object ( |
Campos | |
---|---|
displayName |
Obrigatório. Nome de exibição definido pelo cliente para o canal. |
expression |
Obrigatório. A expressão de filtro que define a regra de agrupamento. |
ChannelGroupFilterExpression
Uma expressão lógica dos filtros de dimensão do grupo de canais.
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 que precisam ser combinadas com AND. Ela só pode conter ChannelGroupFilterExpressions com orGroup. Precisa ser definido para o ChannelGroupFilterExpression de nível superior. |
orGroup |
Uma lista de expressões unidas com OR. Ele não pode conter ChannelGroupFilterExpressions com andGroup ou orGroup. |
notExpression |
Uma expressão de filtro a ser NOT (invertida, complementada). Ele só pode incluir um dimensionOrMetricFilter. Não pode ser definido no ChannelGroupFilterExpression de nível superior. |
filter |
Um filtro em uma única dimensão. Não pode ser definido no ChannelGroupFilterExpression de nível superior. |
ChannelGroupFilterExpressionList
Uma lista de expressões de filtro do grupo de canais.
Representação JSON |
---|
{
"filterExpressions": [
{
object ( |
Campos | |
---|---|
filterExpressions[] |
Uma lista de expressões de filtro do grupo de canais. |
ChannelGroupFilter
Um filtro específico para uma única dimensão.
Representação JSON |
---|
{ "fieldName": string, // Union field |
Campos | |
---|---|
fieldName |
Obrigatório. Imutável. Nome da dimensão a ser filtrada. |
Campo de união value_filter . Um StringFilter ou InListFilter que define esse comportamento de filtros. value_filter pode ser apenas de um dos tipos a seguir: |
|
stringFilter |
Um filtro para uma dimensão de tipo de string que corresponde a um padrão específico. |
inListFilter |
Um filtro para uma dimensão de string que corresponde a uma determinada lista de opções. |
StringFilter
Filtre quando o valor do campo é uma string. A correspondência não diferencia maiúsculas de minúsculas.
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 comparado. |
MatchType
Como o filtro será usado para determinar uma correspondência.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Tipo de correspondência padrão. |
EXACT |
Correspondência exata do valor da string. |
BEGINS_WITH |
Começa com o valor da string. |
ENDS_WITH |
Termina com o valor da string. |
CONTAINS |
Contém o valor da string. |
FULL_REGEXP |
Correspondência de expressão regular completa com o valor da string. |
PARTIAL_REGEXP |
Correspondência parcial de expressão regular com o valor da string. |
InListFilter
Um filtro para uma dimensão de string que corresponde a uma determinada lista de opções. A correspondência não diferencia maiúsculas de minúsculas.
Representação JSON |
---|
{ "values": [ string ] } |
Campos | |
---|---|
values[] |
Obrigatório. A lista de possíveis valores de string para correspondência. Não pode estar em branco. |
Métodos |
|
---|---|
|
Cria um ChannelGroup. |
|
Exclui um ChannelGroup em uma propriedade. |
|
Procurar um único ChannelGroup. |
|
Lista ChannelGroups em uma propriedade. |
|
Atualiza um ChannelGroup. |