REST Resource: properties.channelGroups

資源:ChannelGroup

代表管道群組的資源訊息。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean
}
欄位
name

string

僅供輸出。此管道群組資源的資源名稱。格式:property/{property}/channelGroups/{channelGroup}

displayName

string

必要欄位。管道群組的顯示名稱。長度上限為 80 個半形字元。

description

string

管道群組的說明。長度上限為 256 個半形字元。

groupingRule[]

object (GroupingRule)

必要欄位。管道的分組規則。規則數量上限為 50 個。

systemDefined

boolean

僅供輸出。如果為 true,這個管道群組就會是 Google Analytics (分析) 預先定義的預設管道群組。無法更新這個管道群組的顯示名稱和分組規則。

GroupingRule

用來管理流量歸類至單一管道的規則。

JSON 表示法
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
欄位
displayName

string

必要欄位。客戶為頻道定義的顯示名稱。

expression

object (ChannelGroupFilterExpression)

必要欄位。定義分組規則的篩選器運算式。

ChannelGroupFilterExpression

管道群組維度篩選器的邏輯運算式。

JSON 表示法
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ChannelGroupFilterExpressionList)
  },
  "orGroup": {
    object (ChannelGroupFilterExpressionList)
  },
  "notExpression": {
    object (ChannelGroupFilterExpression)
  },
  "filter": {
    object (ChannelGroupFilter)
  }
  // End of list of possible types for union field expr.
}
欄位
聯集欄位 expr。套用至篩選器的運算式。expr 只能是下列其中一項:
andGroup

object (ChannelGroupFilterExpressionList)

要結合 AND 的運算式清單。只能包含具有 orGroup 的 ChannelGroupFilterExpressions。這項設定必須在頂層 ChannelGroupFilterExpression 中設定。

orGroup

object (ChannelGroupFilterExpressionList)

要結合 OR 的運算式清單。但不能包含具有 &Group 或/Group 的 ChannelGroupFilterExpressions。

notExpression

object (ChannelGroupFilterExpression)

要「不」的篩選運算式 (以反轉、互補)。其中只能包含維度 OrMetricFilter。無法在頂層 ChannelGroupFilterExpression 中設定,

filter

object (ChannelGroupFilter)

單一維度的篩選器。無法在頂層 ChannelGroupFilterExpression 中設定,

ChannelGroupFilterExpressionList

管道群組篩選運算式清單。

JSON 表示法
{
  "filterExpressions": [
    {
      object (ChannelGroupFilterExpression)
    }
  ]
}
欄位
filterExpressions[]

object (ChannelGroupFilterExpression)

管道群組篩選運算式清單。

ChannelGroupFilter

單一維度的專屬篩選器。

JSON 表示法
{
  "fieldName": string,

  // Union field value_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field value_filter.
}
欄位
fieldName

string

必要欄位。不可變動。要篩選的維度名稱。

聯集欄位 value_filter。定義這個篩選器行為的 StringFilter 或 InListFilter。value_filter 只能是下列其中一項:
stringFilter

object (StringFilter)

篩選符合特定模式的字串類型維度。

inListFilter

object (InListFilter)

符合特定選項清單的字串維度篩選器。

StringFilter

篩選欄位值為字串時。比對時不區分大小寫。

JSON 表示法
{
  "matchType": enum (MatchType),
  "value": string
}
欄位
matchType

enum (MatchType)

必要欄位。字串篩選器的比對類型。

value

string

必要欄位。要比對的字串值。

MatchType

使用篩選器判斷相符項目的方式。

列舉
MATCH_TYPE_UNSPECIFIED 預設比對類型。
EXACT 完全符合字串值。
BEGINS_WITH 以字串值開頭。
ENDS_WITH 以字串值結尾。
CONTAINS 包含字串值。
FULL_REGEXP 與字串值完全相符的規則運算式。
PARTIAL_REGEXP 部分規則運算式與字串值相符。

InListFilter

符合特定選項清單的字串維度篩選器。比對時不區分大小寫。

JSON 表示法
{
  "values": [
    string
  ]
}
欄位
values[]

string

必要欄位。要比對的可能字串值清單。不得空白。

方法

create

建立 ChannelGroup。

delete

刪除資源的 ChannelGroup。

get

查詢單一 ChannelGroup。

list

列出資源的 ChannelGroup。

patch

更新 ChannelGroup。