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á.
ActionInteraction
Representa um evento de interação com ações enviado por meio da API PutActionInteractions
.
Conteúdo
- actionId
-
O ID da ação com a qual o usuário interagiu. Isso corresponde ao campo
ACTION_ID
do esquema de interação com ações.Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: Sim
- eventType
-
O tipo de evento de interação com ações. É possível especificar tipos de eventos
Viewed
,Taken
eNot Taken
. Para obter mais informações sobre dados do tipo de evento de interação com ações, consulte Dados de tipos de eventos.Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: Sim
- sessionId
-
O ID associado à visita do usuário. Seu aplicativo gera um
sessionId
exclusivo quando alguém visita seu site ou usa seu aplicativo pela primeira vez.Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: Sim
- timestamp
-
O carimbo de data e hora de quando o evento de interação com ações ocorreu. Os carimbos de data e hora devem estar no formato de hora de época do Unix, em segundos.
Tipo: Timestamp
Obrigatório: Sim
- eventId
-
Um ID associado ao evento. Se um ID de evento não for fornecido, o Amazon Personalize gerará um ID exclusivo para o evento. Um ID de evento não é usado como entrada para o modelo. O Amazon Personalize usa o ID do evento para distinguir eventos exclusivos. Todos os eventos subsequentes após o primeiro com o mesmo ID de evento não são usados no treinamento do modelo.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: não
- impression
-
Uma lista de IDs de ações que representa a sequência de ações que você mostrou ao usuário. Por exemplo,
["actionId1", "actionId2", "actionId3"]
. O Amazon Personalize não usa dados de impressões de eventos de interação com ações. Em vez disso, registre vários eventos para cada ação e use o tipo de eventoViewed
.Tipo: Matriz de strings
Membros da Matriz: Número mínimo de 1 item. Número máximo de 25 itens.
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: não
- properties
-
Um mapa de strings de dados específicos do evento que você pode optar por registrar. Por exemplo, se um usuário realizar uma ação diferente do ID da ação, também será possível enviar o número de ações realizadas pelo usuário.
Cada item no mapa consiste em um par de valor de chave. Por exemplo,
{"numberOfActions": "12"}
As chaves usam nomes em maiúsculas e minúsculas misturadas correspondentes aos campos no esquema de interações com ações. No exemplo acima,
numberOfActions
corresponde ao campo “NUMBER_OF_ACTIONS” definido no esquema de interações com ações.O seguinte não pode ser incluído como uma palavra-chave para propriedades (sem distinção entre maiúsculas e minúsculas).
-
userId
-
sessionId
-
eventType
-
timestamp
-
recommendationId
-
impression
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 1.024.
Obrigatório: não
-
- recommendationId
-
O ID da lista de recomendações que contém a ação com a qual o usuário interagiu.
Tipo: string
Restrições de tamanho: o tamanho mínimo é 1. Tamanho máximo de 40.
Obrigatório: não
- userId
-
O ID do usuário que interagiu com a ação. Isso corresponde ao campo
USER_ID
do esquema de interação com ações.Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.
Obrigatório: não
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: