Un evento è uno dei tre elementi della configurazione di Interact nell'ambiente di progettazione che interagisce direttamente con l'API di
Interact. Quando si codifica il touchpoint per essere utilizzato con l'API di
Interact, si utilizza il metodo
postEvent per indicare gli eventi. Il nome dell'evento utilizzato nell'API di
Interact deve corrispondere al nome dell'evento configurato nell'ambiente di progettazione. Questo nome non fa distinzione tra maiuscole e minuscole.
Se si crea un evento con più di un'azione di registrazione dell'offerta, tenere presente che l'API di Interact esegue la stessa azione per l'offerta associata. Quindi, è consigliabile non creare un evento che registra sia l'accettazione dell'offerta che il rifiuto dell'offerta poiché sono tra loro in conflitto. Tuttavia, la creazione di un singolo evento per la registrazione del contatto e dell'accettazione offerta o del contatto e del rifiuto offerta potrebbe essere utile nel proprio ambiente.
L'API di Interact può inoltre utilizzare gli eventi per attivare le azioni che vengono definite utilizzando i parametri evento presenti nell'API. Tali eventi includono la registrazione a una tabella personalizzata, il tracciamento di più tipi di risposta e la specifica di un determinato diagramma di flusso da eseguire. Potrebbe essere necessario creare alcuni eventi con nessuna reazione del sistema definita o diversi eventi con la stessa reazione del sistema, ad esempio Registra contatto, da utilizzare con parametri di eventi riservati.
Ad esempio, creare un evento con l'azione Registra accettazione offerta per ogni tipo di risposta. È possibile definire le seguenti risposte personalizzate nella tabella UA_UsrResponseType [as Name (codice)]: Explore (EXP), Consider (CON) e Commit (CMT). È quindi possibile creare tre eventi e denominarli LogAccept_Explore, LogAccept_Consider e LogAccept_Commit. Tutti e tre gli eventi sono esattamente uguali (disporre dell'azione Registra accettazione offerta), ma i nomi sono diversi in modo da consentire a coloro che utilizzano l'API di
Interact di distinguerli.
Quando si utilizza l'API di Interact, non esiste alcuna differenza funzionale tra gli eventi, ma le convenzioni di denominazione possono rendere il codice più chiaro. Inoltre, se si fornisce un nome diverso a ciascuna risposta del cliente, il report Riepilogo attività eventi canale visualizza informazioni più accurate.