Centrum nápovědy
Integrace chatbota

Integrace s produktovým feedem (XML, Google Merchant)

Poslední aktualizace:

Připojte jakýkoli e-shop ke svému chatbotu ChatLab pomocí produktového feedu. Pokud vaše platforma nemá nativní integraci s ChatLabem, feed představuje způsob, jak chatbotu předat váš katalog: přečte produkty z feedu, zaindexuje je pomocí AI Search a odpovídá produktovými kartami s odkazy do vašeho obchodu.

Příklad konverzace

Podívejte se na ukázku v konverzaci

Objevování produktů pomocí XML feedu

Produktový feed podporuje procházení katalogu, nikoli vyhledávání objednávek nebo přidávání položek do košíku. Data odpovídají poslední úspěšné aktualizaci.

Příklad ChatLabIlustrativní konverzace

Návštěvník: Ukažte mi šaty do 100 $.

Spusťte ukázku nebo si ji přečtěte níže. Nejsou použita žádná skutečná data zákazníků.
1 / 3

Zákazník se zeptá na produkt.

Přehrávání se pozastaví, jakmile tento příklad zmizí z obrazovky. Toto je simulace, nikoli live chat. Ovládací prvky widgetu uvnitř přehrávání nejsou interaktivní.
Přečíst celý příklad
  1. Zákazník se zeptá na produkt.

    Návštěvník: Ukažte mi šaty do 100 $.

  2. Indexovaný feed poskytuje informace o produktech.

    Smaragdové zavinovací šaty, $79. Viskóza, midi délka.

  3. Zákazník přejde přes odkaz na produkt přímo do e-shopu.

    Asistent: Otevřete stránku produktu, zkontrolujte aktuální cenu a dostupnost a dokončete nákup.

Příklad ilustruje zákaznickou zkušenost. Dostupné akce a vrácené informace závisí na této integraci a vaší konfiguraci.

Důležité: Osvědčené postupy pro e-commerce

Po dokončení níže uvedené integrace si přečtěte komplexního průvodce optimalizací chatbota pro e-commerce: Jak nastavit ChatLab pro váš e-shop

Co integrace přináší

Vyhledávání produktů pomocí AI - Zákazníci popíší svými vlastními slovy, co potřebují, a chatbot najde odpovídající produkty ve vašem katalogu. Odpověď obsahuje:

  • Název a popis produktu
  • Cenu (a akční cenu, pokud ji feed obsahuje)
  • Obrázek produktu
  • Přímý odkaz na stránku produktu ve vašem obchodě
  • Značku, dostupnost, GTIN / SKU a další atributy z feedu

Kategorie - Pokud feed obsahuje typ produktu (například „Domov > Kuchyně > Rychlovarné konvice“), chatbot může vyhledávání zúžit na danou kategorii.

Plánovaná aktualizace - Katalog se aktualizuje podle vámi nastaveného plánu, takže se nové produkty, ceny a dostupnost dostanou k chatbotovi bez vašeho zásahu.

Co integrace neposkytuje

Feed je soubor, nikoli přímé propojení s vaším obchodem, takže chatbot nemůže:

  • zkontrolovat stav objednávky
  • přidat produkty do košíku nebo vytvořit objednávku
  • číst aktuální stav zásob mezi jednotlivými aktualizacemi

Karty produktů s platnou adresou URL produktu odkazují na váš obchod, kde zákazník nákup dokončí. Pro sledování objednávek zvolte nativní integraci, která tuto funkci podporuje. Podpora přidání do košíku rovněž závisí na platformě a nastavení webu obchodu; není dostupná v každé nativní integraci.

Požadavky

  • Integrace Feed XML zahrnutá ve vašem tarifu
  • Přístup k AI Search a kapacita katalogu přiřazená k chatbotovi: dostupnou kapacitu zkontrolujte v Shop > Products (Obchod > Produkty)
  • Žádná jiná integrace obchodu připojená ke stejnému botovi. Před odpojením stávajícího obchodu zvažte důsledky.
  • Produktový feed ve formátu XML pro Google Merchant (Google Nákupy), dostupný na veřejné adrese https. Podporovány jsou komprimované feedy (.gz) i feedy chráněné uživatelským jménem a heslem.

