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 printr-un flux de produse (product feed). Dacă platforma dumneavoastră nu are o integrare nativă ChatLab, fluxul este modalitatea prin care puneți catalogul la dispoziția chatbotului: acesta citește produsele din flux, le indexează cu AI Search și răspunde cu carduri de produs care trimit către magazinul dumneavoastră.

Important: Bune practici pentru e-commerce

După finalizarea integrării de mai jos, citiți ghidul complet despre optimizarea chatbotului 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ă în propriile cuvinte, iar chatbotul găsește produsele potrivite 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, codul GTIN / SKU și alte atribute din flux

Categorii - Atunci când fluxul conține tipul de produs (de exemplu „Casă > 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 produsele noi, prețurile și disponibilitatea ajung la chatbot fără intervenția dumneavoastră.

Ce nu oferă integrarea

Fluxul este un fișier, nu o conexiune directă la magazinul dumneavoastră, prin urmare chatbotul nu poate:

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

Cardurile de produs trimit întotdeauna către magazinul dumneavoastră, unde clientul finalizează achiziția. Dacă aveți nevoie de urmărirea comenzilor sau de adăugare în coș, utilizați o integrare nativă.

Cerințe

  • Integrarea Feed XML inclusă în planul dumneavoastră
  • Pachetul de produse AI Search atribuit chatbotului: acesta stabilește câte produse pot fi indexate
  • Un flux de produse în format XML Google Merchant (Google Shopping), disponibil la o adresă https publică. Sunt acceptate și fluxurile comprimate (.gz), precum și cele protejate cu nume de utilizator și parolă.

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

Majoritatea platformelor exportă un flux Google Merchant în mod nativ sau printr-o extensie gratuită:

  • 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 - Marketing and integrations, Price comparison sites and marketplaces, Google Merchant: activați fluxul și copiați adresa acestuia
  • OpenCart - Extensions, Feeds, Google Base: activați-l și copiați adresa URL a fluxului de date
  • BigCommerce - Channel Manager, Google Shopping sau o aplicație de flux din BigCommerce App Marketplace
  • Shopware - Marketing, Product comparisons, Google Shopping: creați exportul și copiați adresa URL a acestuia
  • osCommerce și magazine personalizate - orice modul care generează un flux RSS 2.0 sau Atom cu atributele de produs g:

Fluxul trebuie să conțină cel puțin un identificator de produs (g:id), un nume și un link. Prețul, imaginea, descrierea, disponibilitatea și tipul de produs îmbunătățesc considerabil calitatea răspunsurilor.

Pasul 2: Conectați fluxul în ChatLab

  1. Conectați-vă la ChatLab și selectați botul dumneavoastră
  2. Accesați fila Connect (Conectare)
  3. Faceți clic pe Connect (Conectare) pe caseta Feed XML
  4. Inserați adresa 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 acces
  6. Opțional, setați Product language (Limba produselor - codul din două litere al limbii utilizate în flux)
  7. Faceți clic pe Test feed (Testare flux) - ChatLab descarcă începutul fluxului și afișează formatul, numărul de produse găsite, primele produse așa cum vor fi indexate și eventualele avertismente (prețuri, linkuri, imagini sau categorii lipsă)
  8. Faceți clic pe Connect

După conectarea cu succes, ChatLab începe indexarea catalogului în fundal. În funcție de dimensiunea fluxului, acest proces durează de la un minut până la câteva zeci de minute. Puteți urmări progresul în Training > E-commerce catalog (Trenare > Catalog e-commerce).

Pasul 3: Fluxuri nestandardizate (Maparea câmpurilor)

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

  1. Rulați mai întâi Test feed - denumirile elementelor găsite în fișierul dumneavoastră vor apărea în listele de selecție pentru mapare
  2. Deschideți secțiunea Field mapping for non-standard feeds (Maparea câmpurilor pentru fluxuri nestandardizate)
  3. Dacă un produs nu este reprezentat printr-un element item sau entry, introduceți numele pentru 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 și verificați produsele eșantion
  6. Faceți clic pe Connect

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

Pasul 4: Programarea actualizărilor

  1. Accesați Training > E-commerce catalog
  2. Pe caseta Feed XML, faceți clic pe Retrain (Retrenează)
  3. Opțiunea Retrain now! (Retrenează acum!) actualizează catalogul imediat
  4. Pentru a actualiza automat, alegeți frecvența (zilnic, o dată pe săptămână sau o dată pe lună), ziua și ora, apoi faceți clic pe Schedule retrain (Programează retrenarea)

Sunt reindexate doar produsele care s-au modificat de la ultima actualizare, iar produsele eliminate din flux sunt eliminate și din catalogul chatbotului. Actualizarea programată depinde de planul dumneavoastră: programările săptămânale și lunare necesită funcția de retrenare programată, iar programările zilnice necesită funcția de retrenare zilnică.

Pasul 5: Configurați acțiunea AI

După conectare, acțiunea Feed XML - AI product search este activată automat pentru roboții care au produsul AI Search. Pentru a o ajusta, accesați Settings > Actions (Setări > Acțiuni) și filtrați după platforma Feed XML. Puteți modifica eticheta acțiunii, instrucțiunile care ghidează inteligența artificială și puteți activa opțiunea Include product card (Include cardul de produs) pentru a oferi chatbotului cardul complet de produs în locul descrierii scurte.

Testarea integrării

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

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

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

Sfaturi

  • Introduceți tipul de produs în flux (g:product_type) sub forma unei căi complete, de exemplu „Îmbrăcăminte > Bărbați > Tricouri” - aceasta devine categoria după care chatbotul poate filtra
  • Păstrați descrieri complete în flux; chatbotul le utilizează pentru a face potrivirea cu întrebările clienților
  • Variantele aceluiași produs ar trebui să aibă un item_group_id comun - ChatLab le afișează ca un singur produs cu toate culorile și mărimile aferente
  • Dacă fluxul dumneavoastră este mare, un fișier comprimat (.gz) se descarcă mai rapid

Instalarea chatbotului pe magazinul dumneavoastră

Pentru a adăuga widgetul de chat pe magazinul dumneavoastră:

  1. În ChatLab, accesați fila Deploy (Implementare) pentru botul dumneavoastră
  2. Copiați fragmentul de cod
  3. Inserați-l în șablonul magazinului dumneavoastră, înainte de eticheta de închidere </body>, sau utilizați setarea de „HTML personalizat” ori „scripturi” din platforma dumneavoastră