Send kontekstvariabler fra nettside til en agent
Når agent distribueres på det egendefinerte nettstedet, kan det være lurt å sende kontekstvariabler fra nettsiden til agent. Du kan effektivt sende kontekstvariabler fra en nettside til agent, og bruke disse variablene til å forbedre brukeropplevelsen. Kontekstvariabler lar agent gi skreddersydde og mer meningsfulle interaksjoner med besøkende på nettstedet ditt.
Når bør du sende kontekstvariabler
Send en sporings-ID for nettanalyse fra en nettside til en agent for å analysere nett- og agent analyse sammen.
Send en bestillings-ID fra en nettside til agent slik at brukeren ikke trenger å skrive inn bestillings-ID-en for agent på nytt. Agent kan bare hente bestillings-ID-informasjonen fra nettsiden.
Send den gjeldende siden på nettstedet slik at agent kan tilpasse opplevelsen i henhold til nettsiden brukeren besøker.
Send språket på nettsiden til agent slik at agent kan tilpasse opplevelsen i henhold til nettsidens språk.
Overføring av kontekstvariabler er en totrinnsprosedyre: Send først konteksten fra nettsiden til agent, og lagre deretter konteksten i agent som en variabel.
Send konteksten fra nettsiden til agent
I JavaScript-koden, der du kaller agent, tar du med verdiene som skal sendes som kontekst. Du kan sende all informasjon, for eksempel en OrderId, fra nettstedet ditt til agent. I kodesnutten nedenfor sendes for eksempel tre kontekstvariabler:
- Språk
- currentURL
- OrderId
Merk
Hvis du vil ha mer informasjon, kan du se Bruk variabler på nytt på tvers av emner. Hvis du vil ha en fullstendig egendefinert Webchat.js HTML/JavaScript kodeblokk på lerretet kan du i tillegg se Tilpasse utseendet og funksjonaliteten til en agent.
Lagre kontekst som en variabel i agent
I systememnet Samtalestart, legg til en "Stille et spørsmål"-node. For å konfigurere emnet riktig, husk på følgende:
Sørg for at spørsmålet vises til brukeren.
Velg Lagre brukersvar som variabel. Variabelen skal settes til Global.
Velg Ekstern kilde kan angi verdier. Hvis du vil ha mer informasjon, kan du se Angi en verdi for en global variabel fra eksterne kilder.
Merk
Dette eksemplet bruker systememnet Samtalestart, men du kan også lagre konteksten som mottas fra en nettside, i ethvert emne.
Med denne variabelen i agent kan du bruke den til hvilket som helst formål du ønsker, for eksempel å få bestillingsdetaljer for bestillings-ID-en, tilpasse oppførselen til chatten for språket, og så videre. Hvis du vil ha et eksempel på hvordan du bruker dette konseptet til å kombinere nett- og agent analyse, kan du se Kombinere nett- og agent analyse.