Sdílet prostřednictvím


Mapování dat formulářů na entity pomocí vlastních pracovních postupů v odchozím marketingu

Důležité

Tento článek se týká pouze odchozího marketingu, který bude z produktu odstraněn 30. června 2025. Aby nedošlo k přerušení vaší práce, před tímto datem přejděte na cesty v reálném čase. Další informace: Přehled přechodu

Pokud jste nakonfigurovali marketingový formulář pro shromažďování odeslaných dat formulářů bez aktualizace kontaktů nebo zájemců, můžete vytvořit pracovní postup pro mapování odeslaných dat formuláře na libovolnou entitu.

Poznámka:

Pokročilejší toky dat aktivované odesláním formuláře můžete vytvořit v Power Automate. Další informace: Přehled integrace toků Power Automate s Dataverse.

Vytvoření pracovního postupu

Vytvořte pracovní postup pro extrahování hodnot z odeslaných dat formuláře. Tato data můžete použít k vytvoření vlastní entity nebo k vytvoření nebo aktualizaci jakékoli existující entity.

Vytvoření pracovního postupu:

  1. Na levém navigačním panelu přejděte na Nastavení>Centrum zpracování>Procesy.

    Přechod na Centrum zpracování.

  2. Vytvořte nový prázdný proces, nastavte Kategorie na Pracovní postup a přidejte entitu, která aktivuje váš pracovní postup. V tomto případě přidáme odeslání marketingového formuláře.

    Vytvoření pracovního postupu.

  3. Dále začnete přidávat kroky do pracovního postupu. Flexibilní možnosti zpracování entit najdete v části Přidat krok>Dynamics 365 Customer Insights - Journeys.

    Můžete například začít možností Extrahovat odeslanou hodnotu podle pole a najít hodnotu uvnitř odeslaných dat kterou chcete uložit. Přidejte krok Párování entity pro spárování marketingového formuláře s entitou, kterou chcete aktualizovat. Přidejte krok Nastavená vlastnost Json, který se použije ve vlastnostech JSON ostatních kroků.

    Přidání kroků do pracovního postupu.

Příklad pracovního postupu: Shromažďování žádostí o platební karty

V tomto příkladu vytvoříme pracovní postup pro aktualizaci vlastní entity s názvem „Žádosti o platební karty“. Pracovní postup umožní uživateli shromažďovat žádosti o platební karty prostřednictvím marketingového formuláře a ukládat data pod novou vlastní entitou.

Pracovní postup žádosti o platební kartu vyžaduje následující obecné procesy:

  • Zkontrolujte, zda odeslaná data pochází z formuláře, který může pracovní postup zpracovat. Nejjednodušší metodou je výběr odeslaných dat z určitého formuláře.
  • Extrahujte odeslané hodnoty tak, aby byly k dispozici v pracovním postupu (extrahovat hodnotu).
  • Zkombinujte více hodnot do jedné struktury, která je vhodná pro porovnávání nebo vytváření entit (nastavit vlastnost JSON).
  • Vytvořte entitu s vlastnostmi, které byly nastaveny v předchozím kroku. Pracovní postup může také vyhledat odpovídající entitu a buď aktualizovat nalezenou entitu, nebo vytvořit novou, pokud nebyl nalezena (vytvořit entitu, aktualizovat entitu a spárovat akce entity).

