Table des offres globales
La table des offres globales doit exister dans votre profil de base de données. Vous pouvez créer la table des offres globales, UACI_DefaultOffers en exécutant le script SQL aci_usertab sur votre base de données de profil. Le script SQL aci_usertab se trouve dans le répertoire ddl dans votre répertoire d'installation de l'environnement d'exécution.
Vous devez définir les zones AudienceLevel et OfferCode1 pour chaque ligne. Les autres zones sont facultatives et permettent d'imposer des contraintes supplémentaires aux affectations de votre offre ou d'influencer l'auto-apprentissage au niveau d'audience.
Pour obtenir de meilleures performances, vous devez créer un index sur cette table dans la colonne du référentiel.
(Obligatoire) Nom du niveau d'audience que vous affectez à l'offre par défaut, par exemple, client ou foyer. Ce nom doit correspondre au niveau d'audience, comme défini dans Campaign.
Si la valeur est définie sur 1, et si l'offre n'existe pas dans la liste des offres candidates, ajoutez cette offre à la liste et utilisez les données de scores de l'offre le cas échéant. En général, utilisez 1 pour fournir des affectations d'offre globale.
Si la valeur est définie sur 0, null, ou sur un nombre différent de 1, utilisez toutes les données de l'offre uniquement si l'offre existe dans la liste des offres candidates. Dans la plupart des cas, une règle de traitement ou une affectation individuelle remplace ce paramètre.
*
Si EnableStateID est 2, cette colonne fonctionne de la même manière que l'option Considérer cette règle comme éligible si l'expression suivante est vraie... dans les options avancées des règles de traitement permettant de contraindre cette affectation d'offre. Cette colonne doit contenir une expression booléenne, et donner la valeur true après résolution pour inclure cette offre.
*
Si EnableStateID a la valeur 3, cette colonne fonctionne de la même manière que l'option Utiliser l'expression suivante comme score marketing... dans les options avancées des règles de traitement permettant de contraindre cette offre. Cette colonne doit contenir une expression correspondant à un nombre une fois résolue.
*
Si EnableStateID a la valeur 1, Interact ignore toute valeur dans cette colonne.
Vous devez fournir un code de cible si OverrideTypeID est 0 ou null. Si vous n'incluez pas de code de cible, l'environnement d'exécution ignore cette ligne de données.
Si OverrideTypeID est 1, vous n'avez pas besoin de fournir de code de cible dans cette colonne. Si vous n'indiquez pas de code de cible, l'environnement d'exécution utilise le code de cible défini dans la propriété DefaultCellCode pour ce niveau d'audience et cette table à des fins de génération de rapports.
*
1 - N'utilisez pas ma colonne Prédicat.
*
2 - Utilisez Prédicat comme valeur booléenne pour filtrer l'offre. Cela suit les mêmes règles que l'option avancée Considérer cette règle comme éligible si l'expression suivante est vraie... dans une règle de traitement.
*
3 - Utilisez Prédicat pour définir le score du vendeur. Cela suit les mêmes règles que l'option avancée Utiliser l'expression suivante comme score marketing... dans une règle de traitement.