A propriedade offerTieBreakMethod define o comportamento da oferta entregue quando duas ofertas tiverem pontuações equivalentes (empatadas). Se você configurar essa propriedade para seu valor padrão Aleatório, o
Interact apresentará uma opção aleatória entre as ofertas com pontuações equivalentes. Se você definir essa configuração como Newer Offer, o
Interact entregará a oferta mais nova (baseado em um ID de oferta maior) antes da oferta mais velha (ID de oferta menor) no caso de as pontuações das ofertas serem iguais.
Interact tem um recurso opcional que permite que o administrador configure o sistema para retornar as ofertas em um ordem aleatória independente da pontuação configurando a opção
percentRandomSelection (
Campaign | partitions | [partition_number] | Interact | learning | percentRandomSelection). A propriedade
offerTieBreakMethod descrita aqui é usada apenas quando
percentRandomSelection está configurada para zero (desativada).
A propriedade optimizationType define se o
Interact usa um mecanismo de aprendizado para ajudar nas designações de oferta. Se for configurada como
NoLearning, o
Interact não usa o aprendizado. Se configurada como
BuiltInLearning, o
Interact usa o mecanismo de aprendizado construído com o
Interact. Se configurada como
ExternalLearning, o
Interact usa um mecanismo de aprendizado fornecido por você. Se você selecionar
ExternalLearning, as propriedades
externalLearningClass e
externalLearningClassPath devem ser definidas.