Nasazení stránek, které obsahují formuláře Customer Insights - Journeys
Jakmile jste vytvořili formulář v Customer Insights - Journeys, musíte ho publikovat v místě, kde k němu mají zákazníci přístup. Tento článek pojednává o různých možnostech hostování pro formuláře Customer Insights - Journeys.
Možnosti hostování
Obvykle jsou formuláře hostovány v systému pro správu obsahu (CMS), kde v kontextu produktu nebo služby formuláře umožňují zákazníkovi požadovat další informace nebo být pravidelně informován. V současné době mají formuláře Customer Insights - Journeys dvě možnosti publikování. První možnost vygeneruje fragment kódu JavaScript, který vám umožní vložit formulář na váš web. Druhá možnost vytvoří samostatnou stránku s vaším formulářem.
Ačkoli to vypadá jako pouze dvě možnosti, možnost kódu JavaScript lze použít různými způsoby k publikování formuláře kdekoli. Chcete-li však publikovat formulář ve svém vlastním CMS, musíte domény ověřit pomocí Dynamics 365 Customer Insights - Journeys. Další informace: Ověřování domén v Customer Insights - Journeys.
Stojí za zmínku, že možnosti publikování nejsou exkluzivní pro dané umístění, což znamená, že můžete publikovat stejný formulář na více místech.
Následující části blíže rozebírají možnosti publikování jiného kódu než JavaScript.
Důležité
Možnost zachytit obsah formulářů, které nebyly vytvořeny pomocí Customer Insights - Journeys, v současné době neexistuje.
Použití samostatné stránky
Samostatné stránky jsou užitečné tam, kde není k dispozici žádná jiná možnost publikování nebo ji nechcete. Můžete například chtít použít samostatnou stránku, pokud se očekává mnoho přístupů. V těchto případech můžete publikovat formulář na samostatné stránce, která je hostována v síti pro doručování obsahu (CDN) společnosti Microsoft. To zaručuje krátkou dobu načítání a vysokou dostupnost formuláře.
Jak je znázorněno níže, výběrem tlačítka Vytvořit na pravé straně dialogového okna „Vytvoření nové samostatné stránky“ vytvoříte samostatnou stránku a ihned zpřístupníte formulář.
V současné době doménu pro samostatnou stránku poskytuje Customer Insights - Journeys. Brzy však budete moci přidat vlastní doménu pro použití s těmito samostatnými stránkami.
U samostatné stránky je na pozadí mechanismus ukládání do mezipaměti, aby byla stránka doručena co nejrychleji. Protože existuje systém ukládání do mezipaměti, pokud se změní formulář, změny se neprojeví okamžitě na stránce. Aktualizace mezipaměti může trvat až 10 minut.
Poznámka:
Chcete-li vynutit, aby infrastruktura načetla aktualizovanou verzi formuláře (bez mezipaměti), přidejte na konec adresy URL „#d365mkt-nocache“. Když přidáte parametr „nocache“, stránka ignoruje mezipaměť a načte formulář přímo z Customer Insights - Journeys.
Hostování pomocí jednostránkové aplikace (SPA)
Formulář Customer Insights - Journeys využívá rozhraní JavaScript API, které využívá různé události ke změně chování formuláře. Tento design umožňuje začlenění a vykreslení formuláře prostřednictvím rozhraní API a použití v jednostránkové aplikaci s React (SPA). Proces je popsán v dokumentaci pro vývojáře: Rozšíření formulářů Customer Insights - Journeys pomocí kódu.
Následující screenshot ukazuje vložený formulář Customer Insights - Journeys na stránce React:
Pokud je váš formulář hostován pomocí SPA, musíte nahradit identifikátor formuláře (msdynmkt_marketingformid), organizaci (id organizace) a koncový bod pro danou organizaci. Tyto informace jsou uvedeny ve fragmentu kódu, který se vygeneruje po publikování formuláře.
Hostování v Power Pages
Formuláře Customer Insights - Journeys mohou být hostovány také v Power Pages (dříve portály Power Apps). Při použití této metody hostování není nutné připojovat odpovídající web k aplikaci Customer Insights - Journeys. Proces hostování v Power Pages je následující:
Vytvořte novou stránku nebo duplikujte a upravte existující stránku ve studiu Power Pages.
Vyberte možnost úprav stránky ve Visual Studio Code.
Vložte kód vygenerovaný formulářem na místo, kde chcete formulář zobrazit. Zavřete editor a synchronizujte změny zpět s portálem.
Vyberte tlačítko Synchronizovat pro synchronizaci změn zpět s portálem.
Vyberte tlačítko Náhled v Power Pages a podívejte se, jak vaše stránka vypadá.
Náhled formuláře v režimu návrhu ve studiu Power Pages nebudete moci zobrazit. Pokud však vyberete tlačítko Náhled pro náhled stránky v prohlížeči, formulář se zobrazí a lze jej použít.
Souhrn
Návrhář formulářů Customer Insights - Journeys nabízí flexibilní možnosti při vytváření a publikování formulářů pro použití s Customer Insights - Journeys. Zde je několik obecných pokynů, na které je třeba pamatovat při vytváření a publikování formulářů Customer Insights - Journeys:
- V případě Customer Insights - Journeys není potřeba propojovat aplikaci Marketing s Power Portals / Power Pages.
- Snadný a efektivní způsob, jak vytvořit jednu cílovou stránku, je publikovat formulář jako samostatnou stránku.
- Pokud potřebujete vytvořit komplexní marketingový web s více stránkami, můžete použít studio Power Pages.