- משאב: קהל
- AudienceEventTrigger
- LogCondition
- AudienceExclusionDurationMode
- AudienceFilterClause
- AudienceSimpleFilter
- AudienceFilterScope
- AudienceFilterExpression
- AudienceFilterExpressionList
- AudienceDimensionOrMetricFilter
- StringFilter
- MatchType
- InListFilter
- NumericFilter (מסנן מספרי)
- תפעול
- NumericValue
- BetweenFilter
- AudienceEventFilter
- AudienceSequenceFilter
- AudienceSequenceStep
- AudienceClauseType
- שיטות
משאב: קהל
הודעת משאב שמייצגת קהל ב-GA4.
ייצוג JSON |
---|
{ "name": string, "displayName": string, "description": string, "membershipDurationDays": integer, "adsPersonalizationEnabled": boolean, "eventTrigger": { object ( |
שדות | |
---|---|
name |
פלט בלבד. שם המשאב של משאב הקהל הזה. פורמט: properties/{propertyId}/audiences/{audienceId} |
displayName |
חובה. השם המוצג של הקהל. |
description |
חובה. תיאור הקהל. |
membershipDurationDays |
חובה. בלתי משתנה. משך הזמן שמשתמש צריך להישאר בקהל. אי אפשר להגדיר תקופת זמן ארוכה מ-540 ימים. |
adsPersonalizationEnabled |
פלט בלבד. מערכת GA מגדירה אותו באופן אוטומטי כ-False אם זהו קהל ללא התאמה אישית (NPA) והוא מוחרג מההתאמה האישית של המודעות. |
eventTrigger |
זה שינוי אופציונלי. מציינת אירוע שיתועד כשמשתמש מצטרף לקהל. אם היא לא מוגדרת, לא מתועד אף אירוע כשמשתמש מצטרף לקהל. |
exclusionDurationMode |
בלתי משתנה. מציין את משך הזמן שבו ההחרגה תחול על משתמשים שעומדים במסנן ההחרגה. המערכת מחילה את המסנן על כל הסעיפים של סינון ההחרגה, והמערכת מתעלמת ממנו אם אין בקהל סעיף סינון להחרגה. |
filterClauses[] |
חובה. בלתי משתנה. רשימה לא ממוינת. סינון סעיפים שמגדירים את הקהל. כל הסעיפים ייכתבו יחד עם הפונקציה AND. |
AudienceEventTrigger
מציינת אירוע שיתועד כשמשתמש מצטרף לקהל.
ייצוג JSON |
---|
{
"eventName": string,
"logCondition": enum ( |
שדות | |
---|---|
eventName |
חובה. שם האירוע שיירשם ביומן. |
logCondition |
חובה. מתי צריך לתעד את האירוע. |
LogCondition
ההגדרה הזו קובעת מתי האירוע יתועד ביומן.
טיפוסים בני מנייה (enums) | |
---|---|
LOG_CONDITION_UNSPECIFIED |
לא צוין תנאי יומן. |
AUDIENCE_JOINED |
צריך לתעד את האירוע רק כשמשתמש מצטרף. |
AUDIENCE_MEMBERSHIP_RENEWED |
האירוע צריך להירשם ביומן בכל פעם שמתקיים התנאי 'קהל', גם אם המשתמש כבר חבר בקהל. |
AudienceExclusionDurationMode
מציין את משך הזמן שבו ההחרגה תחול על משתמשים שעומדים במסנן ההחרגה.
טיפוסים בני מנייה (enums) | |
---|---|
AUDIENCE_EXCLUSION_DURATION_MODE_UNSPECIFIED |
לא צוין. |
EXCLUDE_TEMPORARILY |
החרגת משתמשים מהקהל במהלך תקופות שבהן הם עומדים בתנאי הסינון. |
EXCLUDE_PERMANENTLY |
החרגה של משתמשים מהקהל אם הם אי פעם עמדו בתנאי הסינון. |
AudienceFilterClause
סעיף להגדרה של מסנן פשוט או מסנן רצף. מסנן יכול לכלול הכללה (לדוגמה, משתמשים שעומדים בתנאי הסינון נכללים בקהל) או בלעדי (למשל, משתמשים שעומדים בתנאי הסינון לא נכללים בקהל).
ייצוג JSON |
---|
{ "clauseType": enum ( |
שדות | |
---|---|
clauseType |
חובה. מציין אם מדובר בסעיף הכללה או החרגה. |
שדה איחוד
|
|
simpleFilter |
מסנן פשוט שמשתמש צריך לעמוד בו כדי להיות חבר בקהל. |
sequenceFilter |
מסננים שחייבים להתרחש בסדר מסוים כדי שהמשתמש יהיה חבר בקהל. |
AudienceSimpleFilter
מגדיר מסנן פשוט שמשתמש צריך לעמוד בו כדי להיות חבר בקהל.
ייצוג JSON |
---|
{ "scope": enum ( |
שדות | |
---|---|
scope |
חובה. בלתי משתנה. מציין את היקף המסנן. |
filterExpression |
חובה. בלתי משתנה. ביטוי לוגי של מסנני מאפיינים, מדדים או אירועים של קהל. |
AudienceFilterScope
מציינת איך להעריך את האופן שבו המשתמשים מצטרפים לקהל.
טיפוסים בני מנייה (enums) | |
---|---|
AUDIENCE_FILTER_SCOPE_UNSPECIFIED |
ההיקף לא צוין. |
AUDIENCE_FILTER_SCOPE_WITHIN_SAME_EVENT |
המשתמש מצטרף לקהל אם תנאי הסינון מתקיים במסגרת אירוע אחד. |
AUDIENCE_FILTER_SCOPE_WITHIN_SAME_SESSION |
המשתמש מצטרף לקהל אם תנאי הסינון מתקיים במהלך סשן אחד. |
AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS |
המשתמש מצטרף לקהל אם תנאי הסינון מתקיים באירוע כלשהו בכל סשן. |
AudienceFilterExpression
ביטוי לוגי של מסנני מאפיינים, מדדים או אירועים של קהל.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד expr . הביטוי שהוחל על מסנן. expr יכול להיות רק אחד מהבאים: |
|
andGroup |
רשימה של ביטויים שיש לצרף יחד. הוא יכול להכיל רק AudienceFilterExpressions עם orGroup. צריך להגדיר את הערך הזה לרמה העליונה AudienceFilterExpression. |
orGroup |
רשימה של ביטויים שיש ל-OR יחד. היא לא יכולה להכיל AudienceFilterExpressions עם andGroup או או אוGroup. |
notExpression |
ביטוי סינון שאין לו השלמה (לדוגמה, היפוך או השלמה). הוא יכול לכלול רק מאפייןOrMetricFilter. לא ניתן להגדיר את האפשרות הזו ברמה העליונה AudienceFilterExpression. |
dimensionOrMetricFilter |
מסנן לפי מאפיין או מדד יחיד. לא ניתן להגדיר את האפשרות הזו ברמה העליונה AudienceFilterExpression. |
eventFilter |
יצירת מסנן שתואם לאירוע ספציפי. לא ניתן להגדיר את האפשרות הזו ברמה העליונה AudienceFilterExpression. |
AudienceFilterExpressionList
רשימה של ביטויי סינון לקהלים.
ייצוג JSON |
---|
{
"filterExpressions": [
{
object ( |
שדות | |
---|---|
filterExpressions[] |
רשימה של ביטויי סינון לקהלים. |
AudienceDimensionOrMetricFilter
מסנן ספציפי למאפיין או למדד יחיד.
ייצוג JSON |
---|
{ "fieldName": string, "atAnyPointInTime": boolean, "inAnyNDayPeriod": integer, // Union field |
שדות | |
---|---|
fieldName |
חובה. בלתי משתנה. שם המאפיין או שם המדד לסינון. אם שם השדה מתייחס למאפיין או למדד מותאם אישית, תתווסף קידומת של היקף לפני השם של המאפיינים או המדד המותאמים אישית. למידע נוסף על קידומות של היקפים או על מאפיינים/מדדים מותאמים אישית, ניתן לעיין במסמכי התיעוד של Google Analytics Data API. |
atAnyPointInTime |
זה שינוי אופציונלי. הערך מציין אם המסנן הזה זקוק להערכה דינמית או לא. אם המדיניות מוגדרת כ-True, המשתמשים יצטרפו לקהל אם הם אי פעם עמדו בתנאי (הערכה סטטית). אם המדיניות מוגדרת כ-False או לא מוגדרת, ההערכה אם המשתמש מתאים לקהל היא דינמית. משתמשים יתווספו לקהל כשהם יעמדו בתנאים ויוסרו כשהם לא יעמדו בהם יותר. ניתן להגדיר זאת רק כאשר היקף הקהל הוא ACROSS_ALL_SlessIONS. |
inAnyNDayPeriod |
זה שינוי אופציונלי. אם המדיניות מוגדרת, היא מציינת את חלון הזמן שעבורו רוצים להעריך נתונים לפי מספר ימים. אם המדיניות לא מוגדרת, נתוני הקהל מוערכים לפי נתונים של משך החיים (לדוגמה, חלון זמן אינסופי). לדוגמה, אם הערך מוגדר ליום אחד, המערכת תעריך רק את הנתונים של היום הנוכחי. נקודת ההתייחסות היא היום הנוכחי שבו הערך atAnyPointInTime לא מוגדר או מוגדר כ-false. ניתן להגדיר אותה רק אם היקף הקהל הוא ACROSS_ALL_SESSIONS ולא יכול להיות ארוך מ-60 ימים. |
שדה איחוד one_filter . אחד מהמסננים שלמעלה. one_filter יכול להיות רק אחד מהבאים: |
|
stringFilter |
מסנן למאפיין מסוג מחרוזת שתואם לדפוס מסוים. |
inListFilter |
מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות. |
numericFilter |
מסנן לערכים מספריים או לערכים של תאריכים במאפיין או במדד מסוים. |
betweenFilter |
מסנן להצגת ערכים מספריים או ערכים של תאריכים בין ערכים מסוימים במאפיין או במדד מסוים. |
StringFilter
מסנן למאפיין מסוג מחרוזת שתואם לדפוס מסוים.
ייצוג JSON |
---|
{
"matchType": enum ( |
שדות | |
---|---|
matchType |
חובה. סוג ההתאמה למסנן המחרוזות. |
value |
חובה. ערך המחרוזת שאליו תתבצע ההתאמה. |
caseSensitive |
זה שינוי אופציונלי. אם הערך הוא True, ההתאמה היא תלוית אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית אותיות רישיות. |
MatchType
סוג ההתאמה למסנן המחרוזות.
טיפוסים בני מנייה (enums) | |
---|---|
MATCH_TYPE_UNSPECIFIED |
לא צוין |
EXACT |
התאמה מדויקת של ערך המחרוזת. |
BEGINS_WITH |
מתחיל בערך המחרוזת. |
ENDS_WITH |
מסתיים בערך המחרוזת. |
CONTAINS |
מכיל את ערך המחרוזת. |
FULL_REGEXP |
הביטוי הרגולרי המלא תואם לערך המחרוזת. |
InListFilter
מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות.
ייצוג JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
שדות | |
---|---|
values[] |
חובה. הרשימה של ערכי המחרוזת האפשריים שניתן להתאים אליהם. אי אפשר להשאיר את השדה ריק. |
caseSensitive |
זה שינוי אופציונלי. אם הערך הוא True, ההתאמה היא תלוית אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית אותיות רישיות. |
NumericFilter
מסנן לערכים מספריים או לערכים של תאריכים במאפיין או במדד מסוים.
ייצוג JSON |
---|
{ "operation": enum ( |
שדות | |
---|---|
operation |
חובה. הפעולה הוחלה על מסנן מספרי. |
value |
חובה. הערך המספרי או התאריך שאליו יש להתאים. |
פעולה
הפעולה הוחלה על מסנן מספרי.
טיפוסים בני מנייה (enums) | |
---|---|
OPERATION_UNSPECIFIED |
לא צוין. |
EQUAL |
שווה. |
LESS_THAN |
פחות מ-. |
GREATER_THAN |
גדול מ-. |
NumericValue
שמייצג מספר.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד one_value . אחד מערך מספרי. one_value יכול להיות רק אחד מהבאים: |
|
int64Value |
ערך של מספר שלם. |
doubleValue |
ערך כפול. |
BetweenFilter
מסנן להצגת ערכים מספריים או ערכים של תאריכים בין ערכים מסוימים במאפיין או במדד מסוים.
ייצוג JSON |
---|
{ "fromValue": { object ( |
שדות | |
---|---|
fromValue |
חובה. מתחיל במספר הזה, כולל. |
toValue |
חובה. מסתיים במספר הזה, כולל. |
AudienceEventFilter
מסנן שתואם לאירועים של שם אירוע בודד. אם מציינים פרמטר של אירוע, רק קבוצת המשנה של האירועים שתואמים גם לשם של האירוע היחיד וגם לביטויי סינון הפרמטרים יתאימו למסנן האירועים הזה.
ייצוג JSON |
---|
{
"eventName": string,
"eventParameterFilterExpression": {
object ( |
שדות | |
---|---|
eventName |
חובה. בלתי משתנה. שם האירוע שאליו יש לבצע התאמה. |
eventParameterFilterExpression |
זה שינוי אופציונלי. אם המסנן הזה צוין, המסנן הזה תואם לאירועים שתואמים גם לשם האירוע היחיד וגם לביטויי סינון הפרמטרים. לא ניתן להגדיר AudienceEventFilter בתוך ביטוי סינון הפרמטרים (לדוגמה, אין תמיכה במסנני אירועים מקוננים). הערך הזה צריך להיות יחידה ו-Group ofdimensionOrMetricFilter או notExpression. אין תמיכה בערכי AND של OR. כמו כן, אם המסנן כולל מסנן של eventCount, המערכת תביא בחשבון רק את המסנן הזה. המערכת תתעלם מכל המסננים האחרים. |
AudienceSequenceFilter
מגדיר מסננים שחייבים להתרחש בסדר מסוים כדי שהמשתמש יהיה חבר בקהל.
ייצוג JSON |
---|
{ "scope": enum ( |
שדות | |
---|---|
scope |
חובה. בלתי משתנה. מציין את היקף המסנן. |
sequenceMaximumDuration |
זה שינוי אופציונלי. קובעת את תקופת הזמן שבה כל הרצף צריך להתרחש. משך זמן בשניות עם עד תשע ספרות עשרוניות, המסתיים ב-' |
sequenceSteps[] |
חובה. רצף שלבים מסודר. המשתמש צריך להשלים כל שלב כדי להצטרף למסנן הרצף. |
AudienceSequenceStep
תנאי שחייב להתקיים בסדר השלבים שצוין כדי שהמשתמש יתאים לרצף.
ייצוג JSON |
---|
{ "scope": enum ( |
שדות | |
---|---|
scope |
חובה. בלתי משתנה. מציין את היקף השלב הזה. |
immediatelyFollows |
זה שינוי אופציונלי. אם הערך הוא true, האירוע שממלא את השלב הזה חייב להיות האירוע הבא אחרי האירוע שממלא את השלב האחרון. אם השלב הקודם לא מוגדר או לא מוגדר, הוא יתבצע באופן עקיף אחרי השלב הקודם. לדוגמה, יכולים להיות אירועים בין השלב הקודם לשלב הזה. המערכת מתעלמת ממנו בשלב הראשון. |
constraintDuration |
זה שינוי אופציונלי. כשהשלב הזה מוגדר, צריך להשלים את השלב הזה בתוך האילוץ של השלב הקודם (לדוגמה, t[i] - t[i-1] <= constraintDuration). אם המדיניות לא מוגדרת, אין דרישה לגבי משך הזמן (בפועל, משך הזמן הוא בלתי מוגבל). המערכת מתעלמת ממנו בשלב הראשון. משך זמן בשניות עם עד תשע ספרות עשרוניות, המסתיים ב-' |
filterExpression |
חובה. בלתי משתנה. ביטוי לוגי של מסנני מאפיינים, מדדים או אירועים של קהל בכל שלב. |
AudienceClauseType
מציין אם מדובר בסעיף הכללה או החרגה.
טיפוסים בני מנייה (enums) | |
---|---|
AUDIENCE_CLAUSE_TYPE_UNSPECIFIED |
סוג הסעיף לא צוין. |
INCLUDE |
אם תנאי הסינון מתקיימים, המשתמשים ייכללו בקהל. |
EXCLUDE |
אם תנאי הסינון מתקיימים, המשתמשים יוחרגו מהקהל. |
שיטות |
|
---|---|
|
העברת קהל לארכיון בנכס. |
|
יצירת קהל. |
|
חיפוש קהל אחד. |
|
הצגת רשימה של קהלים בנכס. |
|
עדכון קהל בנכס. |