Krok 1: Získejte produktový feed ze svého e-shopu

Požádejte správce svého e-shopu o XML produktový feed s poli pro Google Merchant. Generování feedu a případné náklady na rozšíření závisí na vaší platformě:

  • Magento / Adobe Commerce - rozšíření pro Google Shopping feed (například z Magento Marketplace) vygeneruje XML na adrese jako https://yourstore.com/feeds/google.xml
  • IdoSell - otevřete MARKETING > Produkty i reklamy w Google > Feed produktowy dla Google Shopping do samodzielnego zarządzania reklamami (Marketing > Produkty a reklamy v Googlu > Produktový feed pro Google Shopping pro vlastní správu reklam) a získejte URL feedu. Ověřte, že jej ChatLab může stáhnout, protože některé feedy omezují přístup pouze na svou vyhrazenou službu. Viz průvodce pro Google Shopping od IdoSell a omezení přístupu k feedu.
  • OpenCart - pokud vaše verze obsahuje rozšíření pro Google Base feed, povolte jej v rozšířeních feedů a zkopírujte URL datového feedu; v opačném případě použijte kompatibilní rozšíření pro export do XML
  • BigCommerce - získejte URL adresu pro stažení XML ze své aplikace pro export feedů. Samotné propojení s kanálem Google není URL feedu, kterou ChatLab potřebuje
  • Shopware 6 - přidejte prodejní kanál Product comparison (Srovnání produktů), jako šablonu zvolte Google Shopping (XML), nakonfigurujte export a zkopírujte jeho URL. Viz průvodce exportem od Shopware.
  • osCommerce a vlastní e-shopy - jakýkoli modul, který generuje RSS 2.0 nebo Atom feed s produktovými atributy g:

Každý indexovaný produkt vyžaduje jedinečný identifikátor (ve výchozím nastavení g:id). Název a odkaz na produkt důrazně doporučujeme: chybějící název se nahradí identifikátorem a bez odkazu nelze vytvořit funkční odkaz do obchodu. Cena, obrázek, popis, dostupnost a typ produktu odpovědi výrazně zkvalitňují.

Krok 2: Připojte feed v aplikaci ChatLab

  1. Přihlaste se do ChatLab a vyberte svého bota
  2. Přejděte na kartu Connect (Připojit)
  3. Na dlaždici Feed XML klikněte na Connect (Připojit)
  4. Vložte Feed URL (URL adresa feedu)
  5. Pokud feed vyžaduje přihlášení, zapněte možnost The feed requires a username and password (Feed vyžaduje uživatelské jméno a heslo) a zadejte přihlašovací údaje
  6. Volitelně nastavte Product language (Jazyk produktů - dvoupísmenný kód jazyka použitého ve feedu)
  7. Klikněte na Test feed (Otestovat feed) - ChatLab stáhne začátek feedu a zobrazí formát, počet položek v náhledu (až 2 000 položek, nemusí jít nutně o celkový počet ve feedu), až pět ukázkových produktů a případná varování (chybějící ceny, odkazy, obrázky nebo kategorie)
  8. Klikněte na Connect (Připojit)

Pokud je povolena automatická indexace katalogu a je k dispozici potřebný přístup i kapacita pro AI Search, nastavení propojení spustí indexaci na pozadí. V opačném případě katalog natrénujte ručně. Průběh a případné chyby můžete sledovat v sekci Shop > Products (Obchod > Produkty) nebo Training > E-commerce catalog (Trénování > E-commerce katalog); samotné úspěšné propojení ještě neznamená, že produkty lze vyhledávat.

Krok 3: Nestandardní feedy (mapování polí)

