- แหล่งข้อมูล: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- เมธอด
แหล่งข้อมูล: ChannelGroup
ข้อความแหล่งข้อมูลที่แสดงถึง Channel Group
การแสดง JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรสำหรับทรัพยากร Channel Group นี้ รูปแบบ: property/{property}/channelGroups/{channelGroup} |
displayName |
ต้องระบุ ชื่อที่แสดงของ Channel Group ความยาวสูงสุด 80 อักขระ |
description |
คำอธิบายของ Channel Group ความยาวสูงสุด 256 อักขระ |
groupingRule[] |
ต้องระบุ กฎการจัดกลุ่มของแชแนล จำนวนกฎสูงสุดคือ 50 กฎ |
systemDefined |
เอาต์พุตเท่านั้น หากเป็นจริง กลุ่มแชแนลนี้จะเป็นกลุ่มแชแนลเริ่มต้นที่ Google Analytics กําหนดไว้ล่วงหน้า อัปเดตชื่อที่แสดงและกฎการจัดกลุ่มสำหรับ Channel Group นี้ไม่ได้ |
GroupingRule
กฎที่ควบคุมวิธีจัดกลุ่มการเข้าชมเป็นแชแนลเดียว
การแสดง JSON |
---|
{
"displayName": string,
"expression": {
object ( |
ช่อง | |
---|---|
displayName |
ต้องระบุ ชื่อที่แสดงที่ลูกค้ากำหนดสำหรับแชแนล |
expression |
ต้องระบุ นิพจน์ตัวกรองที่กำหนดกฎการจัดกลุ่ม |
ChannelGroupFilterExpression
นิพจน์เชิงตรรกะของตัวกรองมิติข้อมูล Channel Group
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ expr นิพจน์ที่ใช้กับตัวกรอง expr ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
andGroup |
รายการนิพจน์ที่จะรวมกันเป็น AND ซึ่งมีได้เฉพาะ ChannelGroupFilterExpressions กับ orGroup โดยต้องตั้งค่าสำหรับ ChannelGroupFilterExpression ระดับบนสุด |
orGroup |
รายการนิพจน์ที่จะ OR รวมเข้าด้วยกัน โดยจะมี ChannelGroupFilterExpressions เป็น andGroup หรือ orGroup ไม่ได้ |
notExpression |
นิพจน์ตัวกรองที่ไม่ใช่ "ไม่ใช่" (ซึ่งกลับสี เป็นส่วนเสริม) ซึ่งมีได้เฉพาะมิติข้อมูลOrMetricFilter ตั้งค่านี้ที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้ |
filter |
ตัวกรองในมิติข้อมูลเดียว ตั้งค่านี้ที่ ChannelGroupFilterExpression ระดับบนสุดไม่ได้ |
ChannelGroupFilterExpressionList
รายการนิพจน์ตัวกรองกลุ่มแชแนล
การแสดง JSON |
---|
{
"filterExpressions": [
{
object ( |
ช่อง | |
---|---|
filterExpressions[] |
รายการนิพจน์ตัวกรองกลุ่มแชแนล |
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 |