RecommendResponse

Mensaje de respuesta del método Recommend.

Representación JSON
{
  "results": [
    {
      object (RecommendationResult)
    }
  ],
  "attributionToken": string,
  "missingIds": [
    string
  ],
  "validateOnly": boolean
}
Campos
results[]

object (RecommendationResult)

Una lista de documentos recomendados. El orden representa la clasificación (del documento más relevante al menos relevante).

attributionToken

string

Un token de atribución único. Esto debe incluirse en los registros de UserEvent resultantes de esta recomendación, lo que permite atribuir con precisión el rendimiento del modelo de recomendación.

missingIds[]

string

IDs de los documentos de la solicitud que faltaban en la rama predeterminada asociada a la ServingConfig solicitada.

validateOnly

boolean

Devuelve el valor "true" si se ha definido RecommendRequest.validate_only.

RecommendationResult

RecommendationResult representa un resultado de recomendación genérico con metadatos asociados.

Representación JSON
{
  "id": string,
  "document": {
    object (Document)
  },
  "metadata": {
    string: value,
    ...
  }
}
Campos
id

string

ID de recurso del documento recomendado.

document

object (Document)

Se define si returnDocument se establece en true en RecommendRequest.params.

metadata

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

Metadatos o anotaciones adicionales del documento.

Posibles valores:

  • score: puntuación de recomendación en valor doble. Se define si returnScore se establece en true en RecommendRequest.params.