Чатбот в інтернет-магазині ефективний лише настільки, наскільки добре він знаходить товари. Запитайте помічника магазину про «легку куртку від дощу для бігу, до 100», і ви очікуватимете два-три конкретні варіанти з ціною та посиланням. Чи зможе чатбот надати це, значно менше залежить від моделі ШІ і значно більше - від того, звідки походять знання про товари та наскільки вони актуальні.
Є три способи надати чатботу для e-commerce доступ до ваших товарів:
- AI Search - чатбот працює на основі бази знань про товари, створеної з вашого каталогу, і шукає товари за змістом. Підтримувані нативні інтеграції можуть перевіряти ціни та наявність у магазині під час відповіді; конфігурації з XML використовують найновіші оновлені дані фіду.
- Live store search (пошук у магазині в реальному часі) - чатбот передає фразу покупця до кінцевої точки (endpoint) пошуку вашої платформи e-commerce.
- Навчання на просканованих сторінках магазину - чатбот навчається на просканованій копії сторінок вашого магазину.
У цій статті пояснюється, як працює кожен варіант, де він демонструє найкращі результати, де має обмеження, який тарифний план вам потрібен і як зробити вибір. Якщо вам потрібні лише висновки, перейдіть до порівняння пліч-о-пліч. Короткий огляд із прикладами наведено на сторінці AI Search.
Варіант 1: AI Search (індексований каталог товарів з актуальними даними)
Знаходьте товари, описуючи потребу
Для AI Search потрібні підключений проіндексований каталог та увімкнена дія пошуку. Проіндексовані дані та запити в реальному часі мають різну актуальність.
Відвідувач: Легка сукня на літнє весілля, до $100.
Запустіть приклад або прочитайте його нижче. Справжні дані клієнтів не використовуються.Клієнт описує потребу замість точної назви товару.
Відтворення призупиняється, коли цей приклад зникає з екрана. Це симуляція, а не живий чат. Елементи керування віджетом під час відтворення не є інтерактивними.Прочитати приклад повністю
- Клієнт описує потребу замість точної назви товару.
Відвідувач: Легка сукня на літнє весілля, до $100.
- Бот шукає в каталозі.
Пошук у каталозі товарів...
- Відповідні товари з'являються як Offer Cards.
Смарагдова сукня на запах, $79. Віскоза, довжина міді. Сатинова сукня міді кольору кобальт, $69. Віскоза, довжина міді.
- Клієнт може уточнити вибір.
Відвідувач: Чи є смарагдова сукня у розмірі 38?
- Інформація про варіанти повинна надходити з доступних даних про товар.
Асистент: У товарі зазначено розмір 38. Перед покупкою перевірте актуальну наявність на сторінці товару.
AI Search - це рекомендований спосіб надати чатботу магазину інформацію про товари. Він поєднує переваги двох інших варіантів. ChatLab зчитує ваш каталог через інтеграцію або товарний фід і створює спеціальну базу знань про товари: кожен товар з його назвою, повним описом, атрибутами, категоріями, тегами, кодами (SKU, EAN), ціною та зображеннями. Індексація починається автоматично після підключення магазину. Після цього каталог повторно індексується за встановленим вами графіком, навіть щодня, причому повторно індексуються лише змінені товари. Повторна індексація за розкладом доступна в кожному плані E-commerce, включно з FREE, та з кожним товарним пакетом. Сторінки товарів, документи та FAQ зберігаються окремо у звичайних даних для навчання й не враховуються в ліміт товарів.
Як він знаходить товари: запитання клієнта зіставляється зі змістом товару, а не зі словами. Запит "тепла, але легка куртка для осінніх походів, до 300" сприймається як категорія, сценарій використання та бюджет. AI Search звужує вибірку за ціною й категорією та ранжує товари, що відповідають опису. Підтримувані нативні інтеграції можуть потім зчитувати деталі товару з магазину; налаштування на базі XML використовують дані останнього успішно оновленого фіду. Коди також працюють як точні збіги, тому запитання на кшталт "чи є в наявності 5901234123457" може ідентифікувати товар, а інформація про наявність базуватиметься на підключеному джерелі.
Переваги
- Контекстний пошук. Синоніми, друкарські помилки, інші мови, описи потреб і порівняння ("щось схоже на X, але дешевше") приводять до потрібних товарів.
- Ціни та наявність з підключеного джерела. Підтримувані нативні інтеграції можуть зчитувати дані магазину під час надання відповіді. XML-фіди відображають стан на момент останнього успішного оновлення та можуть відставати від змін у магазині.
- Фільтри, якими клієнти дійсно користуються. Діапазон цін і категорія застосовуються як фільтри, а не як приблизні ключові слова.
- Рекомендації, а не просто пошук. Якщо точний товар розпродано або його немає, чатбот пропонує альтернативи, які відповідають тій самій потребі.
- Чисті знання про товари. Індексуються лише дані товарів, без меню, банерів чи віджетів "вам також може сподобатися". Жодна інформація з каталогу не витрачає ваші символи для навчання.
- Масштабується разом із каталогом. Пошук серед тисяч товарів відбувається так само швидко, як і серед десяти, а оновлення зачіпає лише ті товари, які змінилися.
- Працює без нативної інтеграції через XML-фід Google Merchant або завантажений файл товарів у форматі XLSX чи CSV, тому його може використовувати будь-який магазин. Дивіться Інтеграція з XML-фідом.
Недоліки
- Потрібна інтеграція, товарний фід або файл із товарами, а також ліміт товарів, що покриває розмір вашого каталогу.
- Нові товари з'являються після успішного оновлення каталогу, а не в ту саму секунду, коли їх опубліковано. Перевірка цін і залишків для проіндексованих товарів у момент запиту залежить від нативної інтеграції.
- Налаштування на основі фіду використовують останній успішно оновлений фід, який сам по собі може містити застарілі дані. Фід не надає інформації про статус замовлення та не підтримує додавання в кошик; для цього потрібна нативна інтеграція, яка підтримує відповідну дію.
Найкраще підходить для: будь-якого магазину, де клієнти описують свої потреби замість введення точної назви, каталогів із сотнями чи тисячами товарів, а також магазинів, які хочуть, щоб чатбот продавав, а не лише відповідав.
Необхідний план: включено в кожен план лінійки E-commerce (E-commerce Start - 2 000 товарів, E-commerce Grow - 5 000, E-commerce Scale - 20 000, у FREE - 100 товарів). У плані Universal додайте доповнення E-commerce integrations ($30 на місяць) для підключення магазину, а також товарний пакет AI Search ($29 на місяць, 5 000 товарів), призначений для чатбота. Саме цей пакет увімкне AI Search для цього чатбота. Дивіться Плани та ліміти E-commerce.
Варіант 2: Пошук у магазині в реальному часі (пошук товарів через API магазину)
Коли ваш магазин працює на платформі з інтеграцією ChatLab, що підтримує пошук товарів (наприклад, Shopify, WooCommerce, PrestaShop, Shoper, CS-Cart або Abicart), чат-бот може звертатися до API цієї платформи. Це і є пошук у магазині в реальному часі: дія пошуку товарів надсилає фразу клієнта до пошукового ендпойнта вашого магазину та відображає отримані результати у вигляді карток товарів. BaseLinker та Wix наразі підтримують перевірку статусу замовлення, а не пошук товарів.
Як він знаходить товари: точно так само, як і власне поле пошуку у вашому магазині. Чат-бот виділяє фразу з діалогу, платформа шукає збіги за назвами товарів і подекуди за описами, а потім повертає знайдені варіанти.
Переваги
- Дані магазину на момент запиту. Ціни, наявність на складі, варіанти та посилання на товари надходять із відповіді API магазину; доступні поля та актуальність залежать від платформи.
- Без навчання та без обмежень на кількість символів. Каталог нікуди не копіюється, тому його обсяг не має значення.
- Чудово підходить для точного пошуку. Назви товарів, артикули (SKU) та коди знаходяться миттєво.
- Інші дії, такі як перевірка статусу замовлення, додавання до кошика та фільтрація товарів у наявності, залежать від конкретної інтеграції. Сам лише пошук товарів їх не активує.
Недоліки
- Пошук за ключовими словами, один до одного. Більшість пошукових ендпойнтів платформ шукають точний збіг слів. Запит "кросівки на широку ногу" знайде товари, лише якщо назва або опис містить саме ці слова. Синоніми ("кеди", "взуття для бігу"), одруківки, інші мови та описові потреби не повернуть нічого або покажуть невідповідні позиції.
- Чат-боту доводиться вгадувати фразу. Із запиту "щось тепле для доньки, їй 8 років" штучний інтелект повинен придумати такий пошуковий термін, який прийме механізм вашого магазину. Кожна невдала спроба витрачає додатковий запит і кредит повідомлень, а клієнт отримує відповідь "нічого не знайдено".
- Немає розуміння бюджету чи призначення. "До 200" або "для початківця" не є пошуковими запитами. Фільтрація зазвичай залежить від того, що саме підтримує ендпойнт платформи, а нерідко він підтримує дуже мало.
- Якість залежить від платформи. Деякі пошукові системи магазинів працюють чудово, інші шукають збіги лише в назвах. Чат-бот успадковує всі ці обмеження.
Найкраще підходить для: магазинів, де покупці чітко знають, що шукають, та користуються назвами або кодами. Статус замовлення та операції з кошиком - це окремі можливості, доступні лише там, де їх підтримує інтеграція.
Необхідний тарифний план: план Universal із додатком "E-commerce integrations" ($30 на місяць). Пакет товарів купувати не потрібно. На планах E-commerce функція AI Search увімкнена за замовчуванням і замінює пошук у магазині в реальному часі.
Варіант 3: Навчання на відсканованих сторінках магазину
ChatLab сканує ваш магазин, витягує видимий текст кожної сторінки та зберігає його в базі знань. Сторінки товарів, сторінки категорій, умови доставки, розмірні сітки та FAQ - усе стає даними для навчання. Детальна інструкція з налаштування доступна в розділі Training a bot on an e-commerce store without an integration (Навчання бота на магазині e-commerce без інтеграції).
Як він знаходить товари: запитання клієнта порівнюється з фрагментами відсканованих сторінок. Чатбот отримує найбільш схожі фрагменти та формує відповідь на їхній основі.
Переваги
- Працює з будь-яким магазином на будь-якій платформі, не потребує інтеграції або фіду.
- Фіксує все, що є на сторінці: розлогі описи, матеріали, інструкції з догляду, таблиці порівняння, посібники для покупців.
- Єдиний варіант для контенту, який взагалі не є товаром: правила, FAQ, історія бренду, статті в блозі.
Недоліки
- Застарілі ціни та залишки. Чатбот пам'ятає сторінку такою, якою вона була на момент навчання. Зміна ціни, акція чи розпроданий товар залишаються непомітними до наступного перенавчання. Клієнт, який бачить одну ціну в чаті, а іншу в кошику, втрачає довіру до обох.
- Шум замість інформації про товар. Сторінка товару містить меню, футер, банер згоди на файли cookie, віджети «клієнти також купують», відгуки та форми підписки на розсилку. Без ретельної фільтрації елементів усе це потрапляє в навчальні дані та конкурує з самим товаром за увагу чатбота.
- Забагато тексту, замало структури. Чатбот бачить суцільний текст, а не структуровані поля. Він не знає, що «299» - це ціна, а «S, M, L» - це варіанти, тому не може фільтрувати за бюджетом чи розміром, а лише вгадує з тексту.
- Ліміти символів. Великі каталоги швидко вичерпують ліміт символів для навчання у вашому тарифі, і для оновлення змін доводиться повторно сканувати весь каталог.
- Слабке розпізнавання у великих каталогах. Коли є тисячі схожих товарів, найбільш схожі фрагменти тексту часто не є найкращими товарами, і чатбот схильний повторювати одні й ті самі кілька позицій.
Найкраще підходить для: невеликих каталогів, які рідко змінюються, магазинів, де чатбот переважно відповідає на запитання про сервіс і правила, а також як інформаційний шар поруч із живим джерелом даних про товари.
Потрібний план: будь-який план, включно з FREE. Діє обмеження за кількістю символів для навчання та кількістю сторінок згідно з планом. Рекомендовано для інформаційних сторінок, а не для товарів.
Порівняння пліч-о-пліч
AI Search
- Джерело знань про товари: індексований каталог плюс підтримуваний пошук у магазині або останнє оновлення фіду
- Зіставлення: семантична відповідність за значенням товару, тому «тепла куртка до 300» розпізнається як категорія, призначення та фільтр за ціною
- Синоніми, одруківки, інші мови: так
- Ціни, залишки та варіанти: пошук у магазині, де підтримується; останнє оновлення фіду для XML
- Фільтри за ціною та категорією: так
- Точний пошук за SKU або EAN: так
- Альтернативи, коли товару немає в наявності: так
- Символи навчання: не використовуються, товари рахуються окремо
- Великі каталоги: без проблем, оновлення відбувається інкрементно
- Новий товар з'являється в чаті: після наступного запланованого оновлення
- Статус замовлення та додавання до кошика: окремі нативні дії інтеграції, де підтримується; недоступно для XML
- Налаштування: підключіть інтеграцію або фід; індексація запускається автоматично
- Тарифний план: кожен план E-commerce або план Universal з доповненням інтеграцій E-commerce та пакетом товарів AI Search
Пошук у магазині в реальному часі
- Джерело знань про товари: запит до ендпойнта пошуку платформи
- Зіставлення: відповідність за ключовими словами, зазвичай один до одного; вимагає точних ключових слів
- Синоніми, одруківки, інші мови: рідко
- Ціни, залишки та варіанти: поля, які повертає API магазину
- Фільтри за ціною та категорією: залежить від платформи
- Точний пошук за SKU або EAN: так
- Альтернативи, коли товару немає в наявності: ні
- Символи навчання: не використовуються
- Великі каталоги: без проблем
- Новий товар з'являється в чаті: миттєво
- Статус замовлення та додавання до кошика: лише якщо інтеграція підтримує відповідну дію
- Налаштування: підключіть інтеграцію
- Тарифний план: план Universal з доповненням інтеграцій E-commerce, без пакета товарів
Навчання на просканованих сторінках магазину
- Джерело знань про товари: статична копія просканованих сторінок
- Зіставлення: текстова схожість фрагментів сторінки; вгадує бюджет і призначення з тексту
- Синоніми, одруківки, інші мови: іноді
- Ціни, залишки та варіанти: станом на останнє навчання
- Фільтри за ціною та категорією: ні
- Точний пошук за SKU або EAN: лише якщо код є на сторінці
- Альтернативи, коли товару немає в наявності: ні
- Зайвий шум від меню, банерів і віджетів: високий без фільтрації елементів
- Символи навчання: так, весь каталог
- Великі каталоги: вичерпує ліміти символів, гірша точність знаходження
- Новий товар з'являється в чаті: після повторного навчання
- Статус замовлення та додавання до кошика: ні
- Налаштування: проскануйте та відфільтруйте сторінки
- Тарифний план: будь-який план, включно з FREE
Який варіант обрати?
- Ви продаєте кілька десятків товарів, і чат-бот потрібен переважно для питань доставки, повернень і FAQ. Достатньо скрапінгу вебсайту. Дотримуйтесь інструкцій щодо фільтрації елементів, щоб сторінки товарів імпортувалися коректно.
- Ваша платформа має інтеграцію, яка підтримує пошук товарів, і клієнти шукають за назвою або кодом товару. Достатньо живого пошуку в магазині через інтеграцію, і для цього не потрібен пакет товарів. Переходьте на AI Search, коли помітите відповіді "результатів не знайдено" на описові запитання.
- У вас сотні або тисячі товарів, клієнти запитують власними словами, і ви хочете, щоб чат-бот рекомендував товари та збільшував середній чек. AI Search - правильний вибір. Він є стандартним у кожному плані ChatLab E-commerce, а в плані Universal стає доступним разом із додатком інтеграцій E-commerce та пакетом товарів AI Search.
- Ваша платформа не має нативної інтеграції. Експортуйте фід Google Merchant XML і підключіть до нього AI Search. Ви отримаєте контекстний пошук і картки товарів; перевірка статусу замовлення та дії з кошиком залишаться недоступними.
На практиці найкраща конфігурація є багаторівневою: інформаційні сторінки через скрапінг, каталог через AI Search, а статус замовлення чи дії з кошиком - через нативну інтеграцію, яка їх підтримує. Ознайомтеся зі статтею про відповідну інтеграцію, щоб дізнатися про доступні дії та вимоги до вітрини магазину.
Як увімкнути AI Search у ChatLab
- Відкрийте свій чат-бот і перейдіть на вкладку Connect (Підключення). Підключіть свій магазин через Shopify, WooCommerce, PrestaShop, Shoper, CS-Cart або Ecwid, або додайте XML-фід чи файл товарів у форматі XLSX або CSV, якщо відповідної інтеграції каталогу немає.
- Переконайтеся, що ваш тарифний план покриває AI Search і розмір вашого каталогу. Див. E-commerce plans and limits.
- У планах E-commerce: AI Search включено для певної кількості товарів (Free 100, Start 2 000, Grow 5 000, Scale 20 000). Для більших каталогів можна додати пакети товарів AI Search (5 000 товарів за $29 на місяць кожен).
- У планах Universal: додайте доповнення E-commerce integrations ($30 на місяць), щоб підключити магазин, а потім призначте пакет товарів AI Search для чат-бота в розділі Shop > Products. Саме цей пакет активує AI Search для відповідного чат-бота.
- Індексація розпочнеться автоматично після підключення магазину. Дочекайтеся завершення першої індексації. Проіндексований каталог відображається в Training > E-commerce catalog на вкладках Products і Categories, де ви можете перевірити, які саме товари бачить чат-бот.
- У розділі Settings > Actions переконайтеся, що дію пошуку товарів за допомогою ШІ для вашої інтеграції ввімкнено. Коли AI Search активний, він замінює звичайний пошук за фразою, тому чат-бот завжди обирає розумніший спосіб пошуку.
- Увімкніть опцію Enable Offer Cards у Settings > Model & Advanced, щоб результати відображалися у вигляді карток товарів із зображенням, ціною та посиланням. Див. Offer Cards.
- Налаштуйте розклад повторної індексації за допомогою кнопки Schedule auto-retrain у Training > E-commerce catalog, щоб каталог оновлювався автоматично, навіть щодня. Кнопки Train now або Retrain запускають оновлення за запитом.
Після цього протестуйте роботу так, як це робив би клієнт: опишіть потребу замість точної назви товару, вкажіть бюджет, запитайте щось схоже, але дешевше, або поцікавтеся товаром, якого точно немає в наявності. Порівняйте відповіді з даними магазину, перевірте останнє оновлення для каталогів на основі фідів і переконайтеся в актуальності фінальної ціни та наявності на сторінці товару або під час оформлення замовлення.