Videresending av bruker med variabler

Videresending av bruker med variabler

Designet til Compose har blitt oppdatert. Siden kan inneholde skjermbilder av det gamle designet, men informasjonen er oppdatert. Vi takker for din tålmodighet mens vi oppdaterer bildene!

English

Når prosesser pauses eller avsluttes kan sluttbrukeren videresendes til et annet nettsted via URL-er. Sluttbrukere kan videresendes etter endepunkt, pausepunkt og etter at de avbryter prosessen sin.

Som prosessdesigner kan du videresende sluttbrukerne til statiske nettadresser, men du har også mulighet til å videresende en sluttbruker til en URL med variable parametere (https://composetogo.atlassian.net/wiki/spaces/DNO/pages/1877311504). La oss si at du ønsker å ha en spørreundersøkelse etter en tjeneste og spørre om hva sluttbrukerne syntes om brukeropplevelsen. I tillegg til å videresende brukeren til en lenke med spørreskjema, vil du kunne videresende informasjon fra tjenesten og forhåndsutfylle det i spørreundersøkelsen.

I denne brukerveiledningen tar vi utgangspunktet i en tjeneste med to inngangspunkter – et startpunkt for eksterne brukere, og et startpunkt for interne ansatte (sjekk ut veiledningen Flere startpunkter i samme prosess dersom du ønsker å sette deg inn i bruken av flere startpunkt).

Vi vil sende sluttbrukerne til en spørreundersøkelse hvis de avbryter prosessen (sjekk ut Avbryte prosess for oppsett av avbryt-knapp). I Compose kan du ha flere prosessløp (startpunkt til endepunkt) i samme prosess, så vi bygger prosessflyten med spørreundersøkelsen i samme lerret. Tilbakemeldingene kan dermed lagres som statistikk i f.eks. Power BI og brukes til å forbedre tjenesten. For å kunne bruke variabler i videresendingslenken, må vi etablere URL-parametere (utdypt i veiledningen https://composetogo.atlassian.net/wiki/spaces/DNO/pages/1877311504). Naviger inn i Variabler-menyen.

Opprett en ny variabel. For statistikkformål ønsker vi å videresende hvilket startpunkt sluttbrukeren kom inn gjennom (altså hvorvidt brukeren er ekstern eller intern). Dobbeltklikk på variabelen eller klikk på Endre-ikonet.

Sett variabelen til at den skal ha en Parameterverdi og gi parameteren et navn. Et kort og enkelt navn som inn eller start er enkelt å forholde seg til så URL-en ikke blir for lang. Lagre endringene og gå tilbake til Bygger-menyen.

Velg et av startpunktene i hovedtjenesten (Ekstern eller Intern) og bla ned til Avbryt-innstillingene. Velg Bruker kan avbryte utfyllingen og velg Input-variabler-knappen, så vi kan definere hvilke verdier vi vil sende som parameterverdier i URL-en.

Opprett en ny variabel, velg at den skal holde en verdi fra prosessen og trykk Bla gjennom.

Vi ønsker å videresende navnet på startpunktet, så velg entryPointName blant Prosessvariablene.

Nå kan vi legge inn URL-en til spørreundersøkelsen i feltet Send brukeren videre til lenken med parametervariabelen. Velg først startpunktet til spørreundersøkelsen og merk deg siste del av lenken (som må være ulik andre startpunkt i arbeidsområdet).

Første del av videresendingslenken er URL-en som spørreundersøkelsen er tilgjengelig fra, nemlig:

  • Compose-miljø + / + arbeidsområde-navn + / + siste del av lenken til spørreundersøkelsen

    I dette eksempelet:

  • https://demo.usecompose.com/cng + / + Doku + / + avbrytSkjema

  • https://demo.usecompose.com/cng/Doku/avbrytSkjema

Syntaksen for å legge til parametere koblet med videresendingsvariabler er:

  • URL + ? + parameter + ={ + videresendingsvariabel + }

    I dette eksempelet:

  • https://demo.usecompose.com/cng/Doku/avbrytSkjema + ? + inn + ={ + var + }

  • https://demo.usecompose.com/cng/Doku/avbrytSkjema?inn={var}

Flere variabler legges til med &-tegn, typ : ... ?inn={var}&?tid={dato}& ... etc. Viktig: Husk å legge inn URL og variabler for Intern-startpunktet også! For å vise at parameterverdien kommer frem, så velger vi skjema-aktiviteten i spørreundersøkelsen og trykker Forhåndsutfyll.

Velg et spørsmål fra skjemaet du vil fylle med variabelen, velg at den skal være en verdi fra prosessen og trykk Bla gjennom.

Parametervariabelen vi definerte er dermed tilgjengelig fra Prosessvariabler. Velg den og husk å lagre prosesskladden.

Versjonér prosessen for å teste videresendingen. Trykk på Avbryt-knappen og bekreft avbrytelsen i modalvinduet. P.S: Her er prosesstekstene tilknyttet avbryt-knappen endret, som demonstreres i veiledningen Avbryte prosess.

Hvis oppsettet ble riktig, videresendes du til spørreundersøkelsen. Spørsmålet du valgte er forhåndsutfylt med navnet på startpunktet som tjenesten ble startet fra.

Fleksibiliteten til videresendingsfunksjonaliteten i Compose åpner mange dører mtp. hvilke prosesser som kan bygges. Dersom det er ønskelig med en konsultering med en av våre prosessarkitekter, så send oss en demo-henvendelse eller send en e-post til post@usecompose.com.