Nella nostra rilascio di febbraio 2019abbiamo introdotto nuovi Event Snaps della piattaforma Salesforce per supportare gli eventi della piattaforma Salesforce e affrontare i casi d'uso guidati dagli eventi. Gli Event Snaps della piattaforma Salesforce comprendono i Salesforce Publisher e Subscriber Snaps, che fanno parte del Pacchetto Snap di Salesforce.
Le API di Salesforce supportavano la modalità REST e Bulk per tutti gli aggiornamenti che avvenivano nella loro piattaforma nelle versioni precedenti alla 44.0. Queste funzionalità limitavano le organizzazioni a realizzare casi d'uso guidati dagli eventi, compresi i processi aziendali quasi in tempo reale. Un rappresentante delle vendite, ad esempio, non sarebbe in grado di rispondere a un evento in arrivo e di eseguire la fase successiva di un processo aziendale in tempo reale, il che potrebbe avere un impatto sui ricavi delle vendite, sulla soddisfazione dei clienti, sull'assistenza ai clienti e altro ancora.
Per ovviare a queste carenze, nella versione 44.0 Salesforce ha introdotto gli Eventi della piattaforma per aiutare gli utenti a fornire notifiche di eventi sicure, scalabili e personalizzabili. Gli eventi della piattaforma possono essere definiti all'interno di Salesforce come oggetti personalizzati con la flessibilità di predefinire alcuni campi/colonne in modo che gli utenti possano determinare quali dati ricevere e inviare.
Prima che fosse disponibile la piattaforma Salesforce Events, i clienti SnapLogic erano costretti a costruire complesse pipeline SnapLogic con diverse tecnologie (Kafka, SQS, JMS) per implementare varie soluzioni di integrazione aziendale.
Lo snap editore di Salesforce viene utilizzato per pubblicare eventi o messaggi da un editore effettivo agli eventi della piattaforma selezionata. In questo Snap, astraiamo tutte le complessità e forniamo un'interfaccia di facile utilizzo in cui è possibile selezionare la versione del servizio e l'evento della piattaforma (visualizza tutti gli eventi creati all'interno di Salesforce come oggetto personalizzato) con la possibilità di scegliere le opzioni API REST o BULK con un'impostazione della dimensione del batch. Snap offre inoltre la possibilità di eseguire un tentativo automatico in caso di guasto della rete.
Il Salesforce Subscriber Snap viene utilizzato per consumare gli eventi memorizzati nell'evento della piattaforma selezionata. È possibile scegliere di ricevere eventi in un intervallo di tempo specifico (ad esempio, la prima posizione dell'evento nello stream o l'ultima posizione dell'evento nello stream) compilando l'ID di replay e il numero di messaggi da leggere utilizzando il conteggio dei messaggi.
Caso d'uso: Automatizzazione dei processi delle campagne di marketing
È possibile migliorare le campagne di marketing con Salesforce Publisher e Consumer Snaps abbinandoli a Salesforce Platform Events per ottenere eventi in tempo reale che possono automatizzare le fasi successive del processo di una campagna di marketing. Di conseguenza, non è necessario spendere tempo e risorse preziose per attivare manualmente l'evento di marketing successivo. Di conseguenza, è possibile monitorare e analizzare efficacemente lo stato delle campagne di marketing in tempo reale.
L'esempio di pipeline mostrato di seguito mostra un database MySQL contenente eventi di campagna come editore. Gli eventi della campagna dal database MySQL possono essere mappati per mostrare i campi specifici che devono essere tracciati per una determinata campagna e viene creato in Salesforce un evento della piattaforma con quei campi specifici denominati "Campagna". La pipeline pubblica gli eventi della campagna in Campaign_e e viene memorizzata in Salesforce.
D'altra parte, Amazon Redshift, un data warehouse di cloud , è un Subscriber in cui i dati possono essere memorizzati per un uso successivo. Questo può essere ottenuto utilizzando il nuovo Salesforce Subscriber Snap. È possibile specificare l'evento della piattaforma, l'ID di replay -2 (significa ricevere gli eventi dalla prima posizione dell'evento nel flusso). L'immagine seguente mostra cinque messaggi con intervalli di riprova specifici.
I dati archiviati in Amazon Redshift possono essere inseriti in Tableau per misurare l'andamento della campagna e identificare le aree di miglioramento e ottimizzazione.
SnapLogic consente integrazioni in tempo quasi reale nell'ambito dell'architettura event-driven, grazie al supporto degli eventi della piattaforma Salesforce, utilizzando gli Event Snaps della piattaforma Salesforce, che comprendono gli Snaps Publisher e Subscriber. Ciò consente alle organizzazioni di intraprendere rapidamente azioni basate su un evento specifico e di misurare l'efficacia di una campagna di marketing.
Guardate il Video sugli eventi della piattaforma Salesforce per saperne di più.