PutActionInteractions - 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á.

PutActionInteractions

Registra os dados de eventos de interações com ações. 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 realize uma ação, como inscrever-se em um programa de associação ou baixar a aplicação.

Para obter mais informações sobre como registrar interações com ações, consulte Registrar eventos de interação com ações. Para obter mais informações sobre ações em um conjunto de dados de ações, consulte Conjunto de dados de ações.

Sintaxe da Solicitação

POST /action-interactions HTTP/1.1 Content-type: application/json { "actionInteractions": [ { "actionId": "string", "eventId": "string", "eventType": "string", "impression": [ "string" ], "properties": "string", "recommendationId": "string", "sessionId": "string", "timestamp": number, "userId": "string" } ], "trackingId": "string" }

Parâmetros da solicitação de URI

A solicitação não usa nenhum parâmetro de URI.

Corpo da Solicitação

A solicitação aceita os dados a seguir no formato JSON.

actionInteractions

Uma lista de eventos de interações com ações da sessão.

Tipo: Matriz de objetos ActionInteraction

Membros da Matriz: Número mínimo de 1 item. Número máximo de 10 itens.

Obrigatório: Sim

trackingId

O ID do rastreador de eventos de interações com ações. Ao criar um conjunto de dados de interações com ações, o Amazon Personalize cria um rastreador de eventos de interações com ações para você. Para obter mais informações, consulte ID do rastreador de eventos de interação com ações.

Tipo: string

Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 256.

Exigido: Sim

Sintaxe da Resposta

HTTP/1.1 200

Elementos de Resposta

Se a ação tiver êxito, o serviço enviará de volta uma resposta HTTP 200 com um corpo HTTP vazio.

Erros

InvalidInputException

Forneça um valor válido para o campo ou parâmetro.

Código de Status HTTP: 400

ResourceInUseException

O recurso especificado está em uso.

Código de Status HTTP: 409

ResourceNotFoundException

Não foi possível encontrar o recurso especificado.

Código de Status HTTP: 404

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: