- 资源:ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilterStringFilter
- MatchType
- InListFilter
- 方法
资源: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 的 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。 |
|
列出属性上的 ChannelGroup。 |
|
更新 ChannelGroup。 |