- 资源: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。 |