Evénements
Un événement est une action effectuée par un visiteur et qui déclenche une action dans l'environnement d'exécution. Des exemples d'un événement peuvent être : placer un visiteur dans un segment, présenter une offre ou journaliser des données.
Les événements sont d'abord créés dans un canal interactif et ensuite déclenché par un appel à l'API Interact à l'aide de la méthode postEvent. Un événement peut conduire à une ou plusieurs des actions suivantes définies dans l'environnement de conception Interact :
*
Déclencher la resegmentation. L'environnement d'exécution exécute tous les diagrammes temps réel pour le niveau d'audience courant qui est à nouveau associé au canal interactif, avec les données courantes disponibles dans la session du visiteur.
Lorsque vous concevez votre interaction, n'oubliez pas que, sauf si vous indiquez un diagramme spécifique, une action de resegmentation exécute tous les diagrammes temps réel qui sont associés à ce canal interactif à nouveau avec le niveau d'audience courant, et que toute demande d'offres est en attente tant que tous les diagrammes ne sont pas terminés. Une resegmentation excessive au cours d'une seule visite peut avoir un impact négatif visible par le client sur les performances du point de contact.
Placez le client dans de nouveaux segments si de nouvelles données significatives ont été ajoutées à l'objet session d'exécution, comme de nouvelles données provenant de demandes de l'API Interact (changement de l'audience) ou d'actions du client (ajout de nouveaux articles à une liste d'envies ou à un panier).
*
Journaliser le contact de l'offre. L'environnement d'exécution signale les offres recommandées pour que le service de base de données consigne les offres dans l'historique des contacts.
Pour les intégrations Web, consignez le contact de l'offre dans l'appel dans lequel vous demander des offres afin de limiter le nombre de demandes entre le point de contact et le serveur d'exécution.
Si le point de contact ne renvoie pas les codes de traitement pour les offres qu'Interact a proposé au visiteur, l'environnement d'exécution journalise la dernière liste d'offres recommandées.
*
Journaliser l'acceptation de l'offre. L'environnement d'exécution signale l'offre sélectionnée pour que le service de base de données la consigne dans l'historique des réponses.
*
Journaliser le refus de l'offre. L'environnement d'exécution signale l'offre sélectionnée pour que le service de base de données la consigne dans l'historique des réponses.
*
Déclencher l'expression utilisateur. Une action d'expression est une action que vous pouvez définir à l'aide de macros Interact, notamment des fonctions, des variables, des opérateurs et EXTERNALCALLOUT. Vous pouvez attribuer la valeur de retour de l'expression à n'importe quel attribut de profil.
Lorsque vous cliquez sur l'icône d'édition à côté de l'option Déclencher l'expression utilisateur, la boîte de dialogue d'édition Expression utilisateur standard, dans laquelle vous pouvez spécifier le niveau d'audience, le nom de zone facultatif à associer aux résultats et la définition de l'expression elle-même, s'affiche.
*
Déclencher le ou les événements. Vous pouvez utiliser l'action Déclencher le ou les événements pour entrer un nom d'événement que cette action doit déclencher. Si vous entrez un événement qui est déjà défini, cet événement est déclenché lorsque l'action est exécutée. Si le nom d'événement que vous entrez n'existe pas, cette action entraîne la création de cet événement avec l'action spécifiée.
Vous pouvez également utiliser des événements pour déclencher des actions définies par la méthode postEvent, incluant la journalisation des données dans une table, l'inclusion de données dans l'apprentissage ou le déclenchement de diagrammes individuels.
Les événements peuvent être organisés en catégories pour une raison de commodité dans l'environnement de conception. Ces catégories n'ont aucun rôle fonctionnel dans l'environnement d'exécution.