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)

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

attributionToken

string

Jeton d'attribution unique. Cette valeur doit être incluse dans les journaux UserEvent résultant de cette recommandation, ce qui permet d'attribuer précisément les performances du modèle de recommandation.

missingIds[]

string

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

validateOnly

boolean

True 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éfinie si returnDocument est défini sur "true" dans RecommendRequest.params.

metadata

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

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

Valeurs possibles :

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