Eventi
Un evento è un'azione eseguita da un visitatore, che attiva un'azione in un ambiente runtime. Esempi di evento possono essere: l'inserimento di un visitatore in un segmento, la presentazione di un'offerta o la registrazione dei dati.
Gli eventi vengono creati prima in un canale interattivo e poi vengono attivati da una chiamata all'API di Interact mediante il metodo postEvent. Un evento può dare luogo ad una o più delle seguenti azioni definite nell'ambiente di progettazione di Interact.
*
Attiva risegmentazione. L'ambiente runtime esegue nuovamente tutti i diagrammi di flusso interattivi per il livello destinatario corrente associato al canale interattivo, utilizzando i dati correnti nella sessione del visitatore.
Quando si progetta l'interazione, tener presente che a se non si indica un diagramma di flusso specifico, un'azione di risegmentazione esegue nuovamente tutti i diagrammi di flusso interattivi associati a questo canale interattivo con il livello destinatario corrente e le richieste di offerte attendono il completamento di tutti i diagrammi di flusso. L'eccessiva risegmentazione all'interno di una singola visita può influire sulle prestazioni del touchpoint in una modalità visibile al cliente.
Assegnare il cliente a nuovi segmenti dopo che una significativa quantità di nuovi dati viene aggiunta all'oggetto sessione di runtime come ad esempio nuovi dati provenienti da richieste dall'API Interact (come la modifica del destinatario) o da azioni del cliente (come ad esempio l'aggiunta di nuovi elementi ad un elenco di preferenze o un carrello della spesa).
*
Registra contatto offerta. L'ambiente di runtime contrassegna le offerte consigliate per il servizio di database per registrare le offerte nella cronologia dei contatti.
Per le integrazioni, registrare il contatto dell'offerta nella stessa cella in cui si richiedono le offerte per rendere minimo il numero di richieste tra il touchpoint e il server di runtime.
Se il touchpoint non restituisce i codici trattamento per le offerte che Interact ha presentato al visitatore, l'ambiente di runtime registra l'ultimo elenco delle offerte consigliate.
*
Registra accettazione offerta. L'ambiente di runtime contrassegna l'offerta selezionata per il servizio di database per registrare la cronologia delle risposte.
*
Registra rifiuto offerta. L'ambiente di runtime contrassegna l'offerta selezionata per il servizio di database per registrare la cronologia delle risposte.
*
Attiva espressione utente. Un'azione espressione è un'azione che è possibile definire utilizzando le macro Interact, tra cui le funzioni, le variabili e gli operatori, incluso EXTERNALCALLOUT. È possibile assegnare il valore restituito dall'espressione all'attributo del profilo.
Quando si fa clic sull'icona di modifica accanto a Attiva espressione utente, viene visualizzata la finestra di dialogo di modifica Espressione utente standard ed è possibile utilizzare questa finestra di dialogo per specificare il livello destinatario, il nome campo facoltativo a cui assegnare i risultati e la definizione dell'espressione stessa.
*
Attiva eventi. È possibile utilizzare l'azione Attiva eventi per immettere un nome evento che si desidera attivare mediante questa azione. Se si immette un evento che è già definito, tale evento verrà attivato quando viene eseguita questa azione. Se il nome evento immesso non esiste, questa azione darà luogo alla creazione di tale evento utilizzando l'azione specificata.
È inoltre possibile utilizzare gli aventi per attivare le azioni definite dal metodo postEvent, tra cui la registrazione dei dati in una tabella, compresi i dati per l'apprendimento o l'attivazione di singoli diagrammi di flusso.
Gli eventi possono essere organizzati in categorie nell'ambiente di progettazione a seconda delle proprie esigenze. Le categorie non hanno alcuno scopo funzionale nell'ambiente di runtime.