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'un événement d'interaction avec un seul élément
L'exemple suivant montre une PutEvents
opération qui transmet un événement d'interaction avec un élément. Le schéma correspondant est affiché, ainsi qu'une ligne d'exemple tirée du jeu de données d'interactions entre articles.
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 (c'est anonyme). Pour plus d’informations, consultez Enregistrement d'événements pour les utilisateurs anonymes.
La liste des événements est un tableau d'objets Event. Un eventType
est requis pour chaque événement, mais dans cet exemple, les eventType
données ne sont pas utilisées pendant l'entraînement car elles ne sont pas incluses dans le schéma. Vous pouvez fournir une valeur d'espace réservé pour répondre à l'exigence.
Il trackingId
provient du système de suivi des événements que vous avez créé dansCréation d'un outil de suivi des événements liés aux interactions entre objets. Les paramètres userId
, itemId
et sentAt
sont mappés aux champs USER_ID, ITEM_ID et TIMESTAMP d'un ensemble de données Interactions
historiques correspondants. Pour plus d’informations, consultez Schémas.
Colonnes de jeux de données correspondantes
Dataset columns: USER_ID, ITEM_ID, TIMESTAMP Item interactions dataset data: user123, item-xyz, 1543631760
Exemple de code
Après cet exemple, vous allez former un modèle en utilisant uniquement les propriétés requises.