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.

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 vlastními slovy popíší, 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 obnovuje podle vámi nastaveného plánu, takže se nové produkty, ceny i dostupnost dostanou k chatbotu bez vašeho zásahu.

Co integrace nepřináší

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

  • kontrolovat stav objednávky
  • přidávat produkty do košíku ani vytvářet objednávky
  • zjišťovat aktuální stav zásob mezi jednotlivými aktualizacemi

Produktové karty vždy odkazují do vašeho obchodu, kde zákazník nákup dokončí. Pokud potřebujete sledování objednávek nebo přidávání do košíku, použijte nativní integraci.

Požadavky

  • Integrace Feed XML zahrnutá ve vašem plánu
  • Produktový balíček AI Search přiřazený k chatbotu: určuje, kolik produktů lze zaindexovat
  • Produktový feed ve formátu XML pro Google Merchant (Google Nákupy), dostupný na veřejné https adrese. Podporovány jsou i komprimované feedy (.gz) a feedy chráněné uživatelským jménem a heslem.

Krok 1: Získejte produktový feed ze svého obchodu

Většina platforem exportuje feed pro Google Merchant přímo v základu nebo prostřednictvím bezplatného rozšíření:

  • Magento / Adobe Commerce - rozšíření pro feed Google Nákupů (například z Magento Marketplace) generuje XML na adrese jako https://yourstore.com/feeds/google.xml
  • IdoSell - Marketing a integrace, Srovnávače cen a tržiště, Google Merchant: aktivujte feed a zkopírujte jeho adresu
  • OpenCart - Rozšíření, Feedy, Google Base: aktivujte jej a zkopírujte URL feedu
  • BigCommerce - Channel Manager, Google Shopping, nebo aplikace pro feedy z BigCommerce App Marketplace
  • Shopware - Marketing, Porovnání produktů, Google Shopping: vytvořte export a zkopírujte jeho URL
  • osCommerce a vlastní obchody - jakýkoli modul, který generuje RSS 2.0 nebo Atom feed s produktovými atributy g:

Feed musí obsahovat alespoň identifikátor produktu (g:id), název a odkaz. Cena, obrázek, popis, dostupnost a typ produktu výrazně zkvalitňují odpovědi.

Krok 2: Propojte feed v ChatLabu

  1. Přihlaste se do ChatLabu a vyberte svého bota
  2. Přejděte na záložku Connect (Připojit)
  3. Klikněte na Connect (Připojit) na dlaždici Feed XML
  4. Vložte Feed URL (URL feedu)
  5. Pokud feed vyžaduje přihlášení, zapněte volbu 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 nalezených produktů, první produkty v podobě, v jaké budou zaindexovány, a případná varování (chybějící ceny, odkazy, obrázky nebo kategorie)
  8. Klikněte na Connect (Připojit)

Po úspěšném propojení začne ChatLab indexovat katalog na pozadí. V závislosti na velikosti feedu to trvá od minuty po několik desítek minut. Průběh můžete sledovat v sekci Training > E-commerce catalog (Trénování > E-commerce katalog).

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

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

  1. Nejprve spusťte Test feed (Otestovat feed) - názvy prvků nalezené ve vašem souboru se zobrazí v seznamech mapování
  2. Otevřete Field mapping for non-standard feeds (Mapování polí pro nestandardní feedy)
  3. Pokud jednotlivý produkt netvoří prvek item nebo entry, zadejte název do pole Product element (Prvek produktu)
  4. Vyberte prvek 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á na hodnotě „Default (Google Merchant)“ si zachovají standardní názvy, takže feed, který standard dodržuje, nevyžaduje vůbec žá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í)

Přezkoumávají a indexují se 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: Konfigurace akce AI

Po připojení se akce Feed XML - AI product search automaticky aktivuje pro chatboty s produktem AI Search. Chcete-li ji upravit, přejděte do Settings > Actions (Nastavení > Akce) a vyfiltrujte platformu Feed XML. Můžete změnit název akce, instrukce vedoucí AI a zapnout Include product card (Zahrnout produktovou kartu), aby chatbot namísto krátkého popisu pracoval s kompletní kartou produktu.

Testování integrace

Otevřete widget chatbota a vyzkoušejte:

  • „Ukaž mi rychlovarné konvice do 1 000 Kč“ (otestuje vyhledávání s cenovým filtrem)
  • „Máte modrá bavlněná trička?“ (otestuje shodu parametrů)

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

Tipy

  • Uveďte typ produktu ve feedu (g:product_type) jako celou cestu, například „Oblečení > Pánské > Trička“ - stane se z ní kategorie, podle které může chatbot filtrovat
  • Udržujte popisy ve feedu úplné; chatbot je používá k vyhledávání shody s dotazy zákazníků
  • Varianty jednoho produktu by měly sdílet stejné item_group_id - ChatLab je pak zobrazí jako jeden produkt se všemi barvami a velikostmi
  • Pokud je váš feed velký, komprimovaný feed (.gz) se stáhne rychleji

Instalace chatbota na váš obchod

Přidání chatovacího widgetu do vašeho e-shopu:

  1. V ChatLabu přejděte na záložku Deploy (Nasadit) u svého bota
  2. 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ě