En Interact, puede utilizar el método postEvent en la API de
Interact para desencadenar un evento que registra una acción "aceptar" o "rechazar" para una oferta. También puede aumentar el sistema para que la llamada
postEvent pueda registrar tipos de respuesta adicionales como, por ejemplo, Explorar, Considerar, Confirmar o Cumplir. Todos estos tipos de respuesta deben existir en la tabla
UA_UsrResponseType en las tablas del sistema de
Campaign. Utilizando parámetros de evento específicos en el método
postEvent, puede registrar tipos de respuesta adicionales y definir si debe incluirse una aceptación en el aprendizaje.
Para que sea una entrada válida en UA_UsrResponseType, debe definir todas las columnas de la tabla, incluida
CountsAsResponse. Los valores válidos para
CountsAsResponse son 0, 1, o 2. 0 indica que no hay respuesta, 1 indica una respuesta y 2 indica un rechazo. Estas respuestas se utilizan para la creación de informes.
Por ejemplo, cree un evento con la acción Registrar aceptación de oferta para cada tipo de respuesta. Defina las siguientes propiedades personalizadas en la tabla UA_UsrResponseType [como Nombre (código)]: Explorar (EXP), Considerar (CON) y Confirmar (CMT). A continuación, cree tres eventos y denomínelos LogAccept_Explore, LogAccept_Consider y LogAccept_Commit. Los tres eventos son exactamente el mismo (tienen la acción Registrar aceptación de oferta), pero los nombres son diferentes, para que la persona que trabaja con la API pueda distinguirlos.