- משאב: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- שיטות
משאב: ChannelGroup
הודעת משאב שמייצגת קבוצת ערוצים.
ייצוג JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
שדות | |
---|---|
name |
פלט בלבד. שם המשאב של המשאב 'קבוצת ערוצים'. פורמט: properties/{property}/channelGroups/{channelGroup} |
displayName |
חובה. השם המוצג של קבוצת הערוצים. האורך המרבי הוא 80 תווים. |
description |
תיאור קבוצת הערוצים. אורך מקסימלי של 256 תווים. |
groupingRule[] |
חובה. כללי הקיבוץ של ערוצים. אפשר ליצור עד 50 כללים. |
systemDefined |
פלט בלבד. אם הערך הוא True, קבוצת הערוצים הזו היא קבוצת הערוצים שמוגדרת כברירת מחדל ומוגדרת מראש על ידי Google Analytics. לא ניתן לעדכן את השם המוצג וכללי הקיבוץ בקבוצת הערוצים הזו. |
primary |
זה שינוי אופציונלי. אם הערך הוא True, קבוצת הערוצים הזו תשמש כקבוצת הערוצים שמוגדרת כברירת מחדל בדוחות. אפשר להגדיר רק קבוצת ערוצים אחת בתור כברירת מחדל, קבוצת הערוצים שמוגדרת מראש ב-Google Analytics היא הקבוצה הראשית. |
GroupingRule
הכללים שקובעים איך התנועה מקובצת לערוץ אחד.
ייצוג JSON |
---|
{
"displayName": string,
"expression": {
object ( |
שדות | |
---|---|
displayName |
חובה. שם מוצג לערוץ בהגדרת הלקוח. |
expression |
חובה. ביטוי הסינון שמגדיר את כלל הקיבוץ. |
ChannelGroupFilterExpression
ביטוי לוגי של מסנני מאפיינים של קבוצת ערוצים.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד expr . הביטוי שהוחל על מסנן. expr יכול להיות רק אחת מהאפשרויות הבאות: |
|
andGroup |
רשימת ביטויים שצריך לחבר ביניהם. הוא יכול להכיל רק ChannelGroupFilterExpressions עם orGroup. יש להגדיר זאת עבור ChannelGroupFilterExpression ברמה העליונה. |
orGroup |
רשימת ביטויים שיש להם חיבור ל-OR. הוא לא יכול להכיל ChannelGroupFilterExpressions עם andGroup או אוGroup. |
notExpression |
ביטוי סינון שצריך לא לבצע (היפוך, ביטוי). הוא יכול לכלול רק מאפייןCustomOrMetricFilter. לא ניתן להגדיר זאת ברמת ChannelGroupFilterExpression ברמה העליונה. |
filter |
מסנן למאפיין יחיד. לא ניתן להגדיר זאת ברמת ChannelGroupFilterExpression ברמה העליונה. |
ChannelGroupFilterExpressionList
רשימת ביטויי סינון של קבוצות ערוצים.
ייצוג JSON |
---|
{
"filterExpressions": [
{
object ( |
שדות | |
---|---|
filterExpressions[] |
רשימת ביטויי סינון של קבוצות ערוצים. |
ChannelGroupFilter
מסנן ספציפי למאפיין יחיד.
ייצוג JSON |
---|
{ "fieldName": string, // Union field |
שדות | |
---|---|
fieldName |
חובה. בלתי ניתן לשינוי. שם המאפיין לסינון. |
שדה איחוד value_filter . StringFilter או InListFilter שמגדיר את התנהגות הסינון הזו. value_filter יכול להיות רק אחת מהאפשרויות הבאות: |
|
stringFilter |
מסנן למאפיין מסוג מחרוזת שתואם לדפוס מסוים. |
inListFilter |
מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות. |
StringFilter
סינון שבו ערך השדה הוא מחרוזת. ההתאמה לא תלוית אותיות רישיות (case-sensitive).
ייצוג JSON |
---|
{
"matchType": enum ( |
שדות | |
---|---|
matchType |
חובה. סוג ההתאמה של מסנן המחרוזות. |
value |
חובה. ערך המחרוזת שאליו יש להתאים. |
MatchType
איך המסנן ישמש לקביעת התאמה.
טיפוסים בני מנייה (enum) | |
---|---|
MATCH_TYPE_UNSPECIFIED |
ברירת המחדל של סוג התאמה. |
EXACT |
התאמה מדויקת של ערך המחרוזת. |
BEGINS_WITH |
מתחיל בערך המחרוזת. |
ENDS_WITH |
מסתיים בערך המחרוזת. |
CONTAINS |
מכיל את ערך המחרוזת. |
FULL_REGEXP |
התאמה מלאה של ביטוי רגולרי עם ערך המחרוזת. |
PARTIAL_REGEXP |
התאמה של ביטוי רגולרי חלקי עם ערך המחרוזת. |
InListFilter
מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות. ההתאמה לא תלוית אותיות רישיות (case-sensitive).
ייצוג JSON |
---|
{ "values": [ string ] } |
שדות | |
---|---|
values[] |
חובה. רשימה של ערכי מחרוזת שאפשר להתאים אליהם. השדה לא יכול להיות ריק. |
שיטות |
|
---|---|
|
יצירת קבוצת ערוצים. |
|
מחיקת קבוצת ערוצים בנכס. |
|
מחפשים קבוצת ערוצים אחת. |
|
הצגת רשימה של קבוצות ערוצים בנכס. |
|
מעדכן קבוצת ערוצים. |