

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.

# ActionInteraction
<a name="API_UBS_ActionInteraction"></a>

Representa un evento de interacción de acciones enviado mediante la API `PutActionInteractions`.

## Contenido
<a name="API_UBS_ActionInteraction_Contents"></a>

 ** actionId **   <a name="personalize-Type-UBS_ActionInteraction-actionId"></a>
ID de la acción con la que el usuario ha interactuado. Corresponde al campo `ACTION_ID` del esquema de interacción de acciones.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: sí

 ** eventType **   <a name="personalize-Type-UBS_ActionInteraction-eventType"></a>
Tipo de evento de interacción de acciones. Puede especificar los tipos de evento `Viewed`, `Taken` y `Not Taken`. Para obtener más información sobre los datos de los tipos de eventos de interacción de acciones, consulte [Datos de tipo de eventos](https://docs.aws.amazon.com/personalize/latest/dg/action-interaction-event-type-data.html).   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: sí

 ** sessionId **   <a name="personalize-Type-UBS_ActionInteraction-sessionId"></a>
ID asociado a la visita del usuario. La aplicación genera un `sessionId` único cuando un usuario visita por primera vez su sitio web o utiliza su aplicación.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: sí

 ** timestamp **   <a name="personalize-Type-UBS_ActionInteraction-timestamp"></a>
Marca temporal de cuándo se produjo el evento de interacción de acciones. Las marcas temporales deben estar en formato de tiempo Unix expresado en segundos.  
Tipo: marca temporal  
Obligatorio: sí

 ** eventId **   <a name="personalize-Type-UBS_ActionInteraction-eventId"></a>
ID asociado al evento. Si no se proporciona un ID de evento, Amazon Personalize genera un ID único para el evento. El ID de evento no se utiliza como entrada en el modelo. Amazon Personalize usa el ID del evento para distinguir eventos únicos. Los eventos posteriores al primero con el mismo ID de evento no se utilizan en el entrenamiento con modelos.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: no

 ** impression **   <a name="personalize-Type-UBS_ActionInteraction-impression"></a>
Lista de ID de acciones que representa la secuencia de acciones que ha mostrado al usuario. Por ejemplo, `["actionId1", "actionId2", "actionId3"]`. Amazon Personalize no usa datos de impresiones de los eventos de interacción de acciones. En su lugar, registre varios eventos para cada acción y use el tipo de evento `Viewed`.   
Tipo: matriz de cadenas  
Miembros de la matriz: número mínimo de 1 artículo. La cantidad máxima es de 25 elementos.  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: no

 ** properties **   <a name="personalize-Type-UBS_ActionInteraction-properties"></a>
Un mapa de cadenas de datos específicos de un evento que puede decidir registrar. Por ejemplo, si un usuario realiza una acción, aparte del ID de la acción, también puede enviar el número de acciones realizadas por el usuario.  
Los elementos del mapa se componen de un par clave-valor. Por ejemplo:  
 `{"numberOfActions": "12"}`   
Las claves utilizan nombres con mayúsculas y minúsculas que coinciden con los campos del esquema de interacciones de acción. En el ejemplo anterior, `numberOfActions` coincidiría con el campo “NUMBER\$1OF\$1ACTIONS” definido en el esquema de interacciones de acción.  
 No se puede incluir lo siguiente como palabra clave para las propiedades (no distingue entre mayúsculas y minúsculas).   
+  userId 
+  sessionId 
+ eventType
+ marca de tiempo
+ recommendationId
+ impression
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1024 caracteres.  
Obligatorio: no

 ** recommendationId **   <a name="personalize-Type-UBS_ActionInteraction-recommendationId"></a>
ID de la lista de recomendaciones que contiene la acción con la que ha interactuado el usuario.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 40 caracteres.  
Obligatorio: no

 ** userId **   <a name="personalize-Type-UBS_ActionInteraction-userId"></a>
ID del usuario que ha interactuado con la acción. Corresponde al campo `USER_ID` del esquema de interacciones de acción.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.  
Obligatorio: no

## Véase también
<a name="API_UBS_ActionInteraction_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-events-2018-03-22/ActionInteraction) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-events-2018-03-22/ActionInteraction) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-events-2018-03-22/ActionInteraction) 