RecommendResponse

הודעת תגובה לשיטת ההמלצה.

ייצוג ב-JSON
{
  "results": [
    {
      object (RecommendationResult)
    }
  ],
  "attributionToken": string,
  "missingIds": [
    string
  ],
  "validateOnly": boolean
}
שדות
results[]

object (RecommendationResult)

רשימה של מסמכים מומלצים. הסדר מייצג את הדירוג (מהמסמך הרלוונטי ביותר ועד הכי פחות רלוונטי).

attributionToken

string

טוקן שיוך ייחודי. הנתון הזה צריך להיכלל ביומני UserEvent שנובעים מההמלצה הזו, כדי לאפשר שיוך מדויק של ביצועי מודל ההמלצות.

missingIds[]

string

מזהים של מסמכים בבקשה שחסרים בענף ברירת המחדל שמשויך ל-ServingConfig המבוקש.

validateOnly

boolean

הערך True אם הוגדר RecommendRequest.validate_only.

RecommendationResult

‫RecommendationResult מייצג תוצאת המלצה גנרית עם מטא-נתונים משויכים.

ייצוג ב-JSON
{
  "id": string,
  "document": {
    object (Document)
  },
  "metadata": {
    string: value,
    ...
  }
}
שדות
id

string

מזהה המשאב של המסמך המומלץ.

document

object (Document)

ההגדרה הזו מופעלת אם הערך של returnDocument הוא true ב-RecommendRequest.params.

metadata

map (key: string, value: value (Value format))

מטא-נתונים או הערות נוספים של המסמך.

ערכים אפשריים:

  • score: ציון ההמלצה כערך מסוג double. המאפיין מוגדר אם המאפיין returnScore מוגדר כ-True ב-RecommendRequest.params.