Korisnički kontekst omogućuje vam prosljeđivanje informacija o prijavljenim korisnicima AI-ju. Kada pružite korisnički kontekst, AI može pozdraviti korisnike po imenu, referencirati detalje njihovog računa i pružiti personalizirane odgovore bez traženja informacija koje već imate.
To stvara besprijekorno iskustvo gdje AI već "zna" o korisniku - njihov plan pretplate, status narudžbe, bodove lojalnosti ili bilo koje druge relevantne podatke koje odlučite podijeliti.
Kako funkcionira
Omogućite korisnički kontekst u postavkama nadzorne ploče
Dodajte JavaScript na svoju web stranicu koji postavlja korisničke podatke
AI prima kontekst sa svakom porukom koju korisnik pošalje
AI personalizira odgovore koristeći pružene informacije
AI asistent
Gdje je moja narudžba?
Bok Sarah! Upravo sam provjerio vašu narudžbu #8847 — FedEx je dostavlja danas i trebala bi stići do 17:00.
Mogu li nadograditi svoj plan?
Naravno! Trenutno ste na Basic planu s preostalih 847 API poziva. Mogu vam pomoći s nadogradnjom na Pro za dodatne značajke i veće limite.
Implementacija
Odaberite pristup koji odgovara vašem postavljanju:
Ispišite korisničke podatke izravno iz predloška na strani poslužitelja:
Postavite kontekst nakon što vaša aplikacija učita korisničke podatke:
// After user logs in or data loadswindow.Asyntai = window.Asyntai || {};
window.Asyntai.userContext = {
"Customer name": currentUser.name,
"Email": currentUser.email,
"Subscription plan": currentUser.subscription.planName,
"Cart total": cart.total,
"Loyalty points": currentUser.loyaltyPoints
};
// You can update it anytime - changes apply to the next messagewindow.Asyntai.userContext["Cart total"] = newTotal;
Dohvatite korisničke podatke tek kada se chat otvori (najbolje za brzinu):
// Define a function to fetch user contextwindow.Asyntai = window.Asyntai || {};
window.Asyntai.fetchUserContext = function() {
return fetch('/api/your-user-context-endpoint/')
.then(function(response) { return response.json(); })
.then(function(data) {
window.Asyntai.userContext = data;
});
};
// The widget automatically calls this when the chat opens
Najbolje za performanse: Widget otkriva fetchUserContext i automatski ga poziva kada se chat otvori, tako da se podaci učitavaju samo kada su potrebni.
Vi odlučujete što ćete podijeliti. Proslijedite samo podatke koji su važni za vaš slučaj - ime kupca, status narudžbe, razinu pretplate, sadržaj košarice ili bilo koje druge podatke koji AI-ju pomažu da bolje pomogne vašim korisnicima. Koristite opisne nazive kako bi AI razumio kontekst.
Primjeri korištenja
E-trgovina
"Vidim da je vaša narudžba #4521 trenutačno na putu i trebala bi stići do petka."
SaaS
"U paketu Pro ovog vam je mjeseca preostalo 847 API poziva."
Podrška
"Vidim da ste Gold član s 3 otvorena zahtjeva. Kako vam mogu pomoći?"
Obrazovanje
"Završili ste 78 % tečaja JavaScripta. Spremni za početak 8. modula?"
Ugostiteljstvo
"Vaša rezervacija za 17. rujna je potvrđena. Prijava počinje u 15:00."
Zdravstvo
"Vaš sljedeći termin kod dr. Smitha zakazan je za utorak u 10:00."
Važne napomene
Neobavezno - Chat savršeno funkcionira bez korisničkog konteksta. To je poboljšanje za prijavljene korisnike.
U stvarnom vremenu - Kontekst se šalje sa svakom porukom, tako da ga možete dinamički ažurirati kako se korisnički podaci mijenjaju.
Sigurnost - Nikada ne uključujte lozinke, brojeve kreditnih kartica ili druge osjetljive podatke. Prosljeđujte samo neosjetljive informacije.
Ograničenja veličine - Korisnički kontekst ograničen je na 2.000 znakova na Standard i 10.000 znakova na Pro planu. Ako se prekorači, bit će skraćen. Držite svoj kontekst sažetim.
Nije kontrola pristupa - User context is set by your page in the visitor's browser, so it must never be what stands between a visitor and restricted content. To restrict which knowledge items a visitor can retrieve at all, use Access Tags (Enterprise) — enforced on our servers with a claim signed by your own back end.
Status integracije
After implementing, visit the User Context settings page to verify your integration is working. The status card will show:
Je li kontekst primljen
Najnovija poruka s kontekstom
Pregled podataka konteksta koji se šalju
Platform Guides
Using a specific CMS or e-commerce platform? We have step-by-step setup instructions for each — pick yours below to jump straight to the guide.