- ทรัพยากร: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- เมธอด
ทรัพยากร: SubpropertyEventFilter
ข้อความแหล่งข้อมูลที่แสดงถึงตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย GA4
การแสดง JSON |
---|
{
"name": string,
"filterClauses": [
{
object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น รูปแบบ: พร็อพเพอร์ตี้/{ordinary_property_id}/subpropertyEventFilter/{sub_property_event_filter} ตัวอย่าง: พร็อพเพอร์ตี้/1234/subpropertyEventFilter/5678 |
filterClauses[] |
ต้องระบุ รายการที่ไม่เรียงลำดับ ข้อความตัวกรองที่กำหนด SubpropertyEventFilter ระบบจะนำอนุประโยคทั้งหมดมารวมเข้าด้วยกันเพื่อกำหนดข้อมูลที่จะส่งไปยังพร็อพเพอร์ตี้ย่อย |
applyToProperty |
เปลี่ยนแปลงไม่ได้ ชื่อทรัพยากรของพร็อพเพอร์ตี้ย่อยที่ใช้ตัวกรองนี้ |
SubpropertyEventFilterClause
อนุประโยคสำหรับการกำหนดตัวกรอง ตัวกรองอาจรวมได้ (เหตุการณ์ที่เป็นไปตามวรรคเงื่อนไขของตัวกรองจะรวมอยู่ในข้อมูลของพร็อพเพอร์ตี้ย่อย) หรือเฉพาะตัว (เหตุการณ์ที่เป็นไปตามอนุประโยคของตัวกรองจะไม่รวมอยู่ในข้อมูลของพร็อพเพอร์ตี้ย่อย)
การแสดง JSON |
---|
{ "filterClauseType": enum ( |
ช่อง | |
---|---|
filterClauseType |
ต้องระบุ ประเภทของอนุประโยคของตัวกรอง |
filterExpression |
ต้องระบุ นิพจน์ตรรกะสําหรับเหตุการณ์ที่ส่งไปยังพร็อพเพอร์ตี้ย่อย |
FilterClauseType
ระบุว่าเป็นวลีตัวกรองรวมหรือยกเว้น
Enum | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
ไม่ทราบหรือไม่มีการระบุประเภทอนุประโยคของตัวกรอง |
INCLUDE |
เหตุการณ์จะรวมอยู่ในพร็อพเพอร์ตี้ย่อยหากเป็นไปตามอนุประโยคของตัวกรอง |
EXCLUDE |
ระบบจะยกเว้นเหตุการณ์จากพร็อพเพอร์ตี้ย่อยหากเป็นไปตามวรรคตัวกรอง |
SubpropertyEventFilterExpression
นิพจน์เชิงตรรกะของตัวกรองเหตุการณ์พร็อพเพอร์ตี้ย่อย
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ expr นิพจน์ที่ใช้กับตัวกรอง expr ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
orGroup |
รายการนิพจน์ที่จะ OR รวมเข้าด้วยกัน ต้องมีเฉพาะนิพจน์ notExpression หรือ filterCondition เท่านั้น |
notExpression |
นิพจน์ตัวกรองที่ตั้งค่าเป็น "ไม่" (กลับสี เติมเต็ม) สามารถมีตัวกรองได้เท่านั้น ซึ่งไม่สามารถตั้งค่าใน SubpropertyEventFilterExpression ระดับบนสุด |
filterCondition |
สร้างตัวกรองที่ตรงกับเหตุการณ์ที่เฉพาะเจาะจง ซึ่งไม่สามารถตั้งค่าใน SubpropertyEventFilterExpression ระดับบนสุด |
SubpropertyEventFilterExpressionList
รายการนิพจน์ตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย
การแสดง JSON |
---|
{
"filterExpressions": [
{
object ( |
ช่อง | |
---|---|
filterExpressions[] |
ต้องระบุ รายการที่ไม่เรียงลำดับ รายการนิพจน์ตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |
SubpropertyEventFilterCondition
นิพจน์ตัวกรองที่เฉพาะเจาะจง
การแสดง JSON |
---|
{ "fieldName": string, // Union field |
ช่อง | |
---|---|
fieldName |
ต้องระบุ ช่องที่จะกรอง |
ฟิลด์สหภาพ
|
|
nullFilter |
ตัวกรองสำหรับค่า Null |
stringFilter |
ตัวกรองสำหรับมิติข้อมูลประเภทสตริงที่ตรงกับรูปแบบที่เฉพาะเจาะจง |
StringFilter
ตัวกรองสำหรับมิติข้อมูลประเภทสตริงที่ตรงกับรูปแบบที่เฉพาะเจาะจง
การแสดง JSON |
---|
{
"matchType": enum ( |
ช่อง | |
---|---|
matchType |
ต้องระบุ ประเภทการทำงานของคีย์เวิร์ดสำหรับตัวกรองสตริง |
value |
ต้องระบุ ค่าสตริงที่ใช้สำหรับการจับคู่ |
caseSensitive |
ไม่บังคับ หากเป็น "จริง" ค่าสตริงจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากเป็น "เท็จ" การจับคู่จะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
MatchType
วิธีใช้ตัวกรองเพื่อหาการจับคู่ที่ตรงกัน
Enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
ไม่ทราบหรือไม่ได้ระบุประเภทการทำงานของคีย์เวิร์ด |
EXACT |
ค่าสตริงตรงกันทั้งหมด |
BEGINS_WITH |
เริ่มต้นด้วยค่าสตริง |
ENDS_WITH |
ลงท้ายด้วยค่าสตริง |
CONTAINS |
มีค่าสตริง |
FULL_REGEXP |
นิพจน์ทั่วไปแบบเต็มจะจับคู่กับค่าสตริง |
PARTIAL_REGEXP |
นิพจน์ทั่วไปที่ตรงกันบางส่วนกับค่าสตริง |
วิธีการ |
|
---|---|
|
สร้างตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |
|
ลบตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |
|
ค้นหาตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อยรายการเดียว |
|
แสดงรายการตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อยทั้งหมดในพร็อพเพอร์ตี้ |
|
อัปเดตตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |