Aktivace cesty na základě změny záznamu Dataverse
Obchodní transakce, ať už jsou iniciovány zákazníkem, uživatelem Dynamics 365 nebo systémovou akcí, jsou významnými příležitostmi k vytvoření smysluplných interakcí se zákazníky. Vaši zákazníci běžně komunikují s několika odděleními a funkcemi po celou dobu své životnosti. A mnoho z těchto oddělení a funkcí má svá vlastní data s nimi spojená.
Každá z těchto interakcí - například vyplněná žádost, obnovená smlouva nebo uzavřený lístek služby - představuje příležitost věnovat se zákazníkovi podrobněji. Data však zůstávají izolovaná v aplikacích a mimo dosah vašich nástrojů pro zapojení zákazníků nebo automatizaci marketingu.
Nyní lze všechny tyto interakce použít k zahájení, řízení a měření cest zákazníků pouhými několika kliknutími, aniž by bylo nutné zapojit vývojáře nebo použít přizpůsobení. Aktivační události Dataverse umožňují použít změny dat interakce se zákazníky v Dataverse ke spuštění a přizpůsobení zapojení. To vám poskytuje maximální flexibilitu při zahájení, přizpůsobení a měření cest zákazníků na základě jakýchkoli zákaznických dat Dynamics 365.
Pomocí aktivačních událostí Dataverse můžete:
- Provádět akce nebo odesílat zprávy na základě běžných změn zákaznických dat, jako je registrace nového zákazníka, dokončení aplikace, obnovení smlouvy nebo uzavření servisního lístku
- Použít jednu nebo více zadaných podmínek pro libovolnou tabulku Dataverse připojenou k cílové skupině, jako je kontakt, příležitost, obchodní vztah, zájemce, vlastní pole atd. (včetně vlastních tabulek)
Kromě předem připravených aktivačních událostí vám to dává flexibilitu pro prohloubení zapojení do konkrétních scénářů v celém životním cyklu zákazníka. Mezi běžné scénáře patří:
- Odeslání průzkumu zákazníkovi, když je jeho lístek podpory uzavřen
- Upozornění zákazníka, kdykoli je jeho objednávka připravena
- Když se zaregistruje nový zájemce, pošlete mu odkaz na registraci na nadcházející webinář
Srovnání aktivačních událostí Dataverse a vlastních aktivačních událostí
Vlastní aktivační události a aktivační události Dataverse si jsou podobné v tom, že umožňují orchestrovat cestu na základě události nebo signálu. Existuje mezi nimi však několik důležitých rozdílů: Zatímco vlastní aktivační události poskytují vývojářům rychlý způsob, jak integrovat a vyvolat aktivační události z libovolného zdroje (například webu, zařízení IoT, aplikace, služby atd.) pomocí malých fragmentů kódu, aktivační události Dataverse naopak poskytují možnost spouštět bez kódu cestu na základě jakékoli změny v tabulce Dataverse (označované také jako entita Dataverse).
Proces definování a použití aktivační události je u vlastních aktivačních událostí jiný než u událostí Dataverse, protože u aktivačních událostí Dataverse neexistují žádné kroky k integraci události pomocí fragmentu kódu. Místo toho, jakmile je aktivační událost Dataverse vytvořena, může být vyvolána z libovolného obchodního procesu, interakce uživatele nebo zapojení zákazníků na základě změn v podkladové tabulce (entitě) přidružené k interakci.
Vytvoření aktivační události Dataverse
Prvním krokem v procesu orchestrace je vytvoření samotné aktivační události Dataverse. Tento příklad pracuje s běžným případem použití, který integruje Customer Service a Customer Insights - Journeys do jednotného zákaznického prostředí.
V tomto příkladu bude vytvořena cesta, která odešle zákazníkovi průzkum, když je jeho lístek podpory uzavřen.
Chcete-li vytvořit spouštěč Dataverse, přejděte na stránku Spouštěče v aplikaci Customer Insights - Journeys.
Chcete-li vytvořit novou aktivační událost, vyberte tlačítko Nová aktivační událost na horním panelu nástrojů.
Na obrazovce „Vytvořit novou aktivační událost“ zadejte název aktivační události, například „Stav případu podpory byl aktualizován“.
Vyberte možnost Při vytvoření nebo aktualizaci záznamu souvisejícího se zákazníkema pak vyberte tlačítko Vytvořit.
Dále vyberte tabulku Dataverse, která obsahuje informace související s případem podpory. V tomto případě je vybrána tabulka „Případ“.
Vzhledem k tomu, že tabulka Dataverse může mít více než jeden atribut cílové skupiny, další krok („Který atribut obsahuje cílovou skupinu?“) umožňuje vybrat atribut, který obsahuje zamýšlenou cílovou skupinu.
V posledním kroku můžete vybrat akci, která spustí aktivační událost Dataverse. Operace zahrnuje výběr sloupců, které musejí být součástí aktualizace nebo změny.
Po vytvoření můžete aktivační událost publikovat výběrem tlačítka Připraveno k použití. To umožní, aby byla aktivační událost použita jako součást živé cesty.
Poznámka:
Aktivační událost vytvořená v tomto příkladu nemusí nutně zachytit uzavřený případ podpory. Zachycuje všechny změny pole „Stav“ v případu podpory. Můžete tedy pružně stejnou aktivační událost použít k aktivaci cest při každé změně stavu v průběhu životního cyklu případu. V tomto příkladu, protože chceme po uzavření případu odeslat průzkum zákazníkovi, přidáme později podmínku filtru, abychom zachytili pole „Stav“ měnící se na hodnotu „Vyřešeno“. Informace naleznete v následující části.
Použití aktivační události Dataverse uvnitř cesty
Aktivační událost Dataverse lze použít kdekoli v rámci cesty, kde lze událost určit. Mezi místa, kde může být aktivační událost Dataverse použita v cestě, patří:
- Vstup, cíl a výstup cesty
- Podmínka atributu
- Dlaždice Čekání
- Přizpůsobení obsahu (například v e-mailu)
Pokračujeme-li ve výše popsaném scénáři, cesta nyní musí odeslat průzkum zákazníkovi, když je případ podpory označen jako vyřešený a uzavřený. Cestu můžete vytvořit výběrem tlačítka Použít k vytvoření cesty v horní části obrazovky s popisem aktivační události (na obrázku na snímku obrazovky výše).
Vzhledem k tomu, že aktivační událost zachycuje pouze aktualizaci stavu případu, můžete přidat podmínku filtru a určit, na jakou hodnotu má být stav aktualizován. V tomto příkladu by měl být aktualizován na „Vyřešeno“.
Cesta je nyní připravena a můžete přidat následný průzkum.
Kromě toho můžete atributy z aktivační události použít k přidání podmínek nebo větví do cesty. Můžete například poslat zákazníkovi slevu, pokud uvedl, že není spokojen s podporou. K vytvoření této podmínky lze použít pole spokojenosti z tabulky případů.
Poznámka:
Tabulka případů je doprovázena aktivační událostí „Stav případu podpory byl aktualizován“, protože aktivační událost byla založena na této tabulce. Tím se také zpřístupní všechny atributy tabulky případů v rámci cest a pro přizpůsobení ve zprávách.
Vyvolání/testování aktivační události Dataverse
Při testování aktivačních událostí Dataverse je k dispozici několik možností:
- Vzhledem k tomu, že všechny moderní aplikace Dynamics 365 (Sales, Service, Field, Customer Insights - Journeys atd.) jsou založeny na Dataverse, uživatelé aplikace Dynamics 365 mohou vyvolat aktivační událost Dataverse provedením operace v aplikaci Dynamics 365, která pracuje se stejnou tabulkou jako aktivační událost. Chcete-li například otestovat aktivační událost „Vyřešený případ“, může uživatel aplikace Dynamics 365 otevřít existující případ v aplikaci Dynamics 365 Customer Service a vybrat tlačítko „Vyřešit případ“.
- Pomocí Power Apps můžete aktivační událost Dataverse spustit ručně provedením operace v tabulce, která ji aktivuje. Chcete-li například spustit aktivační událost Dataverse „Vytvořen zájemce“, přejděte do tabulky Zájemce v Power Apps a přidejte nový řádek. Tím se vyvolá aktivační událost, která pak zorganizuje cestu.
- Třetí přístup je zaměřen na pokročilé uživatele. Pomocí sady SDK Dataverse může vývojář ke spuštění aktivační události Dataverse provést operaci s tabulkou související s aktivační událostí. Chcete-li například otestovat aktivační událost „Objednávka dokončena“, může vývojář zavolat rozhraní API Dataverse a aktualizovat stav objednávky.