REST Resource: properties.channelGroups

משאב: ChannelGroup

הודעת משאב שמייצגת קבוצת ערוצים.

ייצוג ב-JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean,
  "primary": boolean
}
שדות
name

string

פלט בלבד. שם המשאב של משאב קבוצת הערוצים הזה. פורמט: properties/{property}/channelGroups/{channelGroup}

displayName

string

חובה. השם המוצג של קבוצת הערוצים. האורך המקסימלי הוא 80 תווים.

description

string

התיאור של קבוצת הערוצים. האורך המקסימלי הוא 256 תווים.

groupingRule[]

object (GroupingRule)

חובה. כללי הקיבוץ של הערוצים. המספר המקסימלי של כללים הוא 50.

systemDefined

boolean

פלט בלבד. אם הערך הוא true, קבוצת הערוצים הזו היא קבוצת הערוצים שמוגדרת כברירת מחדל על ידי Google Analytics. לא ניתן לעדכן את השם המוצג ואת כללי הקיבוץ של קבוצת הערוצים הזו.

primary

boolean

אופציונלי. אם הערך הוא true, קבוצת הערוצים הזו תשמש כקבוצת הערוצים שמוגדרת כברירת מחדל בדוחות. אפשר להגדיר רק קבוצת ערוצים אחת בתור primary בכל שלב. אם השדה primary מוגדר בקבוצת ערוצים, הוא לא יוגדר בקבוצת הערוצים הראשית הקודמת.

קבוצת הערוצים שמוגדרת מראש ב-Google Analytics היא הראשית כברירת מחדל.

GroupingRule

הכללים שקובעים איך התנועה מקובצת לערוץ אחד.

ייצוג ב-JSON
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
שדות
displayName

string

חובה. השם המוצג של הערוץ שהוגדר על ידי הלקוח.

expression

object (ChannelGroupFilterExpression)

חובה. ביטוי הסינון שמגדיר את כלל הקיבוץ.

ChannelGroupFilterExpression

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

ייצוג ב-JSON
{

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

object (ChannelGroupFilterExpressionList)

רשימה של ביטויים שצריך לבצע ביניהם AND. הוא יכול להכיל רק ChannelGroupFilterExpressions עם orGroup. צריך להגדיר את זה ל-ChannelGroupFilterExpression ברמה העליונה.

orGroup

object (ChannelGroupFilterExpressionList)

רשימה של ביטויים שצריך לבצע ביניהם או (OR). הוא לא יכול להכיל ChannelGroupFilterExpressions עם andGroup או orGroup.

notExpression

object (ChannelGroupFilterExpression)

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

filter

object (ChannelGroupFilter)

מסנן לפי מאפיין יחיד. לא ניתן להגדיר את זה ב-ChannelGroupFilterExpression ברמה העליונה.

ChannelGroupFilterExpressionList

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

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

object (ChannelGroupFilterExpression)

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

ChannelGroupFilter

מסנן ספציפי למאפיין יחיד.

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

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

string

חובה. לא ניתן לשינוי. שם המאפיין לסינון.

שדה האיחוד value_filter. מסנן מסוג StringFilter או InListFilter שמגדיר את התנהגות המסננים האלה. הערך של value_filter יכול להיות רק אחת מהאפשרויות הבאות:
stringFilter

object (StringFilter)

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

inListFilter

object (InListFilter)

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

StringFilter

סינון לפי ערך השדה שהוא מחרוזת. ההתאמה לא תלוית-רישיות.

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

enum (MatchType)

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

value

string

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

MatchType

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

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

InListFilter

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

ייצוג ב-JSON
{
  "values": [
    string
  ]
}
שדות
values[]

string

חובה. רשימת ערכי המחרוזות האפשריים להתאמה. השדה לא יכול להיות ריק.

Methods

create

יצירת ChannelGroup.

delete

הפונקציה מוחקת קבוצת ערוצים בנכס.

get

חיפוש של ChannelGroup יחיד.

list

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

patch

עדכון של ChannelGroup.