- ทรัพยากร: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- เมธอด
ทรัพยากร: SubpropertyEventFilter
ข้อความทรัพยากรที่แสดงตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย Google Analytics
การแสดง JSON |
---|
{
"name": string,
"filterClauses": [
{
object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น รูปแบบ: properties/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} ตัวอย่างเช่น properties/1234/subpropertyEventFilters/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 |
นิพจน์ตัวกรองที่จะใส่ NOT (กลับด้าน เติมเต็ม) โดยจะมีได้เฉพาะตัวกรองเท่านั้น ตั้งค่านี้ใน 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 |
นิพจน์ทั่วไปบางส่วนตรงกับค่าสตริง |
เมธอด |
|
---|---|
|
สร้างตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |
|
ลบตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |
|
ค้นหาตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อยรายการเดียว |
|
แสดงรายการตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อยทั้งหมดในพร็อพเพอร์ตี้ |
|
อัปเดตตัวกรองเหตุการณ์ของพร็อพเพอร์ตี้ย่อย |