logEvent
logEvent(ILearningContext context,
IOffer offer,
IClientArgs clientArgs,
IInteractSession session,
boolean debug)
workflow de la méthode logEvent
La méthode logEvent est appelée par le serveur d'exécution lorsque l'API Interact envoie un événement qui est configuré pour se connecter comme un contact ou une réponse. Utilisez cette méthode pour journaliser les données de contact et de réponse dans une base de données ou un fichier à des fins de génération de rapports et d'apprentissage. Par exemple, si vous souhaitez déterminer via un algorithme la probabilité qu'un client accepte une offre en fonction de critères, utilisez cette méthode pour journaliser les données.
*
context — Objet ILearningContext définissant le contexte d'apprentissage de l'événement, par exemple, contact, acceptation ou refus.
*
offer — Objet IOffer de la définition de l'offre à propos de laquelle cet événement est journalisé.
*
clientArgs — Objet IClientArgs définissant des paramètres. Actuellement, logEvent ne nécessite pas de clientArgs, aussi ce paramètre peut-il être vide.
*
session — Objet IInteractSession définissant toutes les données de session.
*
debug — Valeur booléenne. S'il s'agit de true, indique que la prolixité du niveau de journalisation du système d'environnement d'exécution est définie sur debug. Pour obtenir de meilleurs résultats, sélectionnez cette valeur avant l'écriture dans un journal.
Si la méthode logEvent échoue, elle envoie un LearningException.
Valeur de retour
Aucun.