Kasutaja kontekst

Edastage kasutajateavet AI vestluste isikupärastamiseks

Seadistage kasutajakontekst
Standard ja Pro paketid

Ülevaade

Kasutajakontekst võimaldab teil edastada AI-le teavet sisselogitud kasutajate kohta. Kasutajakonteksti pakkumisel saab AI tervitada kasutajaid nimepidi, viidata nende konto üksikasjadele ja anda isikupärastatud vastuseid, küsimata teavet, mis teil juba olemas on.

See loob sujuva kogemuse, kus AI juba "teab" kasutajat - nende tellimusplaani, tellimuse olekut, lojaalsuspunkte või muid olulisi andmeid, mida otsustate jagada.

Kuidas see töötab

  1. Lubage kasutajakontekst oma juhtpaneeli seadetes
  2. Add JavaScript to your website that sets user data
  3. AI saab konteksti iga kasutaja saadetud sõnumiga
  4. AI isikupärastab vastuseid kasutades pakutud teavet
AI assistent
Kus on minu tellimus?
Tere, Sarah! Kontrollisin just teie tellimust #8847 — see on FedExiga kohaletoimetamisel ja peaks saabuma täna kella 17-ks.
Kas ma saan oma plaani uuendada?
Muidugi! Olete praegu Basic plaanil, kus on jäänud 847 API-päringut. Saan aidata teil uuendada Pro plaanile lisafunktsioonide ja kõrgemate limiitide jaoks.

Rakendamine

Valige lähenemine, mis sobib teie seadistusega:

Väljastage kasutaja andmed otse oma serveripoolsest mallist:

<!-- After your Asyntai widget script -->
<script>
window.Asyntai = window.Asyntai || {};
window.Asyntai.userContext = {
    "Customer name": "<?php echo $user->name; ?>",
    "Email": "<?php echo $user->email; ?>",
    "Subscription plan": "<?php echo $user->plan; ?>",
    "Order status": "<?php echo $user->latest_order_status; ?>"
};
</script>

Määrake kontekst pärast seda, kui teie rakendus laeb kasutaja andmed:

// After user logs in or data loads
window.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 message
window.Asyntai.userContext["Cart total"] = newTotal;

Laadige kasutaja andmed ainult vestluse avamisel (parim jõudluse jaoks):

// Define a function to fetch user context
window.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

Parim jõudluse jaoks: Vidin tuvastab fetchUserContext ja kutsub seda automaatselt vestluse avamisel, nii et andmed laaditakse ainult vajaduse korral.

Teie otsustate, mida jagada. Edastage ainult teie kasutusjuhu jaoks olulised andmed - kliendi nimi, tellimuse olek, tellimuse tase, ostukorvi sisu või muu teave, mis aitab AI-l teie kasutajaid paremini aidata. Kasutage kirjeldavaid silte, et AI mõistaks konteksti.

Näidis kasutusjuhud

E-kaubandus

"Näen, et teie tellimus #4521 on hetkel teel ja peaks saabuma reedeks."

SaaS

"Teil on sel kuul Pro plaanil jäänud 847 API-päringut."

Tugi

"Näen, et olete Kuldliige 3 avatud piletiga. Kuidas saan aidata?"

Haridus

"Olete läbinud 78% JavaScripti kursusest. Valmis alustama moodulit 8?"

Hotellindus

"Your booking for September 17th is confirmed. Check-in starts at 3 PM."

Tervishoid

"Teie järgmine kohtumine dr. Smithiga on kavandatud teisipäeval kell 10."

Olulised märkused

Valikuline - Vestlus töötab suurepäraselt ilma kasutajakontekstita. See on täiendus sisselogitud kasutajatele.
Reaalajas - Kontekst saadetakse iga sõnumiga, nii et saate seda dünaamiliselt uuendada, kui kasutaja andmed muutuvad.
Turvalisus - Ärge kunagi lisage paroole, krediitkaardi numbreid ega muid tundlikke andmeid. Edastage ainult mittetundlikku teavet.
Suuruse piirangud - Kasutajakontekst on piiratud 2000 tähemärgiga Standard plaanil ja 10 000 tähemärgiga Pro plaanil. Ületamisel kärbitakse seda mahutamiseks. Hoidke oma kontekst lühike.

Integratsiooni olek

Pärast rakendamist külastage kasutajakonteksti seadete lehte, et kontrollida, kas teie integratsioon töötab. Olekukaart näitab:

  • Kas konteksti vastu võetakse
  • Viimane kontekstiga sõnum
  • Saadetavate kontekstiandmete eelvaade