משאב: ServingConfig
הגדרת מטא-נתונים שמשמשים ליצירת תוצאות בזמן ההצגה (למשל, תוצאות חיפוש או תחזיות של המלצות). ה-ServingConfig מועבר בבקשת החיפוש והחיזוי ומפיק תוצאות.
| ייצוג JSON |
|---|
{ "name": string, "displayName": string, "solutionType": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. שם ייחודי מלא |
displayName |
חובה. השם המוצג של הגדרת ההצגה, בפורמט שקריא לבני אדם. היא משמשת בממשק המשתמש של Discovery. השדה הזה חייב להיות מחרוזת בקידוד UTF-8, עם מגבלת אורך של 128 תווים. אחרת, מוחזרת שגיאת INVALID_ARGUMENT. |
solutionType |
חובה. אי אפשר לשנות. מציין את סוג הפתרון שאפשר לשייך אליו הגדרת הצגה. |
modelId |
המזהה של המודל שבו רוצים להשתמש בזמן הצגת המודעות. בשלב הזה יש תמיכה רק ב-RecommendationModels. אפשר לשנות את המודל, אבל רק למודל תואם (למשל, משיעור קליקים של 'עוד אפליקציות שאולי תאהבו' לשיעור המרות של 'עוד אפליקציות שאולי תאהבו'). חובה אם הערך של |
diversityLevel |
מידת הגיוון שבה רוצים להשתמש בתוצאות של מודל ההמלצות, למשל
אם לא מציינים, המערכת בוחרת ברירת מחדל על סמך סוג מודל ההמלצות. ערך ברירת המחדל: אפשר להגדיר את הערך הזה רק אם |
embeddingConfig |
שימוש בהגדרות הטמעה משלכם. ההגדרה משמשת לאחזור סמנטי של חיפושים. האחזור מבוסס על המכפלה הסקלרית של |
rankingExpression |
ביטוי הדירוג קובע את הדירוג המותאם אישית של מסמכי האחזור. כדי להשתמש בתכונה הזו, צריך להטמיע מסמכים. הגדרת הביטוי לדירוג ב-ServingConfig חלה על כל בקשות החיפוש שמוצגות על ידי הגדרת הביצוע. עם זאת, אם מציינים את ביטוי הדירוג הוא פונקציה אחת או כמה פונקציות שמחוברות באמצעות '+'.
פונקציות נתמכות:
משתני פונקציה:
ביטוי דירוג לדוגמה: אם במסמך יש שדה הטמעה doc_embedding, ביטוי הדירוג יכול להיות |
createTime |
פלט בלבד. חותמת הזמן של יצירת ServingConfig. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של העדכון של ServingConfig. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
filterControlIds[] |
אמצעי בקרה של מסננים לשימוש בנתיב הצגת המודעות. כל אמצעי הבקרה של המסננים שהופעלו יחולו. אמצעי הבקרה של המסננים צריכים להיות באותו מאגר נתונים כמו קובץ ההגדרות של הצגת המודעות. אפשר להוסיף עד 20 אמצעי בקרה של מסננים. |
boostControlIds[] |
אמצעי בקרה לשיפור הביצועים לשימוש בנתיב הצגת המודעות. המערכת תחיל את כל אמצעי הבקרה להגברת התנועה שהופעלו. אמצעי הבקרה להגברת התנועה חייבים להיות באותו מאגר נתונים כמו הגדרת ההצגה. אפשר להוסיף עד 20 אמצעי בקרה להגברת התנועה. |
redirectControlIds[] |
מזהים של אמצעי הבקרה להפניה אוטומטית. רק פעולת ההפניה האוטומטית הראשונה שמופעלת מוחלת, גם אם מופעלות כמה פעולות. מספר המפרטים המקסימלי הוא 100. אפשר להגדיר את הערך הזה רק אם |
synonymsControlIds[] |
מפרט של מילים נרדפות לתנאים. אם כמה תנאים של מילים נרדפות תואמים, כל אמצעי הבקרה של המילים הנרדפות התואמות ברשימה יופעלו. מספר המפרטים המקסימלי הוא 100. אפשר להגדיר את הערך הזה רק אם |
onewaySynonymsControlIds[] |
מפרט של מילים נרדפות חד-כיווניות בתנאי. אם כמה תנאים של מילים נרדפות חד-כיווניות תואמים, כל אמצעי הבקרה של המילים הנרדפות החד-כיווניות התואמים ברשימה יופעלו. מספר המפרטים המקסימלי הוא 100. אפשר להגדיר את הערך הזה רק אם |
dissociateControlIds[] |
התנאי לא משויך למפרטים. אם כמה תנאים של 'לא משויך' תואמים, כל אמצעי הבקרה התואמים של 'לא משויך' ברשימה יופעלו. הסדר לא משנה. מספר המפרטים המקסימלי הוא 100. אפשר להגדיר את הערך הזה רק אם |
replacementControlIds[] |
מפרטים של החלפת תנאים. ההחלה מתבצעת לפי הסדר ברשימה. אי אפשר להחליף מחדש מונח שכבר הוחלף. מספר המפרטים המקסימלי הוא 100. אפשר להגדיר את הערך הזה רק אם |
ignoreControlIds[] |
מפרטים של התעלמות מתנאים. אם כמה תנאי התעלמות תואמים, כל אמצעי הבקרה להתעלמות שמופיעים ברשימה יופעלו. הסדר לא משנה. מספר המפרטים המקסימלי הוא 100. |
promoteControlIds[] |
מפרטים לקידום תנאים. מספר המפרטים המקסימלי הוא 100. |
personalizationSpec |
המפרט של התאמה אישית. שימו לב: אם גם |
answerGenerationSpec |
זה שינוי אופציונלי. המפרט ליצירת תשובות. |
| הגדרה ספציפית לענף. בהמשך מפורטת רשימה של שדות שאי אפשר להשתמש בהם בו-זמנית. רק אחד מהשדות הבאים יוגדר בתשובה: | |
mediaConfig |
ה-MediaConfig של הגדרת ההצגה. |
genericConfig |
ה-GenericConfig של הגדרת הצגת המודעות. |
| סוף השדות הבלעדיים. | |
Methods |
|
|---|---|
|
שיטת מענה לשאילתה. |
|
יוצר ServingConfig. |
|
מחיקת ServingConfig. |
|
מקבל ServingConfig. |
|
רשימה של כל ה-ServingConfigs שמקושרים ל-DataStore הזה. |
|
עדכון של ServingConfig. |
|
מציג המלצה שדורשת אירוע משתמש הקשרי. |
|
מבצע חיפוש. |
|
מבצע חיפוש. |
|
שיטת מענה לשאילתה (סטרימינג). |