REST Resource: properties.subpropertyEventFilters

משאב: SubpropertyEventFilter

הודעה לגבי משאב שמייצג מסנן אירועים של נכס משנה ב-GA4.

ייצוג JSON
{
  "name": string,
  "filterClauses": [
    {
      object (SubpropertyEventFilterClause)
    }
  ],
  "applyToProperty": string
}
שדות
name

string

פלט בלבד. פורמט: properties/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} דוגמה: properties/1234/subpropertyEventFilters/5678

filterClauses[]

object (SubpropertyEventFilterClause)

חובה. רשימה לא ממוינת. סעיפי סינון שמגדירים את SubpropertyEventFilter. כדי לקבוע אילו נתונים יישלחו לנכס המשנה, צריך לחבר את כל הסעיפים באמצעות AND.

applyToProperty

string

בלתי ניתן לשינוי. שם המשאב של נכס המשנה שמוגדר בו המסנן הזה.

SubpropertyEventFilterClause

תנאי להגדרת מסנן. מסנן יכול לכלול הכללה (אירועים שעומדים בתנאי הסינון נכללים בנתונים של נכס המשנה) או בלעדיים (אירועים שעומדים בתנאי הסינון לא נכללים בנתונים של נכס המשנה).

ייצוג JSON
{
  "filterClauseType": enum (FilterClauseType),
  "filterExpression": {
    object (SubpropertyEventFilterExpression)
  }
}
שדות
filterClauseType

enum (FilterClauseType)

חובה. הסוג של תנאי הסינון.

filterExpression

object (SubpropertyEventFilterExpression)

חובה. הביטוי הלוגי של האירועים שנשלחים לנכס המשנה.

FilterClauseType

מציין אם מדובר בתנאי סינון להכללה או להחרגה.

טיפוסים בני מנייה (enum)
FILTER_CLAUSE_TYPE_UNSPECIFIED סוג תנאי הסינון לא ידוע או שלא צוין.
INCLUDE אירועים ייכללו בנכס המשנה אם תנאי הסינון מתקיים.
EXCLUDE האירועים יוחרגו מנכס המשנה אם תנאי הסינון יתקיימו.

SubpropertyEventFilterExpression

ביטוי לוגי של מסנני אירועים של נכסי משנה.

ייצוג JSON
{

  // Union field expr can be only one of the following:
  "orGroup": {
    object (SubpropertyEventFilterExpressionList)
  },
  "notExpression": {
    object (SubpropertyEventFilterExpression)
  },
  "filterCondition": {
    object (SubpropertyEventFilterCondition)
  }
  // End of list of possible types for union field expr.
}
שדות
שדה איחוד expr. הביטוי שהוחל על מסנן. expr יכול להיות רק אחת מהאפשרויות הבאות:
orGroup

object (SubpropertyEventFilterExpressionList)

רשימת ביטויים שיש להם חיבור ל-OR. חייבת להכיל רק ביטויים מסוג notExpression או filterCondition.

notExpression

object (SubpropertyEventFilterExpression)

ביטוי סינון שאין להגדיר (היפוך, תואם). אפשר לכלול בו רק מסנן. לא ניתן להגדיר זאת ברמת SubpropertyEventFilterExpression ברמה העליונה.

filterCondition

object (SubpropertyEventFilterCondition)

יצירת מסנן שתואם לאירוע ספציפי. לא ניתן להגדיר זאת ברמת SubpropertyEventFilterExpression ברמה העליונה.

SubpropertyEventFilterExpressionList

רשימת ביטויים של סינון אירועים בנכס משנה.

ייצוג JSON
{
  "filterExpressions": [
    {
      object (SubpropertyEventFilterExpression)
    }
  ]
}
שדות
filterExpressions[]

object (SubpropertyEventFilterExpression)

חובה. רשימה לא ממוינת. רשימת ביטויים של סינון אירועים בנכס משנה

SubpropertyEventFilterCondition

ביטוי סינון ספציפי

ייצוג JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "nullFilter": boolean,
  "stringFilter": {
    object (StringFilter)
  }
  // End of list of possible types for union field one_filter.
}
שדות
fieldName

string

חובה. השדה שסונן.

שדה איחוד one_filter.

one_filter יכול להיות רק אחת מהאפשרויות הבאות:

nullFilter

boolean

מסנן לערכים ריקים.

stringFilter

object (StringFilter)

מסנן למאפיין מסוג מחרוזת שתואם לדפוס מסוים.

StringFilter

מסנן למאפיין מסוג מחרוזת שתואם לדפוס מסוים.

ייצוג JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
שדות
matchType

enum (MatchType)

חובה. סוג ההתאמה של מסנן המחרוזות.

value

string

חובה. ערך המחרוזת שמשמש להתאמה.

caseSensitive

boolean

זה שינוי אופציונלי. אם True, ערך המחרוזת הוא תלוי אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית אותיות רישיות (case-sensitive).

MatchType

איך המסנן ישמש לקביעת התאמה.

טיפוסים בני מנייה (enum)
MATCH_TYPE_UNSPECIFIED סוג ההתאמה לא ידוע או שלא צוין.
EXACT התאמה מדויקת של ערך המחרוזת.
BEGINS_WITH מתחיל בערך המחרוזת.
ENDS_WITH מסתיים בערך המחרוזת.
CONTAINS מכיל את ערך המחרוזת.
FULL_REGEXP ביטוי רגולרי מלא תואם לערך המחרוזת.
PARTIAL_REGEXP ביטוי רגולרי חלקי תואם לערך המחרוזת.

שיטות

create

יצירת מסנן אירועים לנכס משנה

delete

מחיקת מסנן אירועים לנכס משנה.

get

מחפשים מסנן אירועים לנכס משנה אחד.

list

הצגת רשימה של כל מסנני האירועים בנכס משנה מסוים.

patch

מעדכנות מסנן אירועים בנכס משנה.