REST Resource: properties.channelGroups

資源:ChannelGroup

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

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

string

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

displayName

string

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

description

string

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

groupingRule[]

object (GroupingRule)

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

systemDefined

boolean

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

primary

boolean

選用設定。如果設為 true,系統會將這個管道群組做為報表的預設管道群組。一次只能將一個管道群組設為「primary」。如果管道群組已設定「primary」欄位,系統會取消設定先前的主要管道群組。

根據預設,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 結合的運算式清單。不得包含含有「andGroup」或「orGroup」的 ChannelGroupFilterExpression。

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。