Atpakaļ uz informācijas paneli

Dokumentācija

Uzziniet, kā lietot Asyntai

Lietotāja konteksts

Nododiet lietotāja informāciju, lai personalizētu MI sarunas

Konfigurēt lietotāja kontekstu
Standard un Pro plāni

Pārskats

Lietotāja konteksts ļauj jums nodot informāciju par pieteicušajiem lietotājiem MI. Kad sniedzat lietotāja kontekstu, MI var uzrunāt lietotājus vārdā, atsaukties uz viņu konta datiem un sniegt personalizētas atbildes, neprasot informāciju, kas jums jau ir.

Tas rada vienmērīgu pieredzi, kurā MI jau "zina" par lietotāju - viņa abonementa plānu, pasūtījuma statusu, lojalitātes punktus vai jebkurus citus būtiskus datus, ko izvēlaties kopīgot.

Kā tas darbojas

  1. Enable User Context in your dashboard settings
  2. Add JavaScript to your website that sets user data
  3. MI saņem kontekstu ar katru ziņojumu, ko lietotājs nosūta
  4. MI personalizē atbildes, izmantojot sniegto informāciju
MI asistents
Kur ir mans pasūtījums?
Sveika, Sāra! Es tikko pārbaudīju jūsu pasūtījumu #8847 — tas ir nodots piegādei ar FedEx un tam vajadzētu pienākt šodien līdz 17:00.
Vai es varu uzlabot savu plānu?
Protams! Jūs pašlaik izmantojat Basic plānu ar 847 atlikušajiem API izsaukumiem. Es varu palīdzēt jums pāriet uz Pro plānu papildu funkcijām un augstākiem limitiem.

Ieviešana

Izvēlieties pieeju, kas atbilst jūsu iestatījumam:

Izvadiet lietotāja datus tieši no sava servera puses veidnes:

<!-- 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>

Iestatiet kontekstu pēc tam, kad jūsu lietotne ielādē lietotāja datus:

// 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;

Fetch user data only when the chat opens (best for performance):

// 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

Labākais veiktspējai: Logrīks nosaka fetchUserContext un izsauc to automātiski, kad tērzēšana tiek atvērta, tāpēc dati tiek ielādēti tikai tad, kad nepieciešams.

Jūs izlemjat, ko kopīgot. Nododiet tikai tos datus, kas ir būtiski jūsu lietošanas gadījumam - klienta vārdu, pasūtījuma statusu, abonementa līmeni, groza saturu vai jebkuru citu informāciju, kas palīdz MI labāk palīdzēt jūsu lietotājiem. Izmantojiet aprakstošas etiķetes, lai MI saprastu kontekstu.

Lietošanas piemēri

E-komercija

"Es redzu, ka jūsu pasūtījums #4521 pašlaik ir ceļā un tam vajadzētu pienākt līdz piektdienai."

SaaS

"Jums šajā mēnesī ir atlikuši 847 API izsaukumi jūsu Pro plānā."

Atbalsts

"I see you're a Gold member with 3 open tickets. How can I help?"

Izglītība

"Jūs esat pabeidzis 78% JavaScript kursa. Gatavs sākt 8. moduli?"

Viesmīlība

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

Veselības aprūpe

"Jūsu nākamais apmeklējums pie Dr. Smita ir ieplānots otrdien plkst. 10:00."

Svarīgas piezīmes

Neobligāts - Tērzēšana darbojas lieliski bez lietotāja konteksta. Tā ir uzlabojums pieteicušajiem lietotājiem.
Reāllaikā - Konteksts tiek nosūtīts ar katru ziņojumu, tāpēc jūs varat to dinamiski atjaunināt, mainoties lietotāja datiem.
Drošība - Nekad neiekļaujiet paroles, kredītkaršu numurus vai citus sensitīvus datus. Nododiet tikai nesensitīvu informāciju.
Izmēra ierobežojumi - Lietotāja konteksts ir ierobežots līdz 2000 rakstzīmēm Standard plānā un 10 000 rakstzīmēm Pro plānā. Ja pārsniedz, tas tiks saīsināts. Saglabājiet kontekstu kodolīgu.

Integrācijas statuss

Pēc ieviešanas apmeklējiet Lietotāja konteksta iestatījumu lapu, lai pārbaudītu, vai jūsu integrācija darbojas. Statusa karte parādīs:

  • Vai konteksts tiek saņemts
  • Jaunākais ziņojums ar kontekstu
  • Nosūtāmo konteksta datu priekšskatījums