- משאב: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- שיטות
משאב: ChannelGroup
הודעת משאב שמייצגת קבוצת ערוצים.
ייצוג ב-JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
שדות | |
---|---|
name |
פלט בלבד. שם המשאב של משאב קבוצת הערוצים הזה. פורמט: properties/{property}/channelGroups/{channelGroup} |
display |
חובה. השם המוצג של קבוצת הערוצים. האורך המקסימלי הוא 80 תווים. |
description |
התיאור של קבוצת הערוצים. האורך המקסימלי הוא 256 תווים. |
grouping |
חובה. כללי הקיבוץ של הערוצים. המספר המקסימלי של כללים הוא 50. |
system |
פלט בלבד. אם הערך הוא true, קבוצת הערוצים הזו היא קבוצת הערוצים שמוגדרת כברירת מחדל על ידי Google Analytics. לא ניתן לעדכן את השם המוצג ואת כללי הקיבוץ של קבוצת הערוצים הזו. |
primary |
אופציונלי. אם הערך הוא true, קבוצת הערוצים הזו תשמש כקבוצת הערוצים שמוגדרת כברירת מחדל בדוחות. אפשר להגדיר רק קבוצת ערוצים אחת בתור קבוצת הערוצים שמוגדרת מראש ב-Google Analytics היא הראשית כברירת מחדל. |
GroupingRule
הכללים שקובעים איך התנועה מקובצת לערוץ אחד.
ייצוג ב-JSON |
---|
{
"displayName": string,
"expression": {
object ( |
שדות | |
---|---|
display |
חובה. השם המוצג של הערוץ שהוגדר על ידי הלקוח. |
expression |
חובה. ביטוי הסינון שמגדיר את כלל הקיבוץ. |
ChannelGroupFilterExpression
ביטוי לוגי של מסנני המאפיינים של קבוצת הערוצים.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד expr . הביטוי שחלה על מסנן. הערך של expr יכול להיות רק אחת מהאפשרויות הבאות: |
|
and |
רשימה של ביטויים שצריך לבצע ביניהם AND. הוא יכול להכיל רק ChannelGroupFilterExpressions עם orGroup. צריך להגדיר את זה ל-ChannelGroupFilterExpression ברמה העליונה. |
or |
רשימה של ביטויים שצריך לבצע ביניהם או (OR). הוא לא יכול להכיל ChannelGroupFilterExpressions עם andGroup או orGroup. |
not |
ביטוי סינון שרוצים להפעיל עליו את הפונקציה NOT (כלומר להפוך אותו, להשלים אותו). הוא יכול לכלול רק מסנן מסוג dimensionOrMetricFilter. לא ניתן להגדיר את זה ב-ChannelGroupFilterExpression ברמה העליונה. |
filter |
מסנן לפי מאפיין יחיד. לא ניתן להגדיר את זה ב-ChannelGroupFilterExpression ברמה העליונה. |
ChannelGroupFilterExpressionList
רשימה של ביטויי סינון של קבוצת ערוצים.
ייצוג ב-JSON |
---|
{
"filterExpressions": [
{
object ( |
שדות | |
---|---|
filter |
רשימה של ביטויי סינון של קבוצת ערוצים. |
ChannelGroupFilter
מסנן ספציפי למאפיין יחיד.
ייצוג ב-JSON |
---|
{ "fieldName": string, // Union field |
שדות | |
---|---|
field |
חובה. לא ניתן לשינוי. שם המאפיין לסינון. |
שדה האיחוד value_filter . מסנן מסוג StringFilter או InListFilter שמגדיר את התנהגות המסננים האלה. הערך של value_filter יכול להיות רק אחת מהאפשרויות הבאות: |
|
string |
מסנן למאפיין מסוג מחרוזת שתואמת לדפוס מסוים. |
in |
מסנן למימד מחרוזת שתואמת לרשימת אפשרויות מסוימת. |
StringFilter
סינון לפי ערך השדה שהוא מחרוזת. ההתאמה לא תלוית-רישיות.
ייצוג ב-JSON |
---|
{
"matchType": enum ( |
שדות | |
---|---|
match |
חובה. סוג ההתאמה של מסנן המחרוזת. |
value |
חובה. ערך המחרוזת שרוצים להתאים אליו. |
MatchType
האופן שבו המסנן ישמש לקביעת התאמה.
טיפוסים בני מנייה (enum) | |
---|---|
MATCH_TYPE_UNSPECIFIED |
סוג ההתאמה שמוגדר כברירת מחדל. |
EXACT |
התאמה מדויקת של ערך המחרוזת. |
BEGINS_WITH |
מתחיל בערך המחרוזת. |
ENDS_WITH |
מסתיים בערך המחרוזת. |
CONTAINS |
מכיל את ערך המחרוזת. |
FULL_REGEXP |
התאמה מלאה של הביטוי הרגולרי לערך המחרוזת. |
PARTIAL_REGEXP |
התאמה חלקית של ביטוי רגולרי לערך המחרוזת. |
InListFilter
מסנן למימד מחרוזת שתואמת לרשימת אפשרויות מסוימת. ההתאמה לא תלוית-רישיות.
ייצוג ב-JSON |
---|
{ "values": [ string ] } |
שדות | |
---|---|
values[] |
חובה. רשימת ערכי המחרוזות האפשריים להתאמה. השדה לא יכול להיות ריק. |
Methods |
|
---|---|
|
יצירת ChannelGroup. |
|
הפונקציה מוחקת קבוצת ערוצים בנכס. |
|
חיפוש של ChannelGroup יחיד. |
|
הצגת רשימה של קבוצות ערוצים בנכס. |
|
עדכון של ChannelGroup. |