Кориснички контекст вам омогућава да проследите информације о пријављеним корисницима вештачкој интелигенцији. Када обезбедите кориснички контекст, АИ може поздравити кориснике по имену, упутити на детаље њиховог налога и пружити персонализоване одговоре без тражења информација које већ имате.
Ово ствара беспрекорно искуство где АИ већ "зна" о кориснику - њихов план претплате, статус наруџбине, бодове лојалности или било које друге релевантне податке које одаберете да поделите.
Како функционише
Омогућите кориснички контекст у подешавањима ваше контролне табле
Додајте JavaScript на ваш веб-сајт који поставља корисничке податке
АИ прима контекст са сваком поруком коју корисник пошаље
Подесите контекст након што ваша апликација учита податке о кориснику:
// 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;
Преузмите податке о кориснику тек када се чет отвори (најбоље за перформансе):
// 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
Најбоље за перформансе: Виџет детектује fetchUserContext и позива га аутоматски када се чет отвори, тако да се подаци учитавају само када су потребни.
Ви одлучујете шта делите. Прослеђујте само податке важне за вашу намену - име купца, статус поруџбине, ниво претплате, садржај корпе или било које друге информације које помажу АИ асистенту да боље помогне вашим корисницима. Користите описне ознаке да би АИ разумео контекст.
Примери примене
Е-трговина
"Видим да је ваша поруџбина #4521 тренутно у транспорту и требало би да стигне до петка."
SaaS
"Овог месеца вам је у пакету Pro остало још 847 API позива."
Подршка
"Видим да сте Златни члан са 3 отворена тикета. Како вам могу помоћи?"
Образовање
"Прешли сте 78% JavaScript курса. Спремни да започнете Модул 8?"
Угоститељство
"Ваша резервација за 17. септембар је потврђена. Пријава почиње у 15 часова."
Здравство
"Ваш следећи термин код др Смита заказан је за уторак у 10 часова."
Важне напомене
Опционо - Чет функционише савршено без корисничког контекста. То је побољшање за пријављене кориснике.
У реалном времену - Контекст се шаље са сваком поруком, тако да га можете динамички ажурирати како се кориснички подаци мењају.
Безбедност - Никада не укључујте лозинке, бројеве кредитних картица или друге осетљиве податке. Проследите само неосетљиве информације.
Ограничења величине - Кориснички контекст је ограничен на 2.000 карактера на Standard и 10.000 карактера на Pro. Ако се прекорачи, биће скраћен. Држите свој контекст сажетим.
Није контрола приступа - 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.
Статус интеграције
After implementing, visit the User Context settings page to verify your integration is working. The status card will show:
Да ли се контекст прима
Последња порука са контекстом
Преглед контекстних података који се шаљу
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.