RecommendResponse

针对 Recommend 方法的响应消息。

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

object (RecommendationResult)

推荐文档的列表。该顺序表示排名(从最相关的文档到最不相关的文档)。

attributionToken

string

唯一的归因令牌。这应包含在此建议生成的 UserEvent 日志中,以便准确归因推荐模型效果。

missingIds[]

string

请求中缺少与所请求的 ServingConfig 关联的默认分支的文档的 ID。

validateOnly

boolean

如果设置了 RecommendRequest.validate_only,则为 true。

RecommendationResult

RecommendationResult 表示包含关联元数据的通用推荐结果。

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

string

推荐文档的资源 ID。

document

object (Document)

如果 RecommendRequest.paramsreturnDocument 设置为 true,则进行设置。

metadata

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

其他文档元数据或注释。

可能的值:

  • score:建议得分(双精度值)。如果 RecommendRequest.params 中的 returnScore 设置为 true,则设置此字段。