RecommendResponse

Mensagem de resposta para o método Recommend.

Representação JSON
{
  "results": [
    {
      object (RecommendationResult)
    }
  ],
  "attributionToken": string,
  "missingIds": [
    string
  ],
  "validateOnly": boolean
}
Campos
results[]

object (RecommendationResult)

Uma lista de documentos recomendados. A ordem representa a classificação (do documento mais relevante para o menos relevante).

attributionToken

string

Um token de atribuição único. Isto deve ser incluído nos registos UserEvent resultantes desta recomendação, o que permite uma atribuição precisa do desempenho do modelo de recomendação.

missingIds[]

string

IDs dos documentos no pedido que estavam em falta no ramo predefinido associado ao ServingConfig pedido.

validateOnly

boolean

Verdadeiro se RecommendRequest.validate_only tiver sido definido.

RecommendationResult

RecommendationResult representa um resultado de recomendação genérico com metadados associados.

Representação JSON
{
  "id": string,
  "document": {
    object (Document)
  },
  "metadata": {
    string: value,
    ...
  }
}
Campos
id

string

ID do recurso do documento recomendado.

document

object (Document)

Definido se returnDocument estiver definido como verdadeiro em RecommendRequest.params.

metadata

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

Metadados ou anotações de documentos adicionais.

Valores possíveis:

  • score: pontuação de recomendação em valor duplo. É definido se returnScore for definido como verdadeiro em RecommendRequest.params.