Následující kroky podrobně popisují akce potřebné k vytvoření pracovního postupu žádosti o platební kartu:

  1. Chcete-li vytvořit vlastní entitu, přejděte na navigačním panelu do části Nastavení>Přizpůsobit systém>Entity.

  2. Vytvořte marketingový formulář pro žádosti o platební karty obsahující pole, která chcete použít. Vytvořte pole pod novou vlastní entitou, která se mají použít uvnitř formuláře. Ujistěte se, že je formulář nastaven tak, aby neaktualizoval kontakty nebo zájemce.

  3. Dále vytvořte pracovní postup pro zpracování vlastních entit. Přejděte na Nastavení>Procesy a vytvořte nový proces Pracovní postup. V poli Entita vyberte entitu, která spouští pracovní postup. V tomto případě vyberete Odeslání marketingového formuláře. Pak vyberte OK.

  4. Chcete-li přidat krok, vyberte Přidat krok a přejděte na Dynamics 365 Customer Insights - Journeys>Extrahovat odeslanou hodnotu podle pole. To vám umožní extrahovat hodnotu z odeslaných dat formuláře.

    1. Přidejte název kroku. Náš krok pojmenujeme „Extrahovat hodnotu z odeslaných dat formuláře (E-mail).“

      Pojmenování kroku.

    2. Vyberte tlačítko Nastavit vlastnosti.

    3. Dále extrahujeme e-mailovou adresu z odeslaného formuláře. Chcete-li e-mailovou adresu extrahovat, přejděte do podokna Operátor a v rozevírací nabídce Hledat: vyberte Odeslání marketingového formuláře. Potom vyberte tlačítko Přidat v podokně Operátor. Chcete-li přidat dynamickou hodnotu do vlastnosti odeslání formuláře, vyberte tlačítko OK.

      Hledání odeslaných dat marketingového formuláře.

    4. Chcete-li vybrat požadované pole, které chcete extrahovat z vyhledávání, vyberte položku E-mail ve sloupci Hodnota pro vlastnost Pole marketingového formuláře.

      Výběr hodnoty pole e-mailového marketingového formuláře.

  5. Chcete-li výsledek extrahované hodnoty e-mailu porovnat s logickým názvem entity e-mailu v databázi aplikace CRM, přejděte na možnost Přidat krok>Dynamics 365 Customer Insights - Journeys>Vlastnost nastavení Json.

    Chcete-li vyhledat logický název entity, přejděte na Přizpůsobit systém>Entity a otevřete příslušnou entitu. Logický název je pole Název entity.

    Výběr nastavené vlastnosti JSON.

  6. Přidejte další dříve nastavené hodnoty JSON jednu po druhé.

    1. Vložte logický název.

    2. Vložte výsledek z pole Extrahovaná hodnota z.

    3. Zvolte předchozí hodnotu JSON, kterou chcete přidat nad extrahovanou hodnotu. Tím zajistíte, že zkombinujete všechny položky JSON do kombinované hodnoty, která bude použita na konci.

      Vyhledání extrahované hodnoty z odeslaných dat formuláře.

  7. Vyberte tlačítko Uložit a zavřít.

  8. Chcete-li vytvořit záznam žádosti o platební kartu, který je výsledkem jednotlivých odeslání dat formuláře, vyberte položku Dynamics 365 Customer Insights - Journeys>Vytvořit entitu. Nastavte sloupec hodnoty Vlastnosti JSON na Výsledek poslední nastavené vlastnosti JSON.

  9. Chcete-li do procesu vložit počáteční krok k filtrování odeslaných dat pouze na ta, která pocházejí z formuláře, který shromažďuje žádosti o platební karty, vyberte možnost Přidat krok>Podmínka kontroly.

    Filtrování odeslaných dat.

    1. Otevřete rozevírací nabídku a vyberte Primární entita>Odeslání marketingového formuláře.

    2. Přejděte do marketingového formuláře, který používáte pro žádost o platební kartu, a vyhledejte ID formuláře na adrese URL stránky formuláře.

      ID marketingového formuláře v adrese URL.

    3. Umístěte ID formuláře do kroku podmínky v pracovním postupu.

      ID formuláře v podmíněném kroku.

    4. Chcete-li najít konkrétní formulář, můžete nastavit logiku podmínky na ID marketingového formuláře a zkontrolovat, zda se rovná konkrétnímu ID formuláře. Pokud ano, spusťte pracovní postup. Pokud ne, přidejte krok k zastavení pracovního postupu s důvodem zrušení.

      Dokončení kroků pracovního postupu.