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

Интеграция с продуктов фийд (XML, Google Merchant)

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

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

Важно: добри практики за E-Commerce

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

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

AI търсене на продукти - клиентите описват какво търсят със свои думи, а чатботът намира съответстващите продукти във Вашия каталог. Отговорът съдържа:

  • Име и описание на продукта
  • Цена (както и промоционална цена, когато фийдът съдържа такава)
  • Изображение на продукта
  • Директна връзка към продуктовата страница във Вашия магазин
  • Марка, наличност, GTIN / SKU и други атрибути от фийда

Категории - когато фийдът съдържа типа на продукта (например „Home > Kitchen > Kettles“), чатботът може да стесни търсенето до конкретна категория.

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

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

Фийдът е файл, а не директна връзка с Вашия магазин, затова чатботът не може да:

  • проверява статуса на поръчка
  • добавя продукти в количката или да прави поръчка
  • следи наличностите на склад в реално време между отделните обновявания

Продуктовите карти винаги водят към Вашия магазин, където клиентът завършва покупката. Ако имате нужда от проследяване на поръчки или добавяне в количката, използвайте директна интеграция.

Изисквания

  • Интеграцията Feed XML, включена във Вашия план
  • Пакетът AI Search product pack, присвоен към чатбота: той определя колко продукта могат да бъдат индексирани
  • Продуктов фийд във формат XML на Google Merchant (Google Shopping), достъпен на публичен https адрес. Поддържат се компресирани фийдове (.gz) и фийдове, защитени с потребителско име и парола.

Стъпка 1: Вземете продуктовия фийд от Вашия магазин

Повечето платформи експортират Google Merchant фийд директно или чрез безплатно разширение:

  • Magento / Adobe Commerce - разширение за Google Shopping фийд (например от Magento Marketplace) генерира XML файл на адрес като https://yourstore.com/feeds/google.xml
  • IdoSell - Маркетинг и интеграции, Сайтове за сравнение на цени и маркетплейси, Google Merchant: активирайте фийда и копирайте неговия адрес
  • OpenCart - Разширения, Фийдове, Google Base: активирайте го и копирайте URL адреса на фийда с данни
  • BigCommerce - Channel Manager, Google Shopping или приложение за фийдове от BigCommerce App Marketplace
  • Shopware - Маркетинг, Сравнения на продукти, Google Shopping: създайте експорта и копирайте неговия URL адрес
  • osCommerce и персонализирани магазини - всеки модул, който генерира RSS 2.0 или Atom фийд с атрибутите за продукти g:

Фийдът трябва да съдържа поне идентификатор на продукта (g:id), име и връзка. Цената, изображението, описанието, наличността и типът на продукта правят отговорите много по-добри.

Стъпка 2: Свържете фийда в ChatLab

  1. Влезте в ChatLab и изберете Вашия бот
  2. Отворете раздела Connect (Свързване)
  3. Кликнете върху Connect (Свързване) на картата Feed XML
  4. Поставете Feed URL (URL на фийда)
  5. Ако фийдът изисква вход, включете The feed requires a username and password (Фийдът изисква потребителско име и парола) и въведете данните за достъп
  6. По желание задайте Product language (Език на продуктите - двубуквен код на езика, използван във фийда)
  7. Кликнете върху Test feed (Тестване на фийда) - ChatLab изтегля началото на фийда и показва формата, броя на намерените продукти, първите продукти така, както ще бъдат индексирани, и евентуални предупреждения (липсващи цени, връзки, изображения или категории)
  8. Кликнете върху Connect (Свързване)

След успешното свързване ChatLab започва да индексира каталога във фонов режим. В зависимост от размера на фийда това отнема от една минута до няколко десетки минути. Можете да следите напредъка в Training > E-commerce catalog (Обучение > Каталог за електронна търговия).

Стъпка 3: Нестандартни фийдове (съпоставяне на полета)

Ако Вашият фийд не е във формат на Google Merchant, ChatLab все пак може да го прочете:

  1. Първо стартирайте Test feed (Тестване на фийда) - имената на елементите, намерени във Вашия файл, ще се появят в падащите менюта за съпоставяне
  2. Отворете Field mapping for non-standard feeds (Съпоставяне на полета за нестандартни фийдове)
  3. Ако даден продукт не е елемент item или entry, въведете името на Product element (Елемент на продукта)
  4. Изберете съответния елемент за всяко поле: Product identifier (Идентификатор на продукта - задължително), Product name (Име на продукта), Description (Описание), Product page URL (URL адрес на продуктовата страница), Image URL (URL адрес на изображението), Price (Цена), Category path (Път до категорията) и останалите
  5. Стартирайте отново Test feed (Тестване на фийда) и проверете примерните продукти
  6. Кликнете върху Connect (Свързване)

Полетата, оставени на „Default (Google Merchant)“, запазват стандартните имена, така че фийд, който следва стандарта, не изисква никакво съпоставяне.

Стъпка 4: График за обновяване

  1. Отворете Training > E-commerce catalog (Обучение > Каталог за електронна търговия)
  2. На картата Feed XML кликнете върху Retrain (Повторно обучение)
  3. Retrain now! (Обучи отново сега!) обновява каталога веднага
  4. За автоматично обновяване изберете честотата (всеки ден, веднъж седмично или веднъж месечно), деня и часа, след което кликнете върху Schedule retrain (Планирай повторно обучение)

Преиндексират се само продуктите, които са се променили от последното обновяване, а продуктите, премахнати от фийда, се изтриват от каталога на чатбота. Автоматичното обновяване зависи от Вашия план: седмичните и месечните графици изискват функцията за планирано повторно обучение, а ежедневните графици изискват функцията за ежедневно повторно обучение.

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

След свързването действието Feed XML - AI product search се активира автоматично за чатботове с продукта AI Search. За да го настроите, отворете Settings > Actions (Настройки > Действия) и филтрирайте по платформата Feed XML. Можете да промените етикета на действието, инструкциите, които насочват изкуствения интелект, и да включите опцията Include product card (Включи продуктова карта), за да предоставите на чатбота пълната продуктова карта вместо краткото описание.

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

Отворете уиджета на Вашия чатбот и опитайте:

  • „Покажи ми електрически кани под 50 долара“ (тества търсенето с филтър за цена)
  • „Имате ли сини памучни тениски?“ (тества съпоставянето по атрибути)

Отговорите трябва да показват продукти от Вашия фийд с връзки към магазина Ви.

Съвети

  • Посочете типа на продукта във фийда (g:product_type) като пълен път, например „Clothing > Men > T-Shirts“ - това се превръща в категорията, по която чатботът може да филтрира
  • Поддържайте описанията във фийда изчерпателни; чатботът ги използва, за да намира съответствия с въпросите на клиентите
  • Вариантите на един продукт трябва да споделят общ item_group_id - ChatLab ги показва като един продукт с всички цветове и размери
  • Ако фийдът Ви е голям, компресираният (.gz) фийд се изтегля по-бързо

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

За да добавите чат уиджета към Вашия магазин:

  1. В ChatLab отворете раздела Deploy (Публикуване) за Вашия бот
  2. Копирайте готовия код
  3. Поставете го в шаблона на Вашия магазин преди затварящия таг </body> или използвайте настройките за „custom HTML“ или „scripts“ на Вашата платформа