- 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.exprpode 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_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
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. |