ActionInteraction - Amazon Personalize

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 e Not 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 evento Viewed.

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: