REST Resource: properties.channelGroups

แหล่งข้อมูล: ChannelGroup

ข้อความทรัพยากรที่แสดงถึง Channel Group

การแสดง JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean,
  "primary": boolean
}
ช่อง
name

string

เอาต์พุตเท่านั้น ชื่อทรัพยากรสำหรับทรัพยากร Channel Group นี้ รูปแบบ: พร็อพเพอร์ตี้/{property}/channelGroups/{channelGroup}

displayName

string

ต้องระบุ ชื่อที่แสดงของ Channel Group มีความยาวสูงสุด 80 อักขระ

description

string

คำอธิบายของ Channel Group มีความยาวสูงสุด 256 อักขระ

groupingRule[]

object (GroupingRule)

ต้องระบุ กฎการจัดกลุ่มของแชแนล จำนวนกฎสูงสุดคือ 50 รายการ

systemDefined

boolean

เอาต์พุตเท่านั้น หากเป็นจริง กลุ่มแชแนลนี้จะเป็น Channel Group เริ่มต้นที่กำหนดโดย Google Analytics อัปเดตชื่อที่แสดงและกฎการจัดกลุ่มสำหรับ Channel Group นี้ไม่ได้

primary

boolean

ไม่บังคับ หากจริง ระบบจะใช้ Channel Group นี้เป็น Channel Group เริ่มต้นสําหรับรายงาน คุณตั้งค่า Channel Group เป็น primary ได้ทีละ 1 กลุ่มเท่านั้น หากตั้งค่าช่อง primary ใน Channel Group ระบบจะยกเลิกการตั้งค่าในช่องใน Channel Group หลักก่อนหน้า

Channel Group ที่กําหนดไว้ล่วงหน้าของ Google Analytics จะเป็นกลุ่มหลักโดยค่าเริ่มต้น

GroupingRule

กฎที่ควบคุมวิธีจัดกลุ่มการเข้าชมเป็นแชแนลเดียว

การแสดง JSON
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
ช่อง
displayName

string

ต้องระบุ ชื่อที่แสดงซึ่งลูกค้ากำหนดสำหรับช่องทาง

expression

object (ChannelGroupFilterExpression)

ต้องระบุ นิพจน์ตัวกรองที่กำหนดกฎการจัดกลุ่ม

ChannelGroupFilterExpression

นิพจน์เชิงตรรกะของตัวกรองมิติข้อมูล Channel Group

การแสดง 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)

รายการนิพจน์ที่จะใช้ร่วมกัน โดยจะมีได้เฉพาะ ChannelGroupFilterExpressions กับ orGroup เท่านั้น ต้องตั้งค่าสำหรับ ChannelGroupFilterExpression ระดับบนสุด

orGroup

object (ChannelGroupFilterExpressionList)

รายการนิพจน์ที่ใช้ OR ร่วมกัน ต้องไม่มี ChannelGroupFilterExpressions ที่มี andGroup หรือ orGroup

notExpression

object (ChannelGroupFilterExpression)

นิพจน์ตัวกรองที่จะเป็น "ไม่" (ซึ่งมีการกลับทางและเสริม) จะรวมได้เฉพาะdimensionOrMetricFilter โดยจะตั้งค่าที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้

filter

object (ChannelGroupFilter)

ตัวกรองในมิติข้อมูลเดียว โดยจะตั้งค่าที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้

ChannelGroupFilterExpressionList

รายการนิพจน์ตัวกรอง Channel Group

การแสดง JSON
{
  "filterExpressions": [
    {
      object (ChannelGroupFilterExpression)
    }
  ]
}
ช่อง
filterExpressions[]

object (ChannelGroupFilterExpression)

รายการนิพจน์ตัวกรอง Channel Group

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

วิธีใช้ตัวกรองเพื่อระบุการจับคู่

Enum
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

แสดงรายการ ChannelGroups ในพร็อพเพอร์ตี้

patch

อัปเดต ChannelGroup