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

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

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

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

Пример за разговор

Вижте го в разговор

Откриване на продукти чрез XML фийд

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

Пример от ChatLabПримерен разговор

Посетител: Покажи ми рокля под 100 $.

Пуснете примера или го прочетете по-долу. Не се използват реални клиентски данни.
1 / 3

Клиентът пита за продукт.

Възпроизвеждането спира на пауза, когато примерът излезе от екрана. Това е симулация, а не чат на живо. Бутоните на уиджета във възпроизвеждането не са интерактивни.
Прочетете целия пример
  1. Клиентът пита за продукт.

    Посетител: Покажи ми рокля под 100 $.

  2. Индексираният фийд предоставя информация за продуктите.

    Изумрудена рокля тип „прегърни ме“, $79. Вискоза, миди дължина.

  3. Клиентът отваря връзката към продукта в магазина.

    Асистент: Отворете страницата на продукта, за да проверите актуалната цена и наличността и да завършите покупката си.

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

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

След като завършите интеграцията по-долу, прочетете подробното ръководство за оптимизиране на Вашия чатбот за електронна търговия: Как да настроите ChatLab за Вашия e-commerce магазин

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

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

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

Категории - Когато фийдът съдържа тип продукт (например "Дом > Кухня > Чайници"), чатботът може да ограничи търсенето до определена категория.

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

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

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

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

Картите на продуктите с валиден URL адрес на продукта препращат към Вашия магазин, където клиентът завършва покупката. За проследяване на поръчки изберете нативна интеграция, която поддържа тази функция. Добавянето в количката също зависи от платформата и настройките на витрината на магазина; то не е налично във всяка нативна интеграция.

Изисквания

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

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

Поискайте от администратора на Вашия магазин XML продуктов фийд с полета за Google Merchant. Генерирането на фийда и евентуалните разходи за разширения зависят от Вашата платформа:

  • Magento / Adobe Commerce - разширение за фийд за Google Shopping (например от Magento Marketplace) генерира XML на адрес като https://yourstore.com/feeds/google.xml
  • IdoSell - отворете MARKETING > Produkty i reklamy w Google > Feed produktowy dla Google Shopping do samodzielnego zarządzania reklamami и вземете URL адреса на фийда. Уверете се, че ChatLab може да го изтегли, тъй като някои фийдове ограничават достъпа само до конкретната си услуга. Вижте ръководството на IdoSell за Google Shopping и ограниченията за достъп до фийда.
  • OpenCart - ако Вашата версия включва разширението за фийд Google Base, активирайте го в разширенията за фийдове и копирайте неговия URL адрес за фийд с данни; в противен случай използвайте съвместимо разширение за XML експорт
  • BigCommerce - вземете URL адрес за изтегляне на XML от Вашето приложение за експорт на фийдове. Само връзката с Google channel не представлява URL адресът на фийда (Feed URL), от който се нуждае ChatLab
  • Shopware 6 - добавете канал за продажби Product comparison (Сравнение на продукти), изберете Google Shopping (XML) като шаблон, конфигурирайте експорта и копирайте неговия URL адрес. Вижте ръководството за експорт на Shopware.
  • osCommerce и персонализирани магазини - всеки модул, който записва RSS 2.0 или Atom фийд с продуктовите атрибути g:

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

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

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

Ако автоматичното индексиране на каталога е активирано и са налични необходимият достъп и капацитет за AI Search, настройката на връзката стартира индексирането във фонов режим. В противен случай обучете каталога ръчно. Проследявайте напредъка и грешките в Shop > Products (Магазин > Продукти) или Training > E-commerce catalog (Обучение > Каталог за електронна търговия); самото успешно свързване не означава, че продуктите вече могат да се търсят.

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

Ако Вашият фийд не е във формат 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 Action)

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

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

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

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

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

Съвети

  • Посочвайте типа на продукта във фийда (g:product_type) като пълен път, например "Дрехи > Мъже > Тениски" - това се превръща в категорията, по която чатботът може да филтрира
  • Поддържайте описанията във фийда изчерпателни; чатботът ги използва, за да ги съпоставя с въпросите на клиентите
  • Вариантите на един продукт трябва да споделят общ item_group_id - ChatLab обединява техните атрибути за цвят, размер, материал и шарка в един индексиран продукт. Първият артикул определя цената и линка на групата, затова проверявайте специфичните детайли за вариантите във Вашия магазин
  • Ако фийдът Ви е голям, компресираният фийд (.gz) се изтегля по-бързо

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

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

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

Свързани статии