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 นี้ รูปแบบ: properties/{property}/channelGroups/{channelGroup}

displayName

string

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

description

string

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

groupingRule[]

object (GroupingRule)

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

systemDefined

boolean

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

primary

boolean

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

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

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)

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

orGroup

object (ChannelGroupFilterExpressionList)

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

notExpression

object (ChannelGroupFilterExpression)

นิพจน์ตัวกรองที่จะใส่เครื่องหมาย "NOT" (ซึ่งจะกลับค่า เสริม) โดยจะมีได้เฉพาะ 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

แสดง ChannelGroup ในพร็อพเพอร์ตี้

patch

อัปเดต ChannelGroup