משאב: קבוצת בקרה
הגדרת התנהגות מותנית שתופעל במהלך הצגת המודעה. כדי שההנחה תהיה זמינה בזמן הצגת המודעה, היא צריכה להיות משויכת לServingConfig. הפעולות המותרות תלויות ב-SolutionType.
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "associatedServingConfigIds": [ string ], "solutionType": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. שם ייחודי מלא |
displayName |
חובה. שם קריא לאנשים. המזהה שמשמש בתצוגות של ממשק המשתמש. מחרוזת בקידוד UTF-8. האורך המרבי הוא 128 תווים. אחרת, מוצגת שגיאה מסוג INVALID ARGUMENT. |
associatedServingConfigIds[] |
פלט בלבד. רשימה של כל מזהי |
solutionType |
חובה. אי אפשר לשנות. הפתרון שאליו שייך אמצעי הבקרה. הערך צריך להיות תואם לקטגוריית הישויות (vertical) של המשאב. אחרת, מוצגת שגיאה מסוג INVALID ARGUMENT. |
useCases[] |
מציינת את תרחיש השימוש של אמצעי הבקרה. משפיע על שדות התנאים שאפשר להגדיר. רלוונטי רק ל- |
conditions[] |
ההגדרה הזו קובעת מתי תופעל הפעולה המשויכת. אם לא מציינים כלום, הפעולה תמיד תתבצע. בשלב הזה אפשר לציין רק תנאי אחד. אחרת, מוצגת שגיאה מסוג INVALID ARGUMENT. |
שדה איחוד חובה. הערך |
|
boostAction |
הגדרה של אמצעי בקרה מסוג הגברה |
filterAction |
הגדרה של פקד מסוג filter-type. לא נתמך כרגע על ידי Recommendation |
redirectAction |
הגדרה של אמצעי בקרה מסוג הפניה אוטומטית. |
synonymsAction |
התייחסות לקבוצת מונחים כאל מילים נרדפות. |
promoteAction |
קידום קישורים מסוימים על סמך שאילתות מפעילות מוגדרות מראש. |
Methods |
|
|---|---|
|
יוצר אמצעי בקרה. |
|
מחיקת אמצעי בקרה. |
|
מקבל Control. |
|
רשימה של כל אמצעי הבקרה לפי ההורה שלהם DataStore. |
|
עדכון של אמצעי בקרה. |