RecommendResponse

Message de réponse pour la méthode Recommend.

Représentation JSON
{
  "results": [
    {
      object (RecommendationResult)
    }
  ],
  "attributionToken": string,
  "missingIds": [
    string
  ],
  "validateOnly": boolean
}
Champs
results[]

object (RecommendationResult)

Liste de documents recommandés. L'ordre représente le classement (du document le plus pertinent au moins pertinent).

attributionToken

string

Jetons d'attribution unique. Doit être inclus dans les journaux UserEvent résultant de cette recommandation, ce qui permet d'attribuer avec précision les performances du modèle de recommandation.

missingIds[]

string

ID des documents de la requête qui étaient absents de la branche par défaut associée à la ServingConfig demandée.

validateOnly

boolean

Vrai si RecommendRequest.validate_only a été défini.

RecommendationResult

RecommendationResult représente un résultat de recommandation générique avec des métadonnées associées.

Représentation JSON
{
  "id": string,
  "document": {
    object (Document)
  },
  "metadata": {
    string: value,
    ...
  }
}
Champs
id

string

ID de ressource du document recommandé.

document

object (Document)

Défini si returnDocument est défini sur "true" dans RecommendRequest.params.

metadata

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

Métadonnées ou annotations de document supplémentaires.

Valeurs possibles :

  • score : score de recommandation sous forme de valeur double. Défini si returnScore est défini sur "true" dans RecommendRequest.params.