

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Registrar eventos de interação com ações em tempo real
<a name="recording-action-interaction-events"></a>

Um evento de *interação com ação* é uma interação entre um usuário e uma *ação*. Por exemplo, um usuário que se inscreve em um programa de associação ou solicita um cartão de crédito.

Se você usar uma fórmula personalizada PERSONALIZED\_ACTIONS, registrará eventos de interação com ações em tempo real à medida que os clientes interagirem com as recomendações de ações. Isso cria dados de interações e os mantém atualizados. Também informa o Amazon Personalize sobre os interesses atuais do usuário, o que pode melhorar a relevância das recomendações. Somente as fórmulas personalizadas PERSONALIZED\_ACTIONS usam dados de interações com ações. 

Você deve registrar eventos de interação com ações com a operação de API [PutActionInteractions](API_UBS_PutActionInteractions.md). O Amazon Personalize anexa esses dados ao [conjunto de dados de interações com ações](action-interactions-datasets.md) no grupo de conjuntos de dados.

Um evento de interação com ações deve ter um atributo de tipo de evento, que pode ser um dos seguintes: 
+ Taken: registre eventos *Taken* quando um usuário executa uma ação recomendada.
+ Not taken: registre eventos *Not Taken* quando o usuário opta deliberadamente por não executar a ação depois de visualizá-la. Por exemplo, se ele selecionar *Não* quando a ação for exibida. Os eventos *Not Taken* podem indicar que o cliente não tem interesse na ação.
+ Viewed: registre eventos *Viewed* quando você exibir uma ação a um usuário ação antes que ele opte por realizá-la ou não. O Amazon Personalize usa eventos *Viewed* para saber mais sobre os interesses dos usuários. Por exemplo, se um usuário visualiza uma ação e não a realiza, talvez não se interesse por essa ação no futuro. 

 Você pode gravar eventos em tempo real usando o AWS SDKs, ou AWS Command Line Interface (AWS CLI). Se você gravar dois eventos com exatamente as mesmas informações de data e hora e propriedades idênticas, o Amazon Personalize manterá somente um dos eventos.

**Topics**
+ [Requisitos para registrar eventos de interação com ações](#recording-action-interaction-requirements)
+ [Encontrar o ID do rastreador de eventos de interações com ações](action-interaction-tracker-id.md)
+ [Registrar um único evento de interação com ações](record-single-action-interaction.md)
+ [Registrar vários eventos de interação com ações](recording-multiple-action-interactions.md)

## Requisitos para registrar eventos de interação com ações
<a name="recording-action-interaction-requirements"></a>

Para registrar eventos de interação com ações em tempo real, você precisa do seguinte:
+ Um grupo de conjuntos de dados que inclua um `Action interactions dataset`, que pode estar vazio. Para mais informações sobre como criar um grupo de conjuntos de dados e um conjunto de dados, consulte [Importar dados de treinamento para os conjuntos de dados do Amazon Personalize](import-data.md).
+ O ID do rastreador de eventos. Você especifica esse ID na PutActionInteractions operação. Ao criar um conjunto de dados de interações com ações, o Amazon Personalize cria automaticamente um rastreador de eventos de interações com ações para você. Para obter mais informações, consulte [Encontrar o ID do rastreador de eventos de interações com ações](action-interaction-tracker-id.md). 
+ Uma chamada para a operação [PutActionInteractions](API_UBS_PutActionInteractions.md).