Registrar um único evento de interação com ações
Depois de criar um conjunto de dados de interações com ações, estará tudo pronto para registrar eventos de interação com ações com a operação PutActionInteractions. O código a seguir mostra uma operação PutActionInteractions que transmite um evento TAKEN. Você pode registrar esse evento quando mostrar recomendações do Amazon Personalize a um usuário e ele realizar uma ação, como solicitar um cartão de crédito.
actionInteractions são uma matriz de objetos ActionInteraction. O trackingId vem do rastreador de eventos que o Amazon Personalize criou quando você criou o conjunto de dados de interações com ações. Para obter mais informações, consulte Encontrar o ID do rastreador de eventos de interações com ações.
Seu aplicativo gera um sessionId exclusivo quando alguém visita seu site ou usa seu aplicativo pela primeira vez. Você deve usar o mesmo sessionId em todos os eventos durante a sessão. O Amazon Personalize usa o sessionId para associar eventos ao usuário antes que ele faça login (com anonimato). Para obter mais informações, consulte Como registrar eventos de usuários anônimos.
Os parâmetros userId, actionId e sentAt são associados aos campos USER_ID, ACTION_ID, EVENT_TYPE e TIMESTAMP do conjunto de dados de interações com ações.
Conjunto de dados de interações com ações correspondente
USER_ID, ACTION_ID, TIMESTAMP, EVENT_TYPE user123, action-xyz, 1543631760, TAKEN
Exemplo de código