Data Exchange
DataExchange è un sistema di Contactsend che consente una gestione avanzata dello scambio di dati. Non è compreso nel contratto base, ma richiede un'attivazione ad hoc.
Le configurazioni sono raggiungibili nella sezione Configura > Automazioni > DataExchange.
Come funziona
Il sistema scambia dati in due direzioni (da cliente a Contactsend o viceversa).
Da cliente a Contactsend, attraverso i moduli DataImporter e DataUpdater. Il sistema importa nel database precedentemente configurato in Contactsend gli utenti prelevati da una “sorgente“. Questa sorgente può essere un file (csv/xml) pubblicato in uno spazio sftp o eventualmente il database del cliente.
-
DataImporter
Questo modulo importa il contenuto del sorgente nel database corrispondente in Contactsend. Si può scegliere se importare in modalità overwrite (sovrascrittura) o append (aggiunta a record già presenti).
-
DataUpdater
Questo modulo permette di definire per ogni record quale operazione compiere: eliminazione, inserimento come nuovo o aggiornamento. Aggiornamento significa che il record mantiene la stessa chiave primaria ma il contenuto dei vari campi viene aggiornato. Nel sorgente dovrà esserci un campo “operazione” che definisce quale operazione deve essere compiuta (D = delete; I = insert; U = update).
Da Contactsend a cliente attraverso i moduli DataDisplacer e DataExporter. Il sistema esporta gli utenti del database in Contactsend (Displacer) oppure i dati statistici (Exporter) in un file nello spazio sftp condiviso col cliente.
-
DataDisplacer
Questo modulo esporta il contenuto di un database verso il cliente.
-
DataExporter
Questo modulo esporta i dati statistici di feedback verso il cliente, in modo che possa utilizzarli per analisi con i propri sistemi.
Come eseguire i moduli
DataExchange è disponibile in due modalità:
- Cron: si schedula il momento in cui avviene la comunicazione tra il modulo e il database del cliente. Si può impostare il cron cliccando sul nome del modulo configurato. E’ possibile impostare più data exchange al giorno,o limitatamente ad alcuni giorni della settimana o mesi, oltre che definire data di inizio e di fine del processo. E’ possibile inoltre modificare il fuso orario predefinito. Infine si può sospendere momentaneamente l’esecuzione cliccando sul tasto pausa e ripristinarla successivamente cliccando sull’icona “Attiva ricorrenza”
- A richiesta: il cliente esegue manualmente il modulo desiderato dalla sezione Configura > DataExchange, cliccando sull’icona “Esegui subito” La modalità “a richiesta” è sempre disponibile.
Codici errore
Di seguito i codici e la relativa legenda degli errori che si ricevono via mail nel report del Dataexchange:
Download report operazioni fallite
Per scaricare il report con il dettaglio delle operazioni fallite è sufficiente cliccare sul simbolo della graffetta.