- แหล่งข้อมูล: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- เมธอด
แหล่งข้อมูล: ChannelGroup
ข้อความทรัพยากรที่แสดงถึง Channel Group
การแสดง JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรสำหรับทรัพยากร Channel Group นี้ รูปแบบ: พร็อพเพอร์ตี้/{property}/channelGroups/{channelGroup} |
displayName |
ต้องระบุ ชื่อที่แสดงของ Channel Group มีความยาวสูงสุด 80 อักขระ |
description |
คำอธิบายของ Channel Group มีความยาวสูงสุด 256 อักขระ |
groupingRule[] |
ต้องระบุ กฎการจัดกลุ่มของแชแนล จำนวนกฎสูงสุดคือ 50 รายการ |
systemDefined |
เอาต์พุตเท่านั้น หากเป็นจริง กลุ่มแชแนลนี้จะเป็น Channel Group เริ่มต้นที่กำหนดโดย Google Analytics อัปเดตชื่อที่แสดงและกฎการจัดกลุ่มสำหรับ Channel Group นี้ไม่ได้ |
primary |
ไม่บังคับ หากจริง ระบบจะใช้ Channel Group นี้เป็น Channel Group เริ่มต้นสําหรับรายงาน คุณตั้งค่า Channel Group เป็น Channel Group ที่กําหนดไว้ล่วงหน้าของ Google Analytics จะเป็นกลุ่มหลักโดยค่าเริ่มต้น |
GroupingRule
กฎที่ควบคุมวิธีจัดกลุ่มการเข้าชมเป็นแชแนลเดียว
การแสดง JSON |
---|
{
"displayName": string,
"expression": {
object ( |
ช่อง | |
---|---|
displayName |
ต้องระบุ ชื่อที่แสดงซึ่งลูกค้ากำหนดสำหรับช่องทาง |
expression |
ต้องระบุ นิพจน์ตัวกรองที่กำหนดกฎการจัดกลุ่ม |
ChannelGroupFilterExpression
นิพจน์เชิงตรรกะของตัวกรองมิติข้อมูล Channel Group
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่องการรวม expr นิพจน์ที่ใช้กับตัวกรอง expr ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
andGroup |
รายการนิพจน์ที่จะใช้ร่วมกัน โดยจะมีได้เฉพาะ ChannelGroupFilterExpressions กับ orGroup เท่านั้น ต้องตั้งค่าสำหรับ ChannelGroupFilterExpression ระดับบนสุด |
orGroup |
รายการนิพจน์ที่ใช้ OR ร่วมกัน ต้องไม่มี ChannelGroupFilterExpressions ที่มี andGroup หรือ orGroup |
notExpression |
นิพจน์ตัวกรองที่จะเป็น "ไม่" (ซึ่งมีการกลับทางและเสริม) จะรวมได้เฉพาะdimensionOrMetricFilter โดยจะตั้งค่าที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้ |
filter |
ตัวกรองในมิติข้อมูลเดียว โดยจะตั้งค่าที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้ |
ChannelGroupFilterExpressionList
รายการนิพจน์ตัวกรอง Channel Group
การแสดง JSON |
---|
{
"filterExpressions": [
{
object ( |
ช่อง | |
---|---|
filterExpressions[] |
รายการนิพจน์ตัวกรอง Channel Group |
ChannelGroupFilter
ตัวกรองเฉพาะสำหรับมิติข้อมูลเดียว
การแสดง JSON |
---|
{ "fieldName": string, // Union field |
ช่อง | |
---|---|
fieldName |
ต้องระบุ เปลี่ยนแปลงไม่ได้ ชื่อมิติข้อมูลที่จะกรอง |
ช่องการรวม value_filter StringFilter หรือ InListFilter ที่ระบุลักษณะการทํางานของตัวกรองนี้ value_filter ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
stringFilter |
ตัวกรองสำหรับมิติข้อมูลประเภทสตริงที่ตรงกับรูปแบบเฉพาะ |
inListFilter |
ตัวกรองสำหรับมิติข้อมูลสตริงที่ตรงกับรายการตัวเลือกที่เฉพาะเจาะจง |
StringFilter
กรองที่ที่ค่าของช่องเป็นสตริง การจับคู่จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การแสดง JSON |
---|
{
"matchType": enum ( |
ช่อง | |
---|---|
matchType |
ต้องระบุ ประเภทการทำงานของคีย์เวิร์ดสำหรับตัวกรองสตริง |
value |
ต้องระบุ ค่าสตริงที่จะจับคู่ |
MatchType
วิธีใช้ตัวกรองเพื่อระบุการจับคู่
Enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
ประเภทการทำงานของคีย์เวิร์ดเริ่มต้น |
EXACT |
ค่าสตริงที่ตรงกันทั้งหมด |
BEGINS_WITH |
เริ่มต้นด้วยค่าสตริง |
ENDS_WITH |
ลงท้ายด้วยค่าสตริง |
CONTAINS |
มีค่าสตริง |
FULL_REGEXP |
นิพจน์ทั่วไปแบบเต็มจับคู่กับค่าสตริง |
PARTIAL_REGEXP |
นิพจน์ทั่วไปบางส่วนตรงกับค่าสตริง |
InListFilter
ตัวกรองสำหรับมิติข้อมูลสตริงที่ตรงกับรายการตัวเลือกที่เฉพาะเจาะจง การจับคู่จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การแสดง JSON |
---|
{ "values": [ string ] } |
ช่อง | |
---|---|
values[] |
ต้องระบุ รายการค่าสตริงที่เป็นไปได้ซึ่งจะใช้จับคู่กัน ต้องระบุ |
เมธอด |
|
---|---|
|
สร้าง ChannelGroup |
|
ลบ ChannelGroup ในพร็อพเพอร์ตี้ |
|
ค้นหา ChannelGroup เดียว |
|
แสดงรายการ ChannelGroups ในพร็อพเพอร์ตี้ |
|
อัปเดต ChannelGroup |