Interact | profile | Audience Levels | [NomNiveauAudience] | Offers by Raw SQL
Ces propriétés de configuration vous permettent de définir les noms de table requis pour des fonctionnalités Interact supplémentaires. 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, 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, Interact n'utilise pas la fonctionnalité offersBySQL.
Si vous associez cette propriété à la valeur true, vous pouvez aussi configurer la propriété Interact | profile | Audience Levels | (Audience Level) | Offers by Raw SQL | SQL Template afin de définir un ou plusieurs modèles SQL.
Valeur par défaut
False
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
Aucune
Valeurs valides
Nom du modèle SQL