Tabla de ofertas globales
La tabla de ofertas globales debe existir en la base de datos de perfil. Puede crear la tabla de ofertas globales, UACI_DefaultOffers ejecutando el script SQL aci_usertab en la base de datos de perfil. El script SQL aci_usertab se encuentra en el directorio ddl del directorio de instalación del entorno de ejecución.
Debe definir los campos NivelAudiencia y CódigoOferta1 para cada fila. Los otros campos son opcionales para restringir adicionalmente las asignaciones de oferta o influenciar el aprendizaje incorporado en el nivel de audiencia.
Para obtener el mejor rendimiento, debe crear un índice en esta tabla en la columna de nivel de audiencia.
(Necesario) Nombre del nivel de audiencia al que se asigna la oferta predeterminada, por ejemplo, cliente o unidad familiar. Este nombre debe coincidir con el nivel de audiencia tal como está definido en Campaign.
Si se establece en 1, si la oferta no existe en la lista candidata de ofertas, añada esta oferta a la lista y utilice los datos de puntuación para la oferta. Normalmente, utilice 1 para proporcionar asignaciones de oferta global.
Si se establece en 0, nulo o cualquier otro número que no sea 1, utilice los datos de la oferta solo si la oferta existe en la lista candidata de ofertas. En la mayoría de los casos, una regla de tratamiento o asignación individual sustituirá este valor.
*
Si HabilitarIDestado es 2, esta columna funciona de la misma forma que la opción Considerar esta regla eligible si la siguiente expresión es true en las opciones avanzadas de las reglas de tratamiento que restringen esta asignación de oferta. Esta columna debe contener una expresión booleana y resolverse en true para incluir esta oferta.
*
Si HabilitarIDestado es 3, esta columna funciona de la misma forma que la opción Utilizar la siguiente expresión como puntuación de marketing de las opciones avanzadas de las reglas de tratamiento para restringir esta oferta. Esta columna debe contener una expresión que se resuelva en un número.
*
Si HabilitarIDestado es 1, Interact ignora cualquier valor de esta columna.
Debe proporcionar un código de celda si IdTipoAnulación es 0 o nulo. Si no incluye un código de celda, el entorno de ejecución ignora esta fila de datos.
Si IdTipoAnulación es 1, no necesita proporcionar un código de celda en esta columna. Si no proporciona un código de celda, el entorno de ejecución utiliza el código de celda definido en la propiedad DefaultCellCode para este nivel de audiencia y tabla para fines de creación de informes.
*
1: no utilizar la columna Predicado.
*
2: utilizar Predicado como booleano para filtrar la oferta. Permite las mismas reglas que la opción avanzada Considerar esta regla elegible si la siguiente expresión es true de una regla de tratamiento.
*
3: utilizar Predicado para definir la puntuación del usuario de marketing. Sigue las mismas reglas que la opción avanzada Utilizar la siguiente expresión como puntuación de marketing de una regla de tratamiento.