- 资源:ChannelGroup
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- GroupingRule
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- ChannelGroupFilterExpression
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- ChannelGroupFilterExpressionList
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- ChannelGroupFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- StringFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- MatchType
- InListFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- 方法
资源:ChannelGroup
表示渠道组的资源消息。
| JSON 表示法 | 
|---|
| {
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object ( | 
| 字段 | |
|---|---|
| name | 
 仅限输出。此渠道组资源的资源名称。格式:property/{property}/channelGroups/{channelGroup} | 
| displayName | 
 必需。渠道组的显示名称。长度上限为 80 个字符。 | 
| description | 
 渠道组的说明。长度上限为 256 个字符。 | 
| groupingRule[] | 
 必需。渠道的分组规则。规则数量上限为 50。 | 
| systemDefined | 
 仅限输出。如果为 true,则此渠道组即为 Google Analytics 预定义的默认渠道组。无法更新此渠道组的显示名称和分组规则。 | 
| primary | 
 可选。如果为 true,此渠道组将用作报告的默认渠道组。任何时候都只能将一个渠道组设为  默认情况下,Google Analytics 预定义的渠道组是主要渠道组。 | 
GroupingRule
用于控制流量如何归入一个渠道的规则。
| JSON 表示法 | 
|---|
| {
  "displayName": string,
  "expression": {
    object ( | 
| 字段 | |
|---|---|
| displayName | 
 必需。客户为频道指定的显示名称。 | 
| expression | 
 必需。定义分组规则的过滤器表达式。 | 
ChannelGroupFilterExpression
渠道组维度过滤器的逻辑表达式。
| JSON 表示法 | 
|---|
| { // Union field | 
| 字段 | |
|---|---|
| 联合字段 expr。应用于过滤器的表达式。expr只能是下列其中一项: | |
| andGroup | 
 要通过 AND 连接在一起的表达式列表。它只能包含带有 orGroup 的 ChannelGroupFilter 表达式。必须为顶级 ChannelGroupFilterexpression 设置此表达式。 | 
| orGroup | 
 通过 OR 连接在一起的表达式列表。它不能包含带有 andGroup 或 orGroup 的 ChannelGroupFilter 表达式。 | 
| notExpression | 
 要进行 NOT 运算(即反转或补余)的过滤器表达式。它只能包含自定义维度 OrMetricFilter。无法对顶级 ChannelGroupFilter 的话 进行此设置。 | 
| filter | 
 单个维度的过滤条件。无法对顶级 ChannelGroupFilter 的话 进行此设置。 | 
ChannelGroupFilterExpressionList
渠道组过滤器表达式列表。
| JSON 表示法 | 
|---|
| {
  "filterExpressions": [
    {
      object ( | 
| 字段 | |
|---|---|
| filterExpressions[] | 
 渠道组过滤器表达式列表。 | 
ChannelGroupFilter
单个维度的特定过滤条件。
| JSON 表示法 | 
|---|
| { "fieldName": string, // Union field | 
| 字段 | |
|---|---|
| fieldName | 
 必需。不可变。要过滤的维度名称。 | 
| 联合字段 value_filter。用于定义此过滤器行为的 StringFilter 或 InListFilter。value_filter只能是下列其中一项: | |
| stringFilter | 
 用于匹配特定模式的字符串类型维度的过滤器。 | 
| inListFilter | 
 针对特定选项列表匹配的字符串维度的过滤条件。 | 
StringFilter
当字段值为字符串时进行过滤。匹配不区分大小写。
| JSON 表示法 | 
|---|
| {
  "matchType": enum ( | 
| 字段 | |
|---|---|
| matchType | 
 必需。字符串过滤条件的匹配类型。 | 
| value | 
 必需。要匹配的字符串值。 | 
MatchType
将如何使用过滤器来确定匹配。
| 枚举 | |
|---|---|
| MATCH_TYPE_UNSPECIFIED | 默认匹配类型。 | 
| EXACT | 与字符串值完全匹配。 | 
| BEGINS_WITH | 以字符串值开头。 | 
| ENDS_WITH | 以字符串值结尾。 | 
| CONTAINS | 包含字符串值。 | 
| FULL_REGEXP | 与字符串值的完整正则表达式匹配。 | 
| PARTIAL_REGEXP | 与字符串值部分匹配的正则表达式。 | 
InListFilter
针对特定选项列表匹配的字符串维度的过滤条件。匹配不区分大小写。
| JSON 表示法 | 
|---|
| { "values": [ string ] } | 
| 字段 | |
|---|---|
| values[] | 
 必需。要匹配的可能字符串值的列表。不得为空。 | 
| 方法 | |
|---|---|
| 
 | 创建一个 ChannelGroup。 | 
| 
 | 删除属性上的 ChannelGroup。 | 
| 
 | 查找单个 ChannelGroup。 | 
| 
 | 列出某个属性上的 ChannelGroup。 | 
| 
 | 更新 ChannelGroup。 |