ChannelGrouping

Represents a DfaReporting channel grouping.

JSON representation
{
  "name": string,
  "rules": [
    {
      object (ChannelGroupingRule)
    }
  ],
  "fallbackName": string,
  "kind": string
}
Fields
name

string

ChannelGrouping name.

rules[]

object (ChannelGroupingRule)

The rules contained within this channel grouping.

fallbackName

string

ChannelGrouping fallback name.

kind

string

The kind of resource this is, in this case

dfareporting#channelGrouping

.

ChannelGroupingRule

Represents a DfaReporting channel grouping rule.

JSON representation
{
  "name": string,
  "disjunctiveMatchStatements": [
    {
      object (DisjunctiveMatchStatement)
    }
  ],
  "kind": string
}
Fields
name

string

Rule name.

disjunctiveMatchStatements[]

object (DisjunctiveMatchStatement)

The disjunctive match statements contained within this rule.

kind

string

The kind of resource this is, in this case

dfareporting#channelGroupingRule

.

DisjunctiveMatchStatement

Represents a Disjunctive Match Statement resource, which is a conjunction (and) of disjunctive (or) boolean statements.

JSON representation
{
  "eventFilters": [
    {
      object (EventFilter)
    }
  ],
  "kind": string
}
Fields
eventFilters[]

object (EventFilter)

The event filters contained within this disjunctive match statement.

kind

string

The kind of resource this is, in this case

dfareporting#disjunctiveMatchStatement

.