Centru de ajutor
Integrări chatbot

Integrare cu un flux de produse (XML, Google Merchant)

Ultima actualizare:

Conectați orice magazin online la chatbotul dumneavoastră ChatLab prin intermediul unui flux de produse. Dacă platforma dumneavoastră nu dispune de o integrare nativă ChatLab, fluxul este soluția optimă pentru a furniza catalogul către chatbot: acesta citește produsele din flux, le indexează cu AI Search și răspunde prin carduri de produs care trimit către magazinul dumneavoastră.

Exemplu de conversație

Vedeți exemplul într-o conversație

Descoperirea produselor printr-un flux XML

Un flux de produse permite explorarea catalogului, nu căutarea comenzilor sau adăugarea articolelor în coș. Datele reflectă ultima actualizare reușită.

Exemplu ChatLabConversație ilustrativă

Vizitator: Arătați-mi o rochie sub 100 $.

Redați exemplul sau citiți-l mai jos. Nu sunt utilizate date reale ale clienților.
1 / 3

Clientul întreabă despre un produs.

Redarea se întrerupe atunci când acest exemplu părăsește ecranul. Aceasta este o simulare, nu un chat live. Elementele de control ale widgetului din timpul redării nu sunt interactive.
Citiți exemplul complet
  1. Clientul întreabă despre un produs.

    Vizitator: Arătați-mi o rochie sub 100 $.

  2. Fluxul indexat furnizează informațiile despre produs.

    Rochie petrecută verde smarald, $79. Vâscoză, lungime midi.

  3. Clientul accesează linkul produsului către magazin.

    Asistent: Deschideți pagina produsului pentru a verifica prețul actual și disponibilitatea și pentru a finaliza achiziția.

Exemplul ilustrează experiența clientului. Acțiunile disponibile și informațiile returnate depind de această integrare și de configurația dumneavoastră.

Important: Bune practici pentru E-Commerce

După finalizarea integrării de mai jos, citiți ghidul complet despre optimizarea chatbotului dumneavoastră pentru e-commerce: Cum să configurați ChatLab pentru magazinul dumneavoastră de e-commerce

Ce oferă integrarea

Căutare de produse prin AI - Clienții descriu ceea ce caută folosind propriile cuvinte, iar chatbotul găsește produsele corespunzătoare din catalogul dumneavoastră. Răspunsul conține:

  • Numele și descrierea produsului
  • Prețul (și prețul redus, dacă există în flux)
  • Imaginea produsului
  • Link direct către pagina produsului din magazinul dumneavoastră
  • Brandul, disponibilitatea, GTIN / SKU și alte atribute din flux

Categorii - Când fluxul conține tipul de produs (de exemplu „Acasă > Bucătărie > Fierbătoare”), chatbotul poate restrânge căutarea la o anumită categorie.

Actualizare programată - Catalogul este actualizat conform programului stabilit de dumneavoastră, astfel încât noile produse, prețuri și disponibilități să ajungă la chatbot fără intervenția dumneavoastră.

Ce nu oferă integrarea

Fluxul este un fișier, nu o conexiune directă la magazinul dumneavoastră, astfel încât chatbotul nu poate:

  • verifica starea unei comenzi
  • adăuga produse în coș sau plasa o comandă
  • citi nivelurile de stoc în timp real între actualizări

Cardurile de produs care conțin un URL valid trimit către magazinul dumneavoastră, unde clientul finalizează achiziția. Pentru urmărirea comenzilor, alegeți o integrare nativă care oferă această funcție. De asemenea, adăugarea în coș depinde de platformă și de configurarea magazinului; nu este disponibilă prin toate integrările native.

Cerințe

  • Integrarea Feed XML inclusă în planul dumneavoastră
  • Acces la AI Search și capacitate de catalog alocată chatbotului: verificați Shop > Products (Magazin > Produse) pentru capacitatea disponibilă
  • Nicio altă integrare de magazin conectată la același bot. Examinați consecințele înainte de a deconecta un magazin existent.
  • Un flux de produse în formatul XML Google Merchant (Google Shopping), disponibil la o adresă https publică. Sunt acceptate fluxurile comprimate (.gz) și fluxurile protejate cu nume de utilizator și parolă.

