Skip to content

Pravidla e-mailů: Extrakce dat

Extrakce dat je druhý blok v pravidlech pro zpracování e-mailů, který musíte vyplnit při vytváření pravidla.

Z e-mailu můžete extrahovat data z různých částí:

  • Předmět+Tělo e-mailu
  • Předmět e-mailu
  • Tělo e-mailu
  • Tělo (původní e-mail) - tuto možnost použijte pouze, pokud ovládáte proces odesílání e-mailu, máte původní text před odesláním a testujete regulární výrazy nebo jiné metody extrakce dat.

Data se extrahují do infobloků. Tyto infobloky mají srozumitelné názvy, což usnadňuje jejich použití později v procesu při plnění polí úkolů, kontaktů nebo datových tagů. Kromě názvu každý infoblok obsahuje instrukce pro vytažení části e-mailu, která do něj má být vložena:

pW1s08.jpg

Formáty extrakce dat

Při extrakci dat může Planfix analyzovat e-mail dvěma způsoby:

QFUoX8.jpg

  • Text — obvykle odpovídá tomu, co vidíte v prohlížeči při čtení e-mailu. Toto je nejběžnější volba.
  • HTML — analyzován bude celý obsah e-mailu včetně značek. Tato volba umožňuje použít úryvky obsahující HTML tagy pro přesnější zachycení požadovaného obsahu.
  • HTML-Table — používá se pro extrahování dat z tabulek v e-mailech.
  • JSON — používá se pro parsování, pokud je text zprávy v JSONu. Více o tom v naší JSONPath nápovědě.
  • XML — používá se pro ukládání a přenos dat a často při výměně dat přes Planfix API.

Metody extrakce dat

Můžete použít jednu z dostupných možností:

CQyWGR.jpg

  • Od štítku do konce řádku - infoblok bude obsahovat úryvek e-mailu začínající hned za zadaným štítkem a končící znakem nového řádku nebo koncem e-mailu. Vedející mezery (pokud jsou) a znak nového řádku nebudou do infobloku zahrnuty.
  • Od štítku do štítku - infoblok bude obsahovat úryvek e-mailu začínající hned za zadaným počátečním štítkem a končící před posledním znakem před koncovým štítkem. Vedející a závěrečné mezery budou ignorovány.
  • Od štítku na nový řádek - infoblok obsahuje úryvek e-mailu, který začíná na novém řádku po zadaném štítku. Vedející a závěrečné mezery budou ignorovány.
  • Regulární výraz - infoblok bude obsahovat úryvek e-mailu podle vámi zadaného regular expression.
  • Celý obsah - infoblok bude obsahovat celý obsah e-mailu.

Příklady

Řekněme, že do Planfixu přijde e-mail s následujícím tělem:

V6V153.jpg

Konfigurace infobloku pro extrakci telefonního čísla zákazníka z tohoto e-mailu by vypadala takto:

U1dqar.jpg

Po zpracování bude vytvořen infoblok nazvaný Phone, obsahující +16888933044.

Pro extrakci více řádků z objednávky, které jsou v e-mailu uvedeny, použijte následující nastavení:

wXosec.jpg

Po zpracování budou vytvořeny tři infobloky s následujícím obsahem:

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

Důležité

  • Později v pravidle pro parsování pošty budou tyto infobloky použity v hlavní operaci a dodatečných operacích pro výběr úkolů, kontaktů a datových tagů a pro naplnění jejich polí daty. (Pro příklady viz příslušné články v nápovědě.)
  • Data z příchozích e-mailů v Planfixu je možné dále zpracovávat před jejich použitím.

Přejít na