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. המערכת מחברת בין כל הסעיפים ומשלבת אותם כדי לקבוע אילו נתונים יישלחו לנכס המשנה.

applyToProperty

string

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

SubpropertyEventFilterClause

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

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

enum (FilterClauseType)

חובה. הסוג של סעיף המסנן.

filterExpression

object (SubpropertyEventFilterExpression)

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

FilterClauseType

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

טיפוסים בני מנייה (enums)
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

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

stringFilter

object (StringFilter)

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

StringFilter

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

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

enum (MatchType)

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

value

string

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

caseSensitive

boolean

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

MatchType

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

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

שיטות

create

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

delete

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

get

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

list

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

patch

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