Pasul 1: Obțineți fluxul de produse din magazinul dumneavoastră

Solicitați administratorului magazinului dumneavoastră un flux de produse XML cu câmpurile Google Merchant. Generarea fluxului și eventualele costuri pentru extensii depind de platforma dumneavoastră:

  • Magento / Adobe Commerce - o extensie de flux Google Shopping (de exemplu din Magento Marketplace) generează fișierul XML la o adresă precum https://yourstore.com/feeds/google.xml
  • IdoSell - deschideți MARKETING > Produkty i reklamy w Google > Feed produktowy dla Google Shopping do samodzielnego zarządzania reklamami și obțineți URL-ul fluxului. Confirmați că ChatLab îl poate descărca, deoarece unele fluxuri restricționează accesul exclusiv la serviciul desemnat. Consultați ghidul Google Shopping de la IdoSell și restricțiile de acces la flux.
  • OpenCart - dacă versiunea dumneavoastră include extensia de flux Google Base, activați-o în secțiunea dedicată extensiilor de flux și copiați URL-ul fluxului de date; în caz contrar, utilizați o extensie compatibilă pentru export XML
  • BigCommerce - obțineți un URL XML descărcabil din aplicația dumneavoastră de export al fluxurilor. O simplă conexiune la canalul Google nu reprezintă URL-ul de flux de care are nevoie ChatLab
  • Shopware 6 - adăugați un canal de vânzare Product comparison (Comparație de produse), alegeți Google Shopping (XML) ca șablon, configurați exportul și copiați URL-ul acestuia. Consultați ghidul de export Shopware.
  • osCommerce și magazine personalizate - orice modul care generează un flux RSS 2.0 sau Atom cu atributele de produs g:

Fiecare produs indexat are nevoie de un identificator unic (g:id în mod implicit). Numele și linkul către produs sunt ferm recomandate: în lipsa numelui se va afișa identificatorul, iar în lipsa linkului nu se poate genera o legătură funcțională către magazin. Prețul, imaginea, descrierea, disponibilitatea și tipul de produs îmbunătățesc considerabil răspunsurile oferite.

Pasul 2: Conectați fluxul în ChatLab

  1. Autentificați-vă în ChatLab și selectați botul dumneavoastră
  2. Accesați fila Connect (Conectare)
  3. Dați clic pe Connect (Conectare) pe caseta Feed XML
  4. Inserați adresa în câmpul Feed URL (URL flux)
  5. Dacă fluxul necesită autentificare, activați opțiunea The feed requires a username and password (Fluxul necesită nume de utilizator și parolă) și introduceți datele de conectare
  6. Opțional, setați Product language (Limba produselor - codul din două litere al limbii utilizate în flux)
  7. Dați clic pe Test feed (Testare flux) - ChatLab descarcă începutul fluxului și afișează formatul, un număr estimativ de articole previzualizate (până la 2.000 de elemente, nu neapărat totalul fluxului complet), până la cinci produse demonstrative și eventualele avertismente (prețuri, linkuri, imagini sau categorii lipsă)
  8. Dați clic pe Connect (Conectare)

Dacă indexarea automată a catalogului este activată și sunt disponibile accesul la AI Search și capacitatea necesară, configurarea conexiunii pornește indexarea în fundal. În caz contrar, antrenați manual catalogul. Urmăriți progresul și erorile în Shop > Products (Magazin > Produse) sau în Training > E-commerce catalog (Antrenare > Catalog e-commerce); simpla conectare cu succes nu înseamnă că produsele pot fi deja căutate.

Pasul 3: Fluxuri nestandardizate (maparea câmpurilor)

