Interact | profil | Niveaux d'audience | [Nom du niveau d'audience] | Offres par SQL brut

Ces propriétés de configuration vous permettent de définir les noms de table requis pour des fonctions Unica Interact. Vous ne devez définir le nom de la table que lorsque vous utilisez la fonctionnalité correspondante.

enableOffersByRawSQL

Description

S'il est défini sur True, Unica Interact active la fonctionnalité offersBySQL pour ce niveau d'audience. Cela vous permet de configurer le code SQL à exécuter pour créer l'ensemble d'offres candidates souhaité lors de l'exécution. Si elle a la valeur False, Unica Interact n'utilise pas la fonctionnalité offersBySQL.

Si vous associez cette propriété à la valeur true, vous pouvez aussi configurer la propriété Interact | profil | Niveaux d'audience | (Niveau d'audience) | Offres par SQL brut |Modèle SQL afin de définir un ou plusieurs modèles SQL.

Valeur par défaut

Faux

Valeurs valides

True | False

cacheSize

Description

Taille du cache utilisé pour stocker les résultats des requêtes OfferBySQL. Notez que l'utilisation d'un cache peut avoir un impact négatif si les résultats de la requête sont uniques pour la plupart des sessions.

Valeur par défaut

-1 (off)

Valeurs valides

-1 | Valeur

cacheLifeInMinutes

Description

Si le cache est activé, cette option indique le nombre de minutes d'attente avant que le système n'efface le cache pour éviter qu'il ne devienne périmé.

Valeur par défaut

-1 (off)

Valeurs valides

-1 | Valeur

defaultSQLTemplate

Description

Nom du modèle SQL à utiliser si aucun n'est spécifié via les appels d'API.

Valeur par défaut

Aucun

Valeurs valides

Nom du modèle SQL

nom

Catégorie de configuration
Interact | profile | Audience Levels | [AudienceLevelName] | Offers by Raw SQL | (SQL Templates)
Description

Nom que vous souhaitez affecter à ce modèle de requête SQL. Entrez un nom descriptif ayant une signification assez claire pour être facilement utilisé avec ce modèle SQL dans les appels d'API. Notez que si vous utilisez ici un nom identique à un nom défini dans le processus de la zone Liste de processus. d'Interact pour un traitement offerBySQL, l 'instruction SQL de la zone du processus sera utilisée au lieu de l'instruction SQL que vous entrez ici.

Valeur par défaut

Aucun

SQL

Catégorie de configuration
Interact | profile | Audience Levels | [AudienceLevelName] | Offers by Raw SQL | (SQL Templates)
Description

Contient la requête SQL devant être appelée par ce modèle. La requête SQL peut contenir des références à des noms de variables faisant partie des données de la session du visiteur (profil). Par exemple, select * from MyOffers where category = ${preferredCategory} s'appuie sur la session contenant une variable nommée preferredCategory.

Vous devez configurer l'instruction SQL afin qu'elle interroge les tables d'offre spécifiques que vous avez créées lors de la phase de conception en vue d'une utilisation par cette fonctionnalité. Les procédures mémorisées ne sont pas prises en charge ici.

Valeur par défaut

Aucun