La propriété offerTieBreakMethod définit le mode opératoire du service d'offres quand deux offres ont des scores équivalents (ex aequo). Si vous affectez à cette propriété sa valeur par défaut, Random, propose un choix aléatoire entre les offres qui présentent des scores équivalents. Si vous choisissez Newer Offer, propose l'offre plus récente (ID offre plus élevé) avant l'offre plus ancienne (ID offre moins élevé) dans le cas où les scores des deux offres sont identiques.
possède une option qui permet à l'administrateur de configurer le système de manière à proposer les offres dans un ordre aléatoire quelque soient leurs scores. Il s'agit de l'option percentRandomSelection (
Campaign | partitions | [partition_number] | Interact | learning | percentRandomSelection). La propriété
offerTieBreakMethod décrite ici n'est utilisée que lorsque
percentRandomSelection a la valeur zéro (désactivé).
La propriété optimizationType permet de déterminer si utilise un moteur d'apprentissage pour aider dans les affectations d'offres. Si la propriété est définie sur
NoLearning, n'utilise pas l'apprentissage. Si la propriété est définie sur
BuiltInLearning, utilise le moteur d'apprentissage intégré à . Si la propriété est définie sur
ExternalLearning, utilise votre moteur d'apprentissage. Si vous sélectionnez
ExternalLearning, vous devez définir les propriétés
externalLearningClass et
externalLearningClassPath.
0 indique à d'utiliser la date d'entrée en vigueur pour filtrer l'offre, de sorte que si la date d'entrée en vigueur de l'offre est antérieure ou égale à la date en cours, l'offre est présentée aux visiteurs.