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 exclusivo. Isso precisa ser incluído nos registros UserEvent resultantes dessa recomendação, o que permite uma atribuição precisa da performance do modelo de recomendação.

missingIds[]

string

IDs de documentos na solicitação que estavam ausentes da ramificação padrão associada ao ServingConfig solicitado.

validateOnly

boolean

Verdadeiro se RecommendRequest.validate_only foi 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 "true" em RecommendRequest.params.

metadata

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

Metadados ou anotações adicionais do documento.

Valores possíveis:

  • score: pontuação da recomendação em valor duplo. É definido se returnScore estiver definido como "true" em RecommendRequest.params.