מגדיר תנאי להחלת כלל של עריכת אירוע או יצירת אירוע על אירוע.
ייצוג JSON |
---|
{
"field": string,
"comparisonType": enum ( |
שדות | |
---|---|
field |
חובה. שם השדה שמושווה אליו עבור התנאי. אם 'eventName' שצוין התנאי הזה יחול על שם האירוע. אחרת, התנאי יחול על פרמטר עם השם שצוין. הערך הזה לא יכול להכיל רווחים. |
comparisonType |
חובה. סוג ההשוואה שצריך להחיל על הערך. |
value |
חובה. הערך שאליו מתבצעת השוואה של התנאי הזה. במהלך ההטמעה של סביבת זמן הריצה, המערכת עשויה לכפות סוג של הערך הזה כדי להעריך את התנאי הזה על סמך הסוג של ערך הפרמטר. |
negated |
האם יש לשלול את תוצאת ההשוואה או לא. לדוגמה, אם הערך |
ComparisonType
סוג השוואה לתנאי התאמה
טיפוסים בני מנייה (enum) | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
לא ידוע |
EQUALS |
שווה, תלוי אותיות רישיות |
EQUALS_CASE_INSENSITIVE |
שווה ל-, לא תלוי-רישיות |
CONTAINS |
מכיל, תלוי אותיות רישיות |
CONTAINS_CASE_INSENSITIVE |
מכיל, לא תלוי-רישיות |
STARTS_WITH |
מתחיל ב-, תלוי אותיות רישיות |
STARTS_WITH_CASE_INSENSITIVE |
מתחיל ב-, לא תלוי-רישיות |
ENDS_WITH |
מסתיים ב-, תלוי אותיות רישיות |
ENDS_WITH_CASE_INSENSITIVE |
מסתיים בערך, לא תלוי-רישיות |
GREATER_THAN |
גדול מ- |
GREATER_THAN_OR_EQUAL |
גדול מ- או שווה ל- |
LESS_THAN |
פחות מ- |
LESS_THAN_OR_EQUAL |
פחות מ- או שווה |
REGULAR_EXPRESSION |
ביטוי רגולרי. התכונה נתמכת רק עבור מקורות לנתוני אתר. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
ביטוי רגולרי, לא תלוי-רישיות. התכונה נתמכת רק עבור מקורות לנתוני אתר. |