Pokud váš feed není ve formátu Google Merchant, ChatLab jej přesto dokáže načíst:

  1. Nejprve spusťte Test feed (Otestovat feed) - názvy elementů nalezené ve vašem souboru se zobrazí v rozbalovacích nabídkách pro mapování
  2. Otevřete Field mapping for non-standard feeds (Mapování polí pro nestandardní feedy)
  3. Pokud jeden produkt nepředstavuje element item nebo entry, zadejte název pro Product element (Element produktu)
  4. Vyberte element pro každé pole: Product identifier (Identifikátor produktu - povinné), Product name (Název produktu), Description (Popis), Product page URL (URL stránky produktu), Image URL (URL obrázku), Price (Cena), Category path (Cesta kategorie) a další
  5. Znovu spusťte Test feed (Otestovat feed) a zkontrolujte ukázkové produkty
  6. Klikněte na Connect (Připojit)

Pole ponechaná s hodnotou "Default (Google Merchant)" si zachovají standardní názvy, takže feed odpovídající standardu nevyžaduje žádné mapování.

Krok 4: Plán aktualizací

  1. Přejděte do Training > E-commerce catalog (Trénování > E-commerce katalog)
  2. Na kartě Feed XML klikněte na Retrain (Přetrénovat)
  3. Možnost Retrain now! (Přetrénovat nyní!) okamžitě obnoví katalog
  4. Chcete-li obnovovat automaticky, vyberte frekvenci (každý den, jednou týdně nebo jednou měsíčně), den a čas a klikněte na Schedule retrain (Naplánovat přetrénování)

Znovu se indexují pouze produkty, které se od poslední aktualizace změnily, a produkty odstraněné z feedu se odeberou i z katalogu chatbota. Plánovaná aktualizace se řídí vaším plánem: týdenní a měsíční plány vyžadují funkci plánovaného přetrénování, denní plány vyžadují funkci denního přetrénování.

Krok 5: Nakonfigurujte akci AI

Při zapnutém automatickém indexování katalogu a potřebných oprávněních se při nastavení propojení aktivuje akce Feed XML - AI product search (vyhledávání produktů pomocí AI). V opačném případě ji zapněte ručně a natrénujte katalog. Chcete-li ji upravit, přejděte do Settings > Actions (Nastavení > Akce) a vyfiltrujte platformu Feed XML. Můžete změnit popisek akce, instrukce pro AI a zapnout možnost Include product card (Zahrnout produktovou kartu), aby měl chatbot k dispozici celou kartu produktu namísto pouhého zkráceného popisu.

Otestování vaší integrace

Otevřete widget chatbota a vyzkoušejte:

  • „Ukažte mi rychlovarné konvice do 50 dolarů“ (otestuje vyhledávání s filtrem ceny)
  • „Máte modrá bavlněná trička?“ (otestuje shodu podle parametrů)

V odpovědích by se měly zobrazit produkty z vašeho feedu s odkazy do vašeho obchodu.

Tipy

  • Zadejte typ produktu ve feedu (g:product_type) jako celou cestu, například „Oblečení > Pánské > Trička“ - stane se z něj kategorie, podle které může chatbot filtrovat
  • Udržujte popisy ve feedu úplné; chatbot je využívá k vyhledávání odpovědí na dotazy zákazníků
  • Varianty jednoho produktu by měly sdílet stejné item_group_id - ChatLab sloučí jejich atributy barvy, velikosti, materiálu a vzoru do jednoho indexovaného produktu. První položka určuje cenu a odkaz celé skupiny, proto zkontrolujte podrobnosti specifické pro jednotlivé varianty ve svém obchodě
  • Pokud je váš feed velký, komprimovaný feed (.gz) se stáhne rychleji

Instalace chatbota do vašeho e-shopu

Chcete-li přidat chatovací widget na svůj web:

  1. V ChatLab přejděte u svého bota na kartu Deploy (Nasazení)
  2. Vyberte Widget a zkopírujte fragment kódu
  3. Vložte jej do šablony svého obchodu před uzavírací značku </body>, případně použijte nastavení pro „vlastní HTML“ nebo „skripty“ na vaší platformě

Související články