Enregistrement d'événements pour les utilisateurs anonymes - Amazon Personalize

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Enregistrement d'événements pour les utilisateurs anonymes

Important

Si vous n'enregistrez pas au moins un événement avec sessionId et userId pour un utilisateur, Amazon Personalize n'utilisera pas l'activité suivie uniquement sessionId lors de l'entraînement. Et une fois la formation terminée, les recommandations ne seront plus basées sur l'activité suivie par lesessionId.

Vous pouvez enregistrer les événements d'interaction entre des éléments ou des actions pour les utilisateurs avant qu'ils ne créent un compte. Enregistrez les événements pour les utilisateurs anonymes afin de créer un historique continu des événements avec les événements survenus avant et après leur connexion. Cela fournit à Amazon Personalize davantage de données d'interactions sur l'utilisateur, ce qui peut aider à générer des recommandations plus pertinentes.

Pour enregistrer des événements pour des utilisateurs anonymes (utilisateurs non connectés), pour chaque événement, spécifiez uniquement unsessionId. Votre application génère un code unique sessionId lorsqu'un utilisateur visite votre site Web ou utilise votre application pour la première fois. Vous devez utiliser le même sessionId dans tous les événements de la session. Amazon Personalize utilise le sessionId pour associer des événements à l'utilisateur avant qu'il ne se connecte.

Amazon Personalize n'utilise pas les événements d'utilisateurs anonymes lors de la formation tant que vous ne les associez pas à unuserId. Pour plus d’informations, consultez Création d'un historique continu des événements pour les utilisateurs anonymes.

Pour fournir une personnalisation en temps réel aux utilisateurs anonymes, spécifiez le sessionId comme dans votre GetActionRecommendations demande GetRecommendations ou userId dans votre demande.

Création d'un historique continu des événements pour les utilisateurs anonymes

Pour créer un historique des événements pour un utilisateur anonyme et demander à Amazon Personalize d'utiliser ses événements lors de la formation, enregistrez au moins un événement avec un sessionId et unuserId. Vous pouvez ensuite enregistrer autant d'événements que vous le souhaitez pour leuserId. Une fois que vous avez commencé à fournir unuserId, sessionId ils peuvent changer. Lors de la prochaine formation complète, Amazon Personalize les userId associe à l'historique anonyme des utilisateurs retracé jusqu'à l'originalsessionId.

Une fois le recyclage terminé, les recommandations seront basées sur l'activité suivie à la fois à sessionId partir des événements anonymes et de tout événement suivi en fonction de ceux-ciuserId.

Note

Si votre utilisateur ne crée pas de compte et que vous souhaitez qu'Amazon Personalize utilise les données lors de l'entraînement, vous pouvez les utiliser userId dans le sessionId cadre d'événements. Toutefois, si l'utilisateur finit par créer un compte, vous ne pourrez pas associer les événements de sa navigation anonyme à son nouveau compteuserId.