Passa al contenuto principale

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.

xmld

informazione

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.