- 리소스: 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 애널리틱스에서 사전 정의한 기본 채널 그룹이 됩니다. 이 채널 그룹의 표시 이름 및 그룹화 규칙을 업데이트할 수 없습니다. | 
| primary | 
 선택사항입니다. true인 경우 이 채널 그룹이 보고서의 기본 채널 그룹으로 사용됩니다. 언제든지 하나의 채널 그룹만  Google 애널리틱스의 사전 정의된 채널 그룹은 기본적으로 기본 채널 그룹이 됩니다. | 
GroupingRule
트래픽이 하나의 채널로 그룹화되는 방식을 제어하는 규칙입니다.
| JSON 표현 | 
|---|
| {
  "displayName": string,
  "expression": {
    object ( | 
| 필드 | |
|---|---|
| displayName | 
 필수 항목입니다. 고객이 정의한 채널의 표시 이름입니다. | 
| expression | 
 필수 항목입니다. 그룹화 규칙을 정의하는 필터 표현식입니다. | 
ChannelGroupFilterExpression
채널 그룹 측정기준 필터의 논리적 표현식입니다.
| JSON 표현 | 
|---|
| { // Union field | 
| 필드 | |
|---|---|
| 통합 필드 expr. 필터에 적용된 표현식입니다.expr은 다음 중 하나여야 합니다. | |
| andGroup | 
 AND로 결합할 표현식 목록입니다. 또는 GroupGroup과 함께 ChannelGroupFilterExpressions만 포함할 수 있습니다. 최상위 ChannelGroupFilterExpression에 대해 설정해야 합니다. | 
| orGroup | 
 OR로 결합할 표현식 목록입니다. andGroup 또는 orGroup과 함께 ChannelGroupFilterExpressions를 포함할 수 없습니다. | 
| notExpression | 
 NOT'(반전, 보완)할 필터 표현식입니다. dimensionOrMetricFilter만 포함할 수 있습니다. 최상위 ChannelGroupFilterExpression에는 설정할 수 없습니다. | 
| filter | 
 단일 측정기준의 필터입니다. 최상위 ChannelGroupFilterExpression에는 설정할 수 없습니다. | 
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을 조회합니다. | 
| 
 | 속성의 ChannelGroups를 나열합니다. | 
| 
 | ChannelGroup을 업데이트합니다. |