Помощен център
Интеграции на чатбота

Интеграция с WooCommerce

Последна актуализация:

Свържете Вашия ChatLab чатбот с Вашия WooCommerce магазин, за да предоставите на клиентите си достъп в реално време до информация за продукти, преглед на категории и проследяване на поръчки директно в чата.

Важно: Добри практики за електронна търговия

След като завършите интеграцията по-долу, прочетете подробното ръководство за оптимизиране на Вашия чатбот за електронна търговия: How to set up ChatLab for your E-commerce store

Какво предоставя интеграцията

Product Search - Клиентите могат да търсят във Вашия WooCommerce каталог чрез въвеждане на фраза. Чатботът търси в заглавията и описанията на продуктите, като връща първите 5 съвпадащи публикувани продукта с:

  • ID на продукта, име и описание
  • Цена и SKU
  • Изображение на продукта и директна връзка към продуктовата страница

Product Search by SKU - Клиентите могат да търсят продукти, използвайки конкретен SKU, референтен номер или продуктов код. Това е полезно, когато клиентите вече знаят точния идентификатор на продукта - например от печатен каталог, предишна поръчка или препоръка. Връща същите продуктови полета като стандартното търсене на продукти.

Product Search in Category - По-целенасочено търсене, което комбинира ключова дума с конкретна продуктова категория. Чатботът първо идентифицира правилната категория, след което търси съвпадащи продукти в нея. Връща същите продуктови полета като стандартното търсене на продукти.

Get Categories - Чатботът може да извлече списък с продуктовите категории, налични във Вашия магазин, като помага на клиентите да се ориентират в каталога или да стеснят търсенето на продукти. Всяка категория включва:

  • ID на категорията, име и slug
  • Описание на категорията

Order Details - Клиентите могат да проверят статуса на своята поръчка, като предоставят ID на поръчката и имейл адрес. И двете стойности се валидират спрямо записите във Вашия WooCommerce магазин. Чатботът връща:

  • Номер на поръчката, обща сума и статус (напр. обработва се, изпълнена, анулирана)
  • Адрес за доставка с име и фамилия на получателя, фирма, пълен адрес (улица, град, област, пощенски код, държава)
  • Поръчани артикули с имена, количества, единични цени и междинни суми за артикул

Предварителни изисквания

Преди да започнете интеграцията с WooCommerce, уверете се, че:

  • Вашият чатбот вече е добавен към Вашия WordPress уебсайт - вижте Installing Chatbot on a WooCommerce Store
  • Имате достъп до административния панел на WordPress за Вашия WooCommerce магазин

Стъпка 1: Генериране на API ключове в WooCommerce

  1. Влезте във Вашия WordPress административен панел
  2. Отидете на WooCommerce > Settings (Настройки)
  3. Кликнете върху раздела Advanced (Разширени)
  4. Изберете REST API
  5. Кликнете върху Add Key (Добавяне на ключ)
  6. Въведете описание (напр. "ChatLab Integration")
  7. Изберете потребителя, на когото да присвоите ключа - това трябва да бъде потребител с роля Administrator (Администратор) или Shop Manager (Мениджър на магазин) (други роли като Customer или Subscriber нямат необходимите разрешения за достъп до данните на WooCommerce)
  8. Задайте правата на Read (Четене)
  9. Кликнете върху Generate API Key (Генериране на API ключ)
  10. Копирайте Consumer Key и Consumer Secret - съхранявайте ги на сигурно място, тъй като Consumer Secret не може да бъде прегледан отново

Стъпка 2: Свързване на WooCommerce в ChatLab

  1. Влезте в ChatLab и изберете Вашия бот
  2. Отидете в раздела Connect (Свързване)

Раздел Connect, показващ плочката за интеграция с WooCommerce

  1. Кликнете върху Connect (Свързване) върху плочката на WooCommerce
  2. Въведете URL of WooCommerce store (пълния URL адрес на Вашия магазин, напр. https://www.mystore.com)
  3. Въведете Customer Key (Consumer Key от Стъпка 1)
  4. Въведете Customer Secret (Consumer Secret от Стъпка 1)

Формуляр за интеграция с WooCommerce с полета за URL на магазина, ключ и таен ключ

  1. Кликнете върху Connect

ChatLab автоматично тества връзката, като проверява дали Вашите API идентификационни данни имат необходимия достъп. При успех ще видите съобщение за потвърждение.

Опции за свързване

Формулярът за свързване с WooCommerce включва допълнителни настройки:

  • Use order search instead of retrieve - Активирайте това, ако Вашият магазин използва плъгини за персонализирани номера на поръчки. Използва търсене вместо директно извличане, което е съвместимо с модифицирано номериране на поръчките.
  • Use product short description - Когато е активирано, резултатите от търсенето на продукти връщат краткото описание от WooCommerce вместо пълното описание. Полезно за магазини с много дълги продуктови описания.
  • Include in-stock products only - Когато е активирано, резултатите от търсенето на продукти включват само артикули, които в момента са налични на склад.

Стъпка 3: Конфигуриране на действия в WooCommerce

След като се свържете, можете да активирате и персонализирате отделни AI действия. Отидете на Settings > Actions (Настройки > Действия) и филтрирайте по платформата WooCommerce.

Действия на WooCommerce в Settings, показващи всички налични действия

Налични са пет действия:

  • WooCommerce - Product Search - позволява на чатбота да търси в продуктовия Ви каталог по ключова дума
  • WooCommerce - Product Search by SKU - позволява на чатбота да намира продукти по техния SKU, референтен номер или продуктов код
  • WooCommerce - Product Search in Category - позволява на чатбота да търси в рамките на определена продуктова категория
  • WooCommerce - Get Categories - позволява на чатбота да показва списък с продуктовите категории във Вашия магазин
  • WooCommerce - Get Order - позволява на чатбота да проверява информация за поръчка по ID на поръчката и имейл

Кликнете върху бутона за активиране на всяко действие, за да го включите. Можете също да персонализирате етикета на действието (съобщението, което се показва на потребителите, докато действието се изпълнява) и инструкциите, които насочват как AI използва всяко действие.

Тестване на Вашата интеграция

След като активирате действията, отворете уиджета на чатбота и опитайте:

  • "Show me running shoes" (тества търсенето на продукти)
  • "I'm looking for product SKU WH-1234" (тества търсенето на продукти по SKU)
  • "What categories do you have?" (тества извличането на категории)
  • "Show me shoes in the Sportswear category" (тества търсенето на продукти в категория)
  • "What's the status of my order #1001?" (тества детайлите за поръчката)

Уверете се, че отговорите съответстват на данните от Вашия WooCommerce магазин и че връзките към продуктите се отварят правилно.

Инсталиране на чатбота на Вашия WooCommerce магазин

За да добавите уиджета за чат към Вашия WordPress/WooCommerce сайт, вижте подробното ръководство: Installing Chatbot on a WooCommerce Store

Преглед на демо

Можете да видите работеща интеграция с WooCommerce в реално време: https://yourwear.chatlab.com/shop