- ייצוג ב-JSON
- קבוצת כללים
- הכלל
- RuleCondition
- SignalComparison
- אות
- ComparisonValue
- DayAndTime
- SignalValue
- FloodlightActivityConversionSignal
אלגוריתם מבוסס-כללים.
| ייצוג ב-JSON |
|---|
{ "impressionSignalRuleset": { object ( |
| שדות | |
|---|---|
impressionSignalRuleset |
כללים לגבי אותות החשיפה. |
postImpressionSignalRuleset |
כללים לגבי האותות אחרי חשיפה השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
attributionModelId |
מודל השיוך של האלגוריתם. השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
קבוצת כללים
קבוצת כללים שמורכבת מרשימת כללים ומסבירים איך לצבור את הערכים שמתקבלים.
| ייצוג ב-JSON |
|---|
{ "rules": [ { object ( |
| שדות | |
|---|---|
rules[] |
רשימת כללים ליצירת ערך החשיפה. |
aggregationType |
איך לצבור ערכים של כללים מוערכים. |
maxValue |
הערך המקסימלי שקבוצת הכללים יכולה להעריך לפיו. |
כלל
קבוצת תנאים.
הערך המוחזר של הכלל הוא:
- הערך המוחזר עבור תנאי בודד או
- הערך המוחזר שמוגדר כברירת מחדל אם לא מתקיימים תנאים.
| ייצוג ב-JSON |
|---|
{ "conditions": [ { object ( |
| שדות | |
|---|---|
conditions[] |
רשימת תנאים בכלל הזה. הקריטריונים בין התנאים צריכים להיות ייחודיים. |
defaultReturnValue |
הערך המוחזר שמוגדר כברירת מחדל מוחל אם אף אחד מהתנאים לא מתקיים. |
RuleCondition
קבוצה של השוואות אותות. שוות ערך להצהרת if.
| ייצוג ב-JSON |
|---|
{ "signalComparisons": [ { object ( |
| שדות | |
|---|---|
signalComparisons[] |
רשימת השוואות שיוצרות תנאי משפט |
returnValue |
הערך שיוחזר אם התנאי |
SignalComparison
השוואה אחת. ההשוואה משווה בין signal לבין comparisonValue.
ההשוואה בין siteId==123 מיוצגת עם ערכי השדות הבאים:
- ב-
signalישimpressionSignalשלSITE_ID. - הערך של
comparisonOperatorמוגדר ל-EQUAL. - הערך של
comparisonValueהוא 123.
| ייצוג ב-JSON |
|---|
{ "signal": { object ( |
| שדות | |
|---|---|
signal |
אות להשוואה. |
comparisonOperator |
האופרטור משמש להשוואה בין שני הערכים. בחוויה שתתקבל, |
comparisonValue |
הערך שאליו צריך להשוות את האות. |
אות
אות המשמש להערכת כללים.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה האיחוד signal. האות שמשמש להערכת כללים. הערך של signal יכול להיות רק אחת מהאפשרויות הבאות: |
|
impressionSignal |
אות שמבוסס על חשיפות. |
clickSignal |
אות שמבוסס על קליקים. השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
activeViewSignal |
אות על סמך הצפיות הפעילות. השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
ComparisonValue
ערך שאליו צריך להשוות את האות.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה האיחוד value. הערך שאליו צריך להשוות את האות. הערך של value יכול להיות רק אחת מהאפשרויות הבאות: |
|
int64Value |
ערך של מספר שלם. |
doubleValue |
ערך כפול. |
stringValue |
ערך מחרוזת. |
boolValue |
ערך בוליאני. |
creativeDimensionValue |
ערך מידת הקריאייטיב. |
dayAndTimeValue |
ערך של יום ושעה. יש תמיכה רק ב- |
deviceTypeValue |
הערך של סוג המכשיר. |
onScreenPositionValue |
ערך של מיקום מודעה בדף. |
environmentValue |
ערך של סביבה. |
exchangeValue |
ערך Exchange. |
videoPlayerSizeValue |
ערך הגודל של נגן הווידאו. השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
DayAndTime
ייצוג של זמן המוגדר לפי יום בשבוע ושעה ביום.
| ייצוג ב-JSON |
|---|
{ "dayOfWeek": enum ( |
| שדות | |
|---|---|
dayOfWeek |
חובה. יום בשבוע. |
hourOfDay |
חובה. שעה ביום. |
timeZoneResolution |
חובה. המנגנון שמשמש לקביעת אזור הזמן הרלוונטי. |
SignalValue
הערך המותאם של האות שמשמש להערכת הכללים.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה האיחוד signal. אות הבסיס ששימש ליצירת הערך. הערך של signal יכול להיות רק אחת מהאפשרויות הבאות: |
|
activeViewSignal |
אות על סמך הצפיות הפעילות. יש תמיכה רק ב- השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
floodlightActivityConversionSignal |
האות מבוסס על אירועי המרה של Floodlight. השדה הזה נתמך רק לשותפים שכלולים ברשימת ההיתרים. |
number |
הערך שבו יש להשתמש כתוצאה. |
FloodlightActivityConversionSignal
הכלל לדירוג חשיפות על סמך אירועי המרה מ-Floodlight.
| ייצוג ב-JSON |
|---|
{ "floodlightActivityId": string, "countingMethod": enum ( |
| שדות | |
|---|---|
floodlightActivityId |
חובה. מזהה של פעילות הזרקור. |
countingMethod |
חובה. הדרך לקבל ערך מפעילות הזרקור, למשל, ספירת ההמרה. |
conversionCounting |
חובה. סוג ההמרות שישמשו לחישוב ערך החשיפות, לדוגמה, המרות לאחר קליק. |