Distribuer sider som inneholder Customer Insights - Journeys-skjemaer
Etter at du har opprettet et skjema i Customer Insights - Journeys, må du publisere det et sted der kundene har tilgang til det. Denne artikkelen beskriver de ulike vertsalternativene for Customer Insights - Journeys-skjemaer.
Vertsalternativer
Skjemaer driftes vanligvis på systemet for innholdsstyring (CMS) der skjemaer gjør at kunden kan be om mer informasjon eller å bli informert regelmessig, i sammenheng med et produkt eller en tjeneste. Det finnes for øyeblikket to publiseringsalternativer for Customer Insights - Journeys-skjemaer. Det første alternativet genererer en JavaScript-kodesnutt du kan bruke til å bygge inn skjemaet på nettstedet. Det andre alternativet oppretter en frittstående side med skjemaet.
Selv om dette bare ser ut som to alternativer, kan JavaScript-kodealternativet brukes på ulike måter til å publisere skjemaet hvor som helst. Hvis du vil publisere et skjema i ditt eget CMS, må du imidlertid godkjenne domenene i Dynamics 365 Customer Insights - Journeys. Finn ut mer: Godkjenn domenene dine i Customer Insights - Journeys.
Det er verdt å nevne at publiseringsalternativene ikke er eksklusive for et bestemt sted, som betyr at du kan publisere samme skjema på flere steder.
I delene nedenfor ser vi nærmere på publiseringsalternativene uten JavaScript-kode.
Viktig
Det går for øyeblikket ikke an å registrere innhold i skjemaer som ikke er opprettet med Customer Insights - Journeys.
Bruk en frittstående side
Frittstående sider er nyttige der ingen andre publiseringsalternativer finnes eller ønskes. Du ønsker kanskje å bruke en frittstående side hvis det forventes et stort tilgangsvolum. I slike tilfeller kan du publisere et skjema på en frittstående side som driftes i Microsofts innholdsleveringsnettverk (CDN). Dette garanterer en kort innlastingstid og høy tilgjengelighet for skjemaet.
Hvis du velger Opprett-knappen til høyre i dialogboksen Opprett ny frittstående side, opprettes en frittstående side der skjemaet blir tilgjengelig med en gang, som vist nedenfor.
Domenet for den frittstående siden, leveres for øyeblikket av Customer Insights - Journeys. Snart kan du imidlertid legge til ditt eget domene for bruk med disse frittstående sidene.
En frittstående side har en hurtigbufringsmekanisme i bakgrunnen, slik at siden kan leveres så raskt som mulig. I og med at det finnes et hurtigbufringssystem, gjenspeiles ikke endringene umiddelbart på siden hvis skjemaet endres. Det kan ta opptil 10 minutter før hurtigbufferen er oppdatert.
Merk
Hvis du vil tvinge infrastrukturen til å laste inn den oppdaterte (ikke-hurtigbufrede) versjonen av skjemaet, føyer du til «#d365mkt-nocache» på slutten av nettadressen. Når du legger til parameteren nocache, ignorerer siden hurtigbufferen og laster inn skjemaet direkte fra Customer Insights - Journeys.
Drift ved hjelp av en enkeltsideapp (SPA)
Customer Insights - Journeys-skjemaer bruker en JavaScript-API som utnytter ulike hendelser til å endre funksjonaliteten til skjemaet. Denne utformingen gjør at skjemaet kan inkluderes og gjengis via API-en og brukes i en enkeltsideapp med React (SPA). Prosessen beskrives i dokumentasjonen for utviklere: Utvide Customer Insights - Journeys-skjemaer ved hjelp av kode.
Skjermbildet nedenfor viser et innebygd Customer Insights - Journeys-skjema på en React-side:
Hvis skjemaet driftes ved hjelp av en enkeltsideapp, må du erstatte identifikatoren for skjemaet (msdynmkt_marketingformid), organisasjonen (organizationid) og endepunktet for denne organisasjonen. Denne informasjonen oppgis i kodesnutten som genereres etter at skjemaet er publisert.
Vert på Power Pages
Customer Insights - Journeys-skjemaer kan også driftes på Power Pages (tidligere kalt Power Apps-portaler). Når denne vertsmetoden brukes, er det ikke nødvendig å koble det tilsvarende nettstedet til Customer Insights - Journeys-appen. Fremgangsmåten for å drifte på Power Pages er som følger:
Opprett en ny side, eller dupliser og rediger en eksisterende side i Power Pages-studioet.
Velg alternativet for å redigere siden i Visual Studio Code.
Sett inn koden som genereres av skjemaet der du vil at skjemaet skal vises. Lukk redigeringsprogrammet, og synkroniser endringene tilbake til portalen.
Velg Synkroniser-knappen for å synkronisere endringene tilbake til portalen.
Velg Forhåndsvisning-knappen i Power Pages for å se hvordan siden ser ut.
Du kan ikke forhåndsvise skjemaet i utformingsmodusen i Power Pages-studioet. Hvis du imidlertid velger Forhåndsvisning-knappen for å forhåndsvise siden i nettleseren, vises skjemaet og kan brukes.
Sammendrag
Skjemautformingen for Customer Insights - Journeys-skjemaer har fleksible alternativer for å opprette og publisere skjemaer til bruk i Customer Insights - Journeys. Her er noen generelle retningslinjer du må huske når du oppretter og publiserer skjemaer i Customer Insights - Journeys:
- I Customer Insights - Journeys er det ikke nødvendig å koble appen til Power Portals/Power Pages.
- En enkel og effektiv måte å bygge én målside på, er å publisere skjemaet som en frittstående side.
- Hvis du må opprette et komplekst markedsføringsnettsted med flere sider, kan du bruke Power Pages-studioet.