הגדרה לשיפור ההצעות על סמך התנאי של ההצעה.
| ייצוג ב-JSON |
|---|
{
"conditionBoostSpecs": [
{
object ( |
| שדות | |
|---|---|
conditionBoostSpecs[] |
מפרטים של שיפור התנאים. אם הצעה תואמת לכמה תנאים במפרטים, המערכת תחיל את כל ערכי ההגברה מהמפרטים האלה ותשלב אותם באופן לא ליניארי. מספר המפרטים המקסימלי הוא 20. הערה: בשלב הזה אפשר להגדיל את החשיפה של מוצרים רק על סמך תנאי שפה. |
ConditionBoostSpec
ההגדרה 'הגברת ההצעות' חלה על הצעות שתואמות לתנאי מסוים.
| ייצוג ב-JSON |
|---|
{ "condition": string, "boost": number } |
| שדות | |
|---|---|
condition |
ביטוי שמציין תנאי להגברת החשיפה. התחביר זהה לתחביר של ביטוי סינון. נכון לעכשיו, התנאי הנתמך היחיד הוא רשימה של קודי שפה בפורמט BCP-47. דוגמה:
|
boost |
עוצמת ההגברה, שצריכה להיות בטווח [-1, 1]. הגברה שלילית משמעותה הורדה בדרגה. ברירת המחדל היא 0.0. הגדרה של 1.0 מעניקה להצעות קידום משמעותי. עם זאת, זה לא אומר בהכרח שהתוצאה הראשונה תהיה הצעה משופרת. הגדרה של -1.0 גורמת להורדה משמעותית של ההצעות. עם זאת, יכול להיות שעדיין יוצגו הצעות רלוונטיות אחרות. הגדרה של 0.0 פירושה שלא מוחל שיפור. המערכת מתעלמת מתנאי ההגברה. |