הגדרת תנאי שבו חל כלל של עריכת אירוע או יצירת אירוע על אירוע.
ייצוג ב-JSON |
---|
{
"field": string,
"comparisonType": enum ( |
שדות | |
---|---|
field |
חובה. השם של השדה שאליו מתבצעת ההשוואה לצורך בדיקת התנאי. אם מצוין 'eventName', התנאי הזה יחול על שם האירוע. אחרת, התנאי יחול על פרמטר עם השם שצוין. הערך הזה לא יכול להכיל רווחים. |
comparison |
חובה. סוג ההשוואה שיחולו על הערך. |
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 |
ביטוי רגולרי, לא תלוי-רישיות. התכונה נתמכת רק לגבי מקורות לנתוני אתר. |