XML Delivery
L’XML Delivery è uno strumento di integrazione che consente di automatizzare il processo di creazione e invio email. Non è compreso nel contratto base, ma richieste un'attivazione ad hoc.
Consente di creare e inviare spedizioni tramite Contactsend senza utilizzare l’interfaccia. Tutto il processo di creazione e invio è automatizzato e non necessita di supporto manuale.
Le spedizioni possono essere schedulate a piacimento, inviate immediatamente o lasciate in area comunica, pronte ad essere eventualmente eseguite da un operatore tramite l’interfaccia.
A differenza della piattaforma, l’invio si può basare sia su un db utenti già popolato che su liste di utenti caricati al momento su un db esistente.
Come funziona?
Il sistema del cliente carica, su un SFTP condiviso con Contactlab, 3 files:
-
File XML (obbligatorio) - Contiene la descrizione della spedizione da inviare, con appositi marcatori in cui inserire le caratteristiche dell’invio: mail_from, reply_to, html, simple text, schedulazione, filtro di test ecc.
-
File CSV (facoltativo) - Contiene la lista degli utenti a cui inviare la spedizione, con tutti gli eventuali campi per la personalizzazione della spedizione (nome, cognome, numero d’ordine ecc.). È facoltativo perché la lista degli utenti a cui inviare la spedizione si può specificare direttamente nel file XML usando l’id di un filtro già presente su Contactsend oppure specificando gli utenti nell'XML (sconsigliata).
-
File Semaforo (obbligatorio se si vuole che la spedizione venga presa in carico) - La sua presenza serve ad indicare al processo XML Delivery di prendere in carico la creazione e l’eventuale spedizione. È un file di testo ed è completamente vuoto. Una sola peculiarità: ha lo stesso nome del file xml ma l’estensione è ‘.ok’ .
Il processo XMLD a questo punto controlla periodicamente se sono presenti files all'interno dell’SFTP completi di file semaforo. Se trova files da elaborare e il file semaforo relativo, carica l’eventuale lista di utenti (specificata nel CSV o all’interno del file XML); crea la spedizione; schedula o invia la campagna.
In questa sezione è possibile osservare lo stato dell’elaborazione dei processi XML Delivery eseguiti e degli eventuali errori.
Le XML Deliveries in interfaccia risultano come comuni e normali spedizioni. Le statistiche e i report pertanto sono esattamente equivalenti agli invii fatti da interfaccia.