PutActionInteractions - Amazon Personalize

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

PutActionInteractions

Registra los datos de los eventos de interacción de acciones. Un evento de interacción de acciones es una interacción entre un usuario y una acción. Por ejemplo, un usuario que realiza una acción, como inscribirse en un programa para miembros o descargar su aplicación.

Para obtener información sobre cómo registrar interacciones de acción, consulte Registro de eventos de interacción de acciones. Para obtener más información sobre las acciones de un conjunto de datos de acciones, consulte Conjunto de datos de acciones.

Sintaxis de la solicitud

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 de solicitud del URI

La solicitud no utiliza ningún parámetro de URI.

Cuerpo de la solicitud

La solicitud acepta los siguientes datos en formato JSON.

actionInteractions

Lista de los eventos de interacción de acciones de la sesión.

Tipo: Matriz de ActionInteraction objetos

Miembros de la matriz: número mínimo de 1 artículo. La cantidad máxima es de 10 elementos.

Obligatorio: sí

trackingId

ID de su rastreador de eventos de interacción de acciones. Cuando crea un conjunto de datos de interacciones de acción, Amazon Personalize crea un rastreador de eventos de interacciones de acción de forma automática. Para obtener más información, consulte ID del rastreador de eventos de interacciones de acción.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.

Obligatorio: sí

Sintaxis de la respuesta

HTTP/1.1 200

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200 con un cuerpo HTTP vacío.

Errores

InvalidInputException

Proporcione un valor válido para el campo o el parámetro.

Código de estado HTTP: 400

ResourceInUseException

El recurso especificado está en uso.

Código de estado HTTP: 409

ResourceNotFoundException

No se ha encontrado el recurso especificado.

Código de estado HTTP: 404

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: