RecommendResponse

Recommend 方法的回應訊息。

JSON 表示法
{
  "results": [
    {
      object (RecommendationResult)
    }
  ],
  "attributionToken": string,
  "missingIds": [
    string
  ],
  "validateOnly": boolean
}
欄位
results[]

object (RecommendationResult)

建議文件清單。順序代表排名 (從最相關的文件到最不相關的文件)。

attributionToken

string

專屬歸因符記。這項資訊應包含在建議產生的 UserEvent 記錄中,以便準確歸因建議模型成效。

missingIds[]

string

要求中缺少的文件 ID,這些文件與所要求 ServingConfig 相關聯的預設 Branch 中沒有。

validateOnly

boolean

如果已設定 RecommendRequest.validate_only,則為「true」。

RecommendationResult

RecommendationResult 代表一般建議結果,以及相關聯的中繼資料。

JSON 表示法
{
  "id": string,
  "document": {
    object (Document)
  },
  "metadata": {
    string: value,
    ...
  }
}
欄位
id

string

建議文件的資源 ID。

document

object (Document)

如果 RecommendRequest.params 中的 returnDocument 設為 true,請設定這個值。

metadata

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

其他文件的中繼資料或註解。

可能的值包括:

  • score:建議分數 (雙精度值)。如果 RecommendRequest.params 中的 returnScore 設為 true,則會設定這個值。