Del via


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

Skjermbilde av JSON-kode som uthever de tre kontekstvariablene som sendes.

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:

Skjermbilde av dialogboksen Variabelegenskaper som viser integrasjonen av variabler i Copilot Studio.

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.