Dacă fluxul dumneavoastră nu utilizează formatul Google Merchant, ChatLab îl poate citi în continuare:

  1. Rulați mai întâi Test feed (Testare flux) - denumirile elementelor identificate în fișierul dumneavoastră vor apărea în listele de mapare
  2. Deschideți Field mapping for non-standard feeds (Maparea câmpurilor pentru fluxuri nestandardizate)
  3. Dacă un produs nu este inclus într-un element item sau entry, introduceți numele la Product element (Element produs)
  4. Selectați elementul corespunzător pentru fiecare câmp: Product identifier (Identificator produs - obligatoriu), Product name (Nume produs), Description (Descriere), Product page URL (URL pagină produs), Image URL (URL imagine), Price (Preț), Category path (Cale categorie) și celelalte
  5. Rulați din nou Test feed (Testare flux) și verificați produsele demonstrative
  6. Dați clic pe Connect (Conectare)

Câmpurile lăsate pe opțiunea „Default (Google Merchant)” păstrează denumirile standard, astfel încât un flux conform cu standardul nu necesită nicio mapare.

Pasul 4: Programul de actualizare

  1. Accesați Training > E-commerce catalog (Antrenare > Catalog e-commerce)
  2. Pe cardul Feed XML, dați clic pe Retrain (Reantrenează)
  3. Butonul Retrain now! (Reantrenează acum!) actualizează imediat catalogul
  4. Pentru actualizare automată, alegeți frecvența (zilnic, o dată pe săptămână sau o dată pe lună), ziua și ora, apoi dați clic pe Schedule retrain (Programează reantrenarea)

Vor fi reindexate doar produsele modificate de la ultima actualizare, iar produsele eliminate din flux vor fi șterse din catalogul chatbotului. Actualizarea programată respectă limitele planului dumneavoastră: programările săptămânale și lunare necesită funcția de reantrenare programată, iar cele zilnice necesită funcția de reantrenare zilnică.

Pasul 5: Configurați acțiunea AI

Dacă indexarea automată a catalogului este activată și aveți accesul necesar, configurarea conexiunii activează acțiunea Feed XML - AI product search (Feed XML - Căutare produse prin AI). În caz contrar, activați-o manual și antrenați catalogul. Pentru a o modifica, accesați Settings > Actions (Setări > Acțiuni) și filtrați după platforma Feed XML. Puteți schimba eticheta acțiunii, instrucțiunile care ghidează AI-ul și puteți activa opțiunea Include product card (Include cardul de produs) pentru a transmite chatbotului cardul complet de produs în locul descrierii scurte.

Testarea integrării

Deschideți widgetul chatbotului dumneavoastră și încercați:

  • „Arătați-mi fierbătoare sub 50 de dolari” (testează căutarea cu filtru de preț)
  • „Aveți tricouri albastre din bumbac?” (testează potrivirea atributelor)

Răspunsurile ar trebui să afișeze produse din fluxul dumneavoastră, însoțite de linkuri către magazin.

Sfaturi utile

  • Introduceți tipul de produs în flux (g:product_type) ca o cale completă, de exemplu „Îmbrăcăminte > Bărbați > Tricouri” - aceasta devine categoria după care chatbotul poate filtra rezultatele
  • Mențineți descrierile din flux complete; chatbotul le utilizează pentru a găsi produsele potrivite întrebărilor clienților
  • Variantele aceluiași produs ar trebui să aibă un item_group_id comun - ChatLab va combina atributele de culoare, mărime, material și model într-un singur produs indexat. Primul articol stabilește prețul și linkul grupului, așadar verificați detaliile specifice fiecărei variante în magazinul dumneavoastră
  • Dacă aveți un flux voluminos, un fișier comprimat (.gz) se descarcă mult mai rapid

Instalați chatbotul pe magazinul dumneavoastră

Pentru a adăuga widgetul de chat pe site-ul magazinului:

  1. În ChatLab, accesați fila Deploy (Publicare) pentru botul dumneavoastră
  2. Selectați Widget și copiați fragmentul de cod
  3. Inserați-l în șablonul magazinului dumneavoastră, înainte de eticheta de închidere </body>, sau folosiți setările platformei dumneavoastră pentru „HTML personalizat” ori „scripturi”

Articole conexe