- 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: propriedades/{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 de canais. O número máximo de regras é 50.  | 
              
systemDefined | 
                
                   
 Apenas saída. Se verdadeiro, esse grupo de canais é 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 verdadeiro, esse grupo será usado como o grupo de canais padrão para relatórios. Apenas um grupo de canais pode ser definido como  O grupo de canais predefinido do Google Analytics é o principal por padrão.  | 
              
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 devem ser unidas por AND. Ele só pode conter ChannelGroupFilterExpressions com orGroup. Precisa ser definido para a ChannelGroupFilterExpression de nível superior.  | 
              
orGroup | 
                
                   
 Uma lista de expressões para unidas com OR. Ele não pode conter ChannelGroupFilterExpressions com andGroup ou orGroup.  | 
              
notExpression | 
                
                   
 Uma expressão de filtro que deve ser NOT (invertida, complementada). Ele só pode incluir um dimensionOrMetricFilter. Isso não pode ser definido na ChannelGroupFilterExpression de nível superior.  | 
              
filter | 
                
                   
 Um filtro em uma única dimensão. Isso não pode ser definido na 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. O nome da dimensão a ser filtrada.  | 
              
Campo de união value_filter. Um StringFilter ou InListFilter que define o comportamento desses filtros. value_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
Filtra onde 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 correspondida.  | 
              
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 | 
                A expressão regular completa corresponde ao valor da string. | 
PARTIAL_REGEXP | 
                A expressão regular parcial corresponde ao valor da string. | 
InListFilter
Um filtro para uma dimensão de string que corresponde a uma lista específica 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 ficar 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. |