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)

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

orGroup

object (ChannelGroupFilterExpressionList)

רשימת ביטויים שיש להם חיבור ל-OR. הוא לא יכול להכיל ChannelGroupFilterExpressions עם andGroup או אוGroup.

notExpression

object (ChannelGroupFilterExpression)

ביטוי סינון שצריך לא לבצע (היפוך, ביטוי). הוא יכול לכלול רק מאפייןCustomOrMetricFilter. לא ניתן להגדיר זאת ברמת 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

סינון שבו ערך השדה הוא מחרוזת. ההתאמה לא תלוית אותיות רישיות (case-sensitive).

ייצוג 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

מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות. ההתאמה לא תלוית אותיות רישיות (case-sensitive).

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

string

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

שיטות

create

יצירת קבוצת ערוצים.

delete

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

get

מחפשים קבוצת ערוצים אחת.

list

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

patch

מעדכן קבוצת ערוצים.