Correlación de tablas de preparación del entorno de ejecución con tablas de historial de Campaign
Las tablas siguientes muestran cómo se correlacionan las tablas de preparación del entorno de ejecución con las tablas de historial de Campaign. Recuerde que debe tener una de estas tablas en cada nivel de audiencia. Los nombres de tabla que se muestran son las tablas de muestra creadas para la audiencia predeterminada en las tablas de ejecución y las tablas del sistema de Campaign.
ContactID es una clave para unir UACI_CHOfferAtrib a UACI_CHStaging.
ContactID es una clave para unir UACI_CHOfferAtrib a UACI_CHStaging.
SeqNum es una clave que utiliza el módulo de historial de contactos y respuestas para identificar datos, pero no se registra en las tablas de respuesta de Campaign.
La columna userDefinedFields puede contener los datos que elija. Si añade columnas a las tablas de preparación, el módulo de historial de contactos y respuestas los graba en las tablas UA_DtlContactHist o UA_ResponseHistory en columnas de la misma tabla. Por ejemplo, si añade la columna linkFrom a la tabla UACI_CHStaging, el módulo de historial de contactos y respuestas copiará esos datos en la columna linkFrom de la tabla UA_DtlContactHist.
*
Si tiene columnas adicionales en las tablas de historial de contactos y respuestas de Campaign, debe añadir columnas coincidentes a las tablas de preparación antes de ejecutar el módulo de historial de contactos y respuestas.
Puede completar columnas adicionales de las tablas de preparación creando columnas con el mismo nombre que los pares nombre-valor de los datos de sesión de ejecución. Por ejemplo, si crea pares nombre-valor NumberItemsInWishList y NumberItemsInShoppingCart, cuando se produzca un evento Registrar aceptación de oferta o Registrar rechazo de oferta, si existen las columnas NumberItemsInWishList y NumberItemsInShoppingCart en la tabla UACI_RHStaging el entorno de ejecución completará estos campos. El entorno de ejecución completa la tabla UACI_CHStaging cuando se produce un evento Registrar contacto de oferta.
Puede utilizar estos campos definidos por el usuario para incluir la puntuación utilizada para presentar una oferta. Añada una columna denominada PuntuaciónFinal a la tabla UACI_CHStaging de las tablas de ejecución y a la tabla UA_DtlContactHist de las tablas del sistema de Campaign. Interact completa automáticamente la columna PuntuaciónFinal con la puntuación final utilizada para la oferta si está utilizando aprendizaje incorporado.
Si está creando un módulo de aprendizaje personalizado, puede utilizar el método setActualValueUsed de la interfaz de ITreatment y el método logEvent de la interfaz de ILearning.
Si no está utilizando aprendizaje, añada una columna denominada Puntuación a la tabla UACI_CHStaging de las tablas de ejecución y a la tabla UA_DtlContactHist de las tablas del sistema de Campaign. Interact completa automáticamente la columna Puntuación con la puntuación utilizada para la oferta.