Skip to content

Regole email: Estrazione dei dati

Estrazione dati è il secondo blocco nelle regole per l'elaborazione delle email, che devi compilare quando crei una regola.

Puoi estrarre dati da diverse parti dell'email:

  • Oggetto+Corpo dell'email
  • Oggetto dell'email
  • Corpo
  • Corpo (email originale) - Usa questa opzione solo se controlli il processo di invio dell'email, hai il testo originale prima dell'invio e stai testando espressioni regolari o altri metodi di estrazione dati.

I dati vengono estratti in infoblocchi. Questi infoblocchi hanno nomi intuitivi, rendendo più semplice lavorare con essi in seguito nel processo quando si popolano campi di Task, contatto o Tag dati. Oltre al nome, ogni infoblocco contiene le istruzioni per estrarre la parte dell'email che deve entrarvi:

pW1s08.jpg

Formati di estrazione dati

Quando si estraggono dati, ci sono due modalità con cui Planfix può analizzare un'email:

QFUoX8.jpg

  • Testo — corrisponde solitamente a ciò che vedi nel browser quando leggi l'email. Questa è l'opzione più usata.
  • HTML — verranno analizzati tutti i contenuti dell'email, inclusi i markup. Questa opzione consente di usare frammenti contenenti tag HTML per catturare con maggiore precisione il contenuto desiderato.
  • HTML-Table — usato per estrarre dati da tabelle nelle email.
  • JSON — usato per il parsing se il testo del messaggio è in JSON. Leggi di più su questo nella nostra sezione di aiuto JSONPath.
  • XML — usato per memorizzare e trasferire dati ed è spesso impiegato nello scambio di dati tramite l'API Planfix.

Metodi di estrazione dati

Puoi usare una delle opzioni disponibili:

CQyWGR.jpg

  • Da etichetta alla fine della riga - l'infoblocco conterrà il frammento dell'email che inizia immediatamente dopo l'etichetta che specifichi e termina con un carattere di nuova riga o con la fine dell'email. Gli spazi iniziali (se presenti) e il carattere di nuova riga non verranno inclusi nell'infoblocco.
  • Da etichetta a etichetta - l'infoblocco conterrà il frammento dell'email che inizia immediatamente dopo l'etichetta iniziale che specifichi e termina con il simbolo immediatamente precedente all'etichetta finale. Gli spazi iniziali e finali verranno ignorati.
  • Da etichetta alla riga successiva - l'infoblocco contiene il frammento dell'email che inizia sulla nuova riga dopo l'etichetta che hai specificato. Gli spazi iniziali e finali verranno ignorati.
  • Espressione regolare - l'infoblocco conterrà un frammento dell'email secondo una regular expression che inserisci.
  • Tutto il contenuto - l'infoblocco conterrà l'intero contenuto dell'email.

Esempi

Supponiamo che un'email venga inviata a Planfix con il seguente corpo:

V6V153.jpg

La configurazione dell'infoblocco per estrarre il numero di telefono del cliente da questa email sarebbe la seguente:

U1dqar.jpg

Dopo l'elaborazione verrà creato un infoblocco chiamato Phone, contenente +16888933044.

Per estrarre più righe dall'ordine elencate nell'email, usa la seguente configurazione:

wXosec.jpg

Dopo l'elaborazione verranno creati tre infoblocchi con i seguenti contenuti:

  • Product name: Toyo r888
  • Product price: 500
  • Amount: 2

Importante

  • Successivamente, nella regola di parsing della posta, l'operazione principale e le operazioni aggiuntive useranno questi infoblocchi per selezionare Task, contatti e Tag dati e popolare i loro campi con i dati. (Per esempi, vedi gli articoli corrispondenti nella sezione di aiuto.)
  • I dati provenienti dalle email in arrivo in Planfix possono essere ulteriormente elaborati prima dell'uso.

Vai a