Udrulle sider, der indeholder Customer Insights - Journeys-formularer
Når du har oprettet en formular i Customer Insights - Journeys, skal du publicere den et sted, hvor kunderne har adgang til den. I denne artikel beskrives de forskellige hosting-muligheder for Customer Insights - Journeys-formularer.
Hosting-muligheder
Formularer hostes typisk på CMS (Content Management System), hvor formularer til et produkt eller en tjeneste giver kunden mulighed for at anmode om flere oplysninger eller blive informeret jævnligt. Formularer i Customer Insights - Journeys har i øjeblikket to udgivelsesmuligheder. Den første opretter et JavaScript-kodestykke, der giver dig mulighed for at integrere formularen på dit websted. Med den anden mulighed oprettes der en separat side med formularen.
Selvom det kun ligner to muligheder, kan JavaScript-kode bruges på forskellige måder til at publicere formularen hvor som helst. Hvis du vil publicere en formular i dit eget CMS, skal du dog godkende domænerne med Dynamics 365 Customer Insights - Journeys. Få mere at vide: Godkendelse af dine domæner i Customer Insights - Journeys.
Det er værd at bemærke, at publiceringsmulighederne ikke er eksklusive for en bestemt placering, hvilket betyder, at du kan publicere den samme formular flere steder.
I følgende afsnit er der et nærmere kig på publiceringsmulighederne for ikke-JavaScript-kode.
Vigtigt
Muligheden for at registrere indholdet af formularer, der ikke er oprettet med Customer Insights - Journeys, findes ikke i øjeblikket.
Bruge en separat side
Det er praktisk at have enkeltstående sider, hvor andre publiceringsmuligheder ikke er tilgængelige eller ønskede. Du kan f.eks. bruge en separat side, hvis der forventes en stor mængde adgang. I disse tilfælde kan du publicere en formular på en separat side, der hostes på Microsofts netværk, der leverer indhold (CDN). Derved sikres der en kort indlæsningstid og høj tilgængelighed for formularen.
Som vist nedenfor oprettes der en separat side ved at vælge knappen Opret i højre side af dialogboksen "Opret ny separat side", så formularen bliver tilgængelig med det samme.
Det domæne, der er angivet til den enkeltstående side, leveres i øjeblikket af Customer Insights - Journeys. Du kan dog snart tilføje dit eget domæne til brug sammen med disse enkeltstående sider.
Med en separat side er der en cachemekanisme i baggrunden, der leverer siden så hurtigt som muligt. Da der findes et cachesystem, når formularen ændres, afspejles ændringerne ikke straks på siden. Det kan tage op til 10 minutter, før cachen er opdateret.
Bemærk
Hvis du vil gennemtvinge, at infrastrukturen indlæser den opdaterede (ikke-cachelagrede) version af formularen, skal du føje "#d365mkt-nocache" til slutningen af URL-adressen. Når du tilføjer parameteren "nocache", ignorerer siden cachen og indlæser formularen direkte fra Customer Insights - Journeys.
Vært ved hjælp af en enkelt side (SPA - Single Page Application)
Formularen til Customer Insights - Journeys bruger en JavaScript-API, der bruger forskellige hændelser til at ændre formularens funktionsmåde. Dette design gør det muligt at inkludere formularen og gengive den via API'en, så den kan bruges i en enkelt side med React (SPA) Processen beskrives i dokumentationen til udviklere: Udvid Customer Insights - Journeys formularer med kode.
På følgende skærmbillede vises en integreret Customer Insights - Journeys-formular på siden React:
Hvis formularen har en vært med SPA, skal du erstatte identifikatoren for formularen (msdynmkt_marketingformid), organisationen (organizationid) og slutpunkt for den pågældende organisation. Disse oplysninger findes i det kodestykke, der oprettes, når formularen er udgivet.
Vært på Power Pages
Formularer til Customer Insights - Journeys kan også hostes på Power Pages (tidligere kendt som Power Apps-portaler). Ved hjælp af denne hosting-metode er det ikke nødvendigt at oprette forbindelse mellem det tilsvarende websted og appen Customer Insights - Journeys. Den proces, der skal hostes på Power Pages, er følgende:
Opret en ny side, eller dupliker og rediger en eksisterende side i Power Pages-studie.
Vælg muligheden for at redigere siden i Visual Studio Code.
Indsæt den kode, der oprettes af formularen, hvor formularen skal vises. Luk editoren, og synkroniser ændringerne tilbage til portalen.
Vælg knappen Synkroniser for at synkronisere ændringerne tilbage til portalen.
Vælg knappen Forhåndsversion i Power Pages for at se, hvordan siden ser ud.
Du kan ikke få en forhåndsversion af formularen i designtilstand i Power Pages-studie. Men hvis du vælger knappen Forhåndsversion for at få vist siden i browseren, vises formularen, og den kan bruges.
Resumé
Formulardesigneren til Customer Insights - Journeys giver fleksible muligheder for at oprette og publicere formularer, der kan bruges i Customer Insights - Journeys. Her er nogle generelle retningslinjer, du skal huske, når du opretter og udgiver formularer i Customer Insights - Journeys:
- I Customer Insights - Journeys er det ikke nødvendigt at oprette forbindelse mellem appen Power Portals / Power Pages.
- En nem og effektiv måde at oprette en enkelt landingsside på er at publicere formularen som en separat side.
- Hvis du har brug for at oprette et komplekst marketingwebsted med flere sider, kan du bruge Power Pages-studie.