Sdílet prostřednictvím


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.

Publikování formulářů.

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ář.

Publikování možností pro formuláře.

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:

Formulář Customer Insights - Journeys na SPA.

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í:

  1. Vytvořte novou stránku nebo duplikujte a upravte existující stránku ve studiu Power Pages.

    Screenshot vytvoření nové stránky v Power Pages.

  2. Vyberte možnost úprav stránky ve Visual Studio Code.

    Screenshot s možností pro úpravy stránky ve Visual Studio Code.

  3. 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.

    Screenshot znázorňující vložení vygenerovaného kódu do Visual Studio Code.

  4. Vyberte tlačítko Synchronizovat pro synchronizaci změn zpět s portálem.

    Screenshot s tlačítkem pro synchronizaci v Power Pages.

  5. Vyberte tlačítko Náhled v Power Pages a podívejte se, jak vaše stránka vypadá.

    Screenshot zobrazující náhled stránky v Power Pages.

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.