REST Resource: properties.channelGroups

Resource: ChannelGroup

Pesan resource yang mewakili Grup Saluran.

Representasi JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean,
  "primary": boolean
}
Kolom
name

string

Hanya output. Nama resource untuk resource Grup Saluran ini. Format: properties/{property}/channelGroups/{channelGroup}

displayName

string

Wajib. Nama tampilan Grup Saluran. Panjang maksimal 80 karakter.

description

string

Deskripsi Grup Saluran. Panjang maksimal 256 karakter.

groupingRule[]

object (GroupingRule)

Wajib. Aturan pengelompokan saluran. Jumlah maksimum aturan adalah 50.

systemDefined

boolean

Hanya output. Jika benar, grup saluran ini adalah Grup Saluran Default yang telah ditetapkan sebelumnya oleh Google Analytics. Nama tampilan dan aturan pengelompokan tidak dapat diperbarui untuk grup saluran ini.

primary

boolean

Opsional. Jika benar, grup saluran ini akan digunakan sebagai grup saluran default untuk laporan. Hanya satu grup saluran yang dapat ditetapkan sebagai primary kapan saja. Jika ditetapkan di grup saluran, kolom primary akan dibatalkan penetapannya di grup saluran utama sebelumnya.

Grup saluran standar Google Analytics adalah grup utama secara default.

GroupingRule

Aturan yang mengatur cara traffic dikelompokkan ke dalam satu saluran.

Representasi JSON
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
Kolom
displayName

string

Wajib. Nama tampilan yang ditentukan pelanggan untuk channel.

expression

object (ChannelGroupFilterExpression)

Wajib. Ekspresi Filter yang menentukan Aturan Pengelompokan.

ChannelGroupFilterExpression

Ekspresi logis filter dimensi Grup Saluran.

Representasi 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.
}
Kolom
Kolom union expr. Ekspresi yang diterapkan ke filter. expr hanya dapat berupa salah satu dari berikut:
andGroup

object (ChannelGroupFilterExpressionList)

Daftar ekspresi yang akan digabungkan dengan AND. ChannelGroupFilterExpressions hanya dapat berisi ChannelGroupFilterExpressions dengan orGroup. Ini harus ditetapkan untuk ChannelGroupFilterExpression tingkat atas.

orGroup

object (ChannelGroupFilterExpressionList)

Daftar ekspresi yang akan digabungkan dengan OR. ChannelGroupFilterExpressions tidak boleh berisi ChannelGroupFilterExpressions dengan andGroup atau orGroup.

notExpression

object (ChannelGroupFilterExpression)

Ekspresi filter yang akan di-NOT (dibalik, dilengkapi). Filter ini hanya dapat menyertakan dimensionOrMetricFilter. Ini tidak dapat ditetapkan di ChannelGroupFilterExpression tingkat teratas.

filter

object (ChannelGroupFilter)

Filter pada satu dimensi. Ini tidak dapat ditetapkan di ChannelGroupFilterExpression tingkat teratas.

ChannelGroupFilterExpressionList

Daftar ekspresi filter Grup Saluran.

Representasi JSON
{
  "filterExpressions": [
    {
      object (ChannelGroupFilterExpression)
    }
  ]
}
Kolom
filterExpressions[]

object (ChannelGroupFilterExpression)

Daftar ekspresi filter Grup Saluran.

ChannelGroupFilter

Filter tertentu untuk satu dimensi.

Representasi 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.
}
Kolom
fieldName

string

Wajib. Tidak dapat diubah. Nama dimensi yang akan difilter.

Kolom union value_filter. StringFilter atau InListFilter yang menentukan perilaku filter ini. value_filter hanya dapat berupa salah satu dari berikut:
stringFilter

object (StringFilter)

Filter untuk dimensi jenis string yang cocok dengan pola tertentu.

inListFilter

object (InListFilter)

Filter untuk dimensi string yang cocok dengan daftar opsi tertentu.

StringFilter

Filter dengan nilai kolom berupa String. Pencocokan tidak membedakan huruf besar/kecil.

Representasi JSON
{
  "matchType": enum (MatchType),
  "value": string
}
Kolom
matchType

enum (MatchType)

Wajib. Jenis pencocokan untuk filter string.

value

string

Wajib. Nilai string yang akan dicocokkan.

MatchType

Cara filter akan digunakan untuk menentukan kecocokan.

Enum
MATCH_TYPE_UNSPECIFIED Jenis pencocokan default.
EXACT Pencocokan persis dari nilai string.
BEGINS_WITH Dimulai dengan nilai string.
ENDS_WITH Berakhir dengan nilai string.
CONTAINS Berisi nilai string.
FULL_REGEXP Pencocokan ekspresi reguler penuh dengan nilai string.
PARTIAL_REGEXP Kecocokan ekspresi reguler sebagian dengan nilai string.

InListFilter

Filter untuk dimensi string yang cocok dengan daftar opsi tertentu. Pencocokan tidak membedakan huruf besar/kecil.

Representasi JSON
{
  "values": [
    string
  ]
}
Kolom
values[]

string

Wajib. Daftar kemungkinan nilai string yang akan dicocokkan. Tidak boleh kosong.

Metode

create

Membuat ChannelGroup.

delete

Menghapus ChannelGroup di properti.

get

Menelusuri satu ChannelGroup.

list

Mencantumkan ChannelGroups di properti.

patch

Memperbarui ChannelGroup.