Centro de Ajuda
Integrações do chatbot

AI Search, pesquisa em tempo real na loja ou páginas verificadas: como o seu chatbot encontra produtos

Última atualização:

Um chatbot numa loja online é tão bom quanto a forma como encontra produtos. Peça a um assistente de loja "um casaco impermeável leve para corrida, abaixo de 100" e espera duas ou três sugestões concretas com preço e link. A capacidade do chatbot de responder a isso depende muito menos do modelo de IA e muito mais da origem do seu conhecimento sobre os produtos e do quão atualizado este se encontra.

Existem três formas de dar a um chatbot de e-commerce acesso aos seus produtos:

  1. AI Search - o chatbot trabalha com base numa base de conhecimento de produtos criada a partir do seu catálogo e encontra produtos pelo significado. As integrações nativas suportadas podem consultar preços e stock da loja ao responder; as configurações por XML utilizam os dados do feed atualizados mais recentemente.
  2. Pesquisa em tempo real na loja - o chatbot envia a pesquisa do cliente diretamente para o endpoint de pesquisa da sua plataforma de e-commerce.
  3. Treino com base em páginas verificadas da loja - o chatbot é treinado com uma cópia verificada das páginas da sua loja.

Este artigo explica como funciona cada opção, onde se destaca, onde falha, de que plano precisa e como escolher. Se pretende apenas o resumo, avance para a comparação lado a lado. Para uma visão geral curta com exemplos, consulte a página de AI Search.

Opção 1: AI Search (catálogo de produtos indexado com dados em tempo real)

Veja numa conversa

Encontre produtos descrevendo uma necessidade

O AI Search necessita de um catálogo associado e indexado, bem como de uma ação de pesquisa ativa. Os dados indexados e as consultas em tempo real têm garantias de atualização distintas.

Exemplo do ChatLabConversa ilustrativa

Visitante: Um vestido leve para um casamento de verão, por menos de 100 $.

Reproduza o exemplo ou leia-o abaixo. Não são utilizados dados reais de clientes.
1 / 5

O cliente descreve uma necessidade em vez do nome exato do produto.

A reprodução pausa quando este exemplo sai do ecrã. Isto é uma simulação, não um chat em direto. Os controlos do widget dentro da reprodução não são interativos.
Ler o exemplo completo
  1. O cliente descreve uma necessidade em vez do nome exato do produto.

    Visitante: Um vestido leve para um casamento de verão, por menos de 100 $.

  2. O bot pesquisa no catálogo.

    A pesquisar no catálogo de produtos...

  3. Os produtos correspondentes surgem como Offer Cards.

    Vestido traçado verde-esmeralda, $79. Viscose, comprimento midi. Vestido midi de cetim azul-cobalto, $69. Viscose, comprimento midi.

  4. O cliente pode refinar a seleção.

    Visitante: O modelo verde-esmeralda existe no tamanho 38?

  5. As informações sobre variantes têm de provir dos dados de produto disponíveis.

    Assistente: O produto inclui o tamanho 38. Consulte a página do produto para verificar a disponibilidade atual antes de comprar.

O AI Search é a forma recomendada de fornecer os produtos ao chatbot da loja. Combina os pontos fortes das outras duas opções. O ChatLab lê o seu catálogo através da integração ou de um feed de produtos e cria uma base de conhecimento de produtos dedicada: cada produto com o seu nome, descrição completa, atributos, categorias, etiquetas, códigos (SKU, EAN), preço e imagens. A indexação inicia-se automaticamente quando a loja é ligada. Depois disso, o catálogo é reindexado de acordo com o calendário definido, com uma frequência até diária, sendo reindexados apenas os produtos alterados. A reindexação agendada está disponível em todos os planos E-commerce, incluindo o Free, e com qualquer pacote de produtos. As páginas de produtos, documentos e FAQ são mantidos separadamente nos dados de treino normais e não contam para o limite de produtos.

Como encontra produtos: a pergunta do cliente é comparada com o significado do produto, e não apenas com palavras. "Um casaco quente mas leve para caminhadas no outono, abaixo de 300" é compreendido como uma categoria, um caso de utilização e um orçamento. O AI Search filtra por preço e categoria e classifica os produtos que correspondem à descrição. As integrações nativas suportadas podem depois ler os detalhes do produto diretamente da loja; as configurações com XML utilizam os dados do último feed atualizado com sucesso. Os códigos também funcionam como correspondências exatas, pelo que uma pergunta como "têm o 5901234123457 em stock?" consegue identificar o produto, com a disponibilidade baseada na fonte associada.

Vantagens

  • Pesquisa contextual. Sinónimos, gralhas, outros idiomas, descrições de necessidades e comparações ("algo como X mas mais barato") conduzem todos aos produtos certos.
  • Preços e stock a partir da fonte associada. As integrações nativas suportadas podem ler os dados da loja ao responder. Os feeds XML refletem a última atualização bem-sucedida e podem apresentar atraso em relação às alterações na loja.
  • Filtros que os clientes realmente utilizam. O intervalo de preços e a categoria são aplicados como filtros, e não adivinhados como palavras-chave.
  • Recomendações e não apenas pesquisas simples. Quando o artigo exato está esgotado ou não existe, o chatbot propõe alternativas que satisfazem a mesma necessidade.
  • Conhecimento de produto limpo. Apenas os dados do produto são indexados, sem menus, faixas promocionais ou widgets de "também pode gostar". Nenhum elemento do catálogo consome os seus caracteres de treino.
  • Escala com o catálogo. A pesquisa em milhares de produtos é tão rápida como em dez, e uma atualização afeta apenas os produtos alterados.
  • Funciona sem uma integração nativa através de um feed XML do Google Merchant ou de um ficheiro de produtos XLSX ou CSV carregado, permitindo que qualquer loja o utilize. Consulte Integração com feed XML.

Desvantagens

  • Exige uma integração, um feed de produtos ou um ficheiro de produtos, bem como um limite de produtos que cubra a dimensão do seu catálogo.
  • Os novos produtos surgem após uma atualização bem-sucedida do catálogo, e não no segundo em que são publicados. As verificações de preço e stock em tempo de consulta para produtos indexados dependem da integração nativa.
  • As configurações baseadas em feed utilizam o último feed atualizado com sucesso, que pode conter dados mais antigos. Um feed não fornece o estado de encomendas nem a opção de adicionar ao carrinho; estas funções exigem uma integração nativa compatível com a ação específica.

Ideal para: qualquer loja onde os clientes descrevem o que procuram em vez de escreverem um nome exato, catálogos com centenas ou milhares de produtos e lojas que pretendem que o chatbot venda, em vez de apenas responder a perguntas.

Plano necessário: incluído em todos os planos E-commerce (Free 100 produtos, Start 2.000, Grow 5.000, Scale 20.000). Num plano Universal, adicione o extra de integrações de E-commerce ($30 por mês) para ligar a loja, mais um pacote de produtos AI Search ($29 por mês, 5.000 produtos) atribuído ao chatbot. O pacote é o que ativa o AI Search para esse chatbot. Consulte Planos e limites de E-commerce.

Opção 2: Pesquisa na loja em tempo real (pesquisa de produtos através da API da loja)

Quando a sua loja funciona numa plataforma com uma integração do ChatLab que suporta a pesquisa de produtos (como Shopify, WooCommerce, PrestaShop, Shoper, CS-Cart ou Abicart), o chatbot pode chamar a API da plataforma. Trata-se da pesquisa na loja em tempo real: a ação de pesquisa de produtos envia a frase do cliente para o endpoint de pesquisa da sua loja e apresenta o que é devolvido sob a forma de cartões de produtos. O BaseLinker e o Wix suportam atualmente o estado das encomendas, não a pesquisa de produtos.

Como encontra produtos: exatamente da mesma forma que a própria caixa de pesquisa da sua loja. O chatbot extrai uma frase da conversa, a plataforma faz a correspondência com os nomes dos produtos e, por vezes, com as descrições, e devolve os resultados encontrados.

Vantagens

  • Dados da loja no momento da consulta. Preços, stock, variantes e hiperligações para produtos vêm da resposta da API da loja; os campos disponíveis e a atualização dos dados dependem da plataforma.
  • Sem treino e sem limites de carateres. O catálogo não é copiado para lado nenhum, pelo que o seu tamanho não importa.
  • Excelente para pesquisas exatas. Nomes de produtos, referências (SKUs) e códigos são encontrados instantaneamente.
  • Outras ações, como o estado da encomenda, adicionar ao carrinho e filtragem por stock, dependem da integração. A pesquisa de produtos por si só não as ativa.

Desvantagens

  • Correspondência de palavras-chave, um para um. A maioria dos endpoints de pesquisa das plataformas procura palavras literais. "Ténis para pés largos" só encontra produtos se o nome ou a descrição contiverem essas palavras. Sinónimos ("sapatilhas", "calçado de corrida"), erros ortográficos, outros idiomas e necessidades descritivas não devolvem nada ou mostram os artigos errados.
  • O chatbot tem de adivinhar a frase. A partir de "algo quente para a minha filha, ela tem 8 anos", a IA tem de inventar um termo de pesquisa que o motor da sua loja aceite. Cada tentativa falhada custa uma viagem de ida e volta e um crédito de mensagem, e o cliente vê uma resposta de "sem resultados".
  • Sem compreensão de orçamento ou finalidade. "Abaixo de 200" ou "para iniciantes" não são termos de pesquisa. A filtragem depende normalmente do que o endpoint da plataforma suporta e, muitas vezes, este suporta muito pouco.
  • A qualidade depende da plataforma. Alguns motores de pesquisa de lojas são excelentes, outros apenas correspondem a títulos. O chatbot herda todas as limitações.

Mais indicado para: lojas onde os clientes sabem o que procuram e pesquisam por nome ou código. O estado da encomenda e as operações do carrinho são capacidades separadas, disponíveis apenas onde a integração as suporta.

Plano necessário: um plano Universal com o extra de integrações de E-commerce ($30 por mês). Não é necessário nenhum pacote de produtos. Nos planos de E-commerce, a AI Search é o padrão e substitui a pesquisa na loja em tempo real.

Opção 3: Treino em páginas verificadas da loja

O ChatLab analisa a sua loja, extrai o texto visível de cada página e guarda-o na base de conhecimento. Páginas de produtos, páginas de categorias, prazos de entrega, tabelas de tamanhos e FAQ tornam-se dados de treino. Um guia detalhado de configuração está disponível em Treinar um bot numa loja de e-commerce sem integração.

Como encontra produtos: a pergunta do cliente é comparada com fragmentos das páginas verificadas. O chatbot obtém os fragmentos mais semelhantes e elabora uma resposta com base neles.

Vantagens

  • Funciona com qualquer loja em qualquer plataforma, sem necessidade de integração ou feed.
  • Recolhe tudo o que a página apresenta: descrições longas, materiais, instruções de cuidados, tabelas comparativas, guias de compras.
  • A única opção para conteúdo que não seja um produto: políticas, FAQ, história da marca, artigos de blogue.

Desvantagens

  • Preços e stock desatualizados. O chatbot memoriza a página tal como estava no momento do treino. Uma alteração de preço, uma promoção ou um produto esgotado ficam invisíveis até ao próximo treino. Um cliente que veja um preço no chat e outro no carrinho perde a confiança em ambos.
  • Ruído em vez de conhecimento sobre o produto. Uma página de produto inclui menu, rodapé, banner de cookies, widgets de "os clientes também compraram", avaliações e formulários de newsletter. Sem uma filtragem cuidada de elementos, tudo isso vai para os dados de treino e compete com o próprio produto pela atenção do chatbot.
  • Demasiado texto, pouca estrutura. O chatbot vê prosa, não campos estruturados. Não sabe que "299" é o preço e que "S, M, L" são variantes, pelo que não consegue filtrar por orçamento ou tamanho, apenas deduzir a partir do texto.
  • Limites de carateres. Catálogos extensos esgotam rapidamente o limite de carateres de treino do seu plano, sendo necessário analisar novamente todo o catálogo para recolher alterações.
  • Fraca precisão em catálogos grandes. Com milhares de produtos semelhantes, os fragmentos de texto mais parecidos muitas vezes não correspondem aos melhores produtos, e o chatbot tende a repetir os mesmos itens.

Mais indicado para: catálogos pequenos que raramente mudam, lojas onde o chatbot responde sobretudo a perguntas sobre assistência e políticas, e como camada informativa em conjunto com uma fonte de produtos em tempo real.

Plano necessário: qualquer plano, incluindo o FREE. Está limitado pelos carateres de treino e pelo número de páginas do plano. Recomendado para páginas informativas, não para produtos.

Comparação lado a lado

AI Search

  • Fonte de conhecimento sobre produtos: catálogo indexado mais consulta à loja suportada, ou a atualização de feed mais recente
  • Correspondência: correspondência semântica no significado do produto, para que "um casaco quente abaixo de 300" seja interpretado como uma categoria, um caso de uso e um filtro de preço
  • Sinónimos, gralhas, outros idiomas: sim
  • Preços, stock e variantes: consulta à loja onde suportado; atualização de feed mais recente para XML
  • Filtros de preço e categoria: sim
  • Pesquisa exata por SKU ou EAN: sim
  • Alternativas quando esgotado: sim
  • Caracteres de treino: não utilizados, os produtos são contabilizados em separado
  • Catálogos grandes: adequado, a atualização é incremental
  • Novo produto visível no chat: após a próxima atualização agendada
  • Estado da encomenda e adicionar ao carrinho: ações de integração nativa separadas onde suportado; não disponibilizado por XML
  • Configuração: ligue a integração ou um feed; a indexação inicia-se autonomamente
  • Plano: todos os planos E-commerce, ou um plano Universal com o extra de integrações de E-commerce mais um pacote de produtos AI Search

Pesquisa direta na loja

  • Fonte de conhecimento sobre produtos: uma chamada ao endpoint de pesquisa da plataforma
  • Correspondência: correspondência por palavra-chave, normalmente direta; requer palavras-chave literais
  • Sinónimos, gralhas, outros idiomas: raramente
  • Preços, stock e variantes: campos devolvidos pela API da loja
  • Filtros de preço e categoria: depende da plataforma
  • Pesquisa exata por SKU ou EAN: sim
  • Alternativas quando esgotado: não
  • Caracteres de treino: não utilizados
  • Catálogos grandes: adequado
  • Novo produto visível no chat: imediatamente
  • Estado da encomenda e adicionar ao carrinho: apenas se a integração suportar a ação específica
  • Configuração: ligue a integração
  • Plano: um plano Universal com o extra de integrações de E-commerce, sem pacote de produtos

Treino em páginas digitalizadas da loja

  • Fonte de conhecimento sobre produtos: cópia estática das páginas analisadas
  • Correspondência: similaridade de texto em fragmentos de página; deduz orçamento e finalidade a partir do texto
  • Sinónimos, gralhas, outros idiomas: por vezes
  • Preços, stock e variantes: à data do último treino
  • Filtros de preço e categoria: não
  • Pesquisa exata por SKU ou EAN: apenas se o código constar da página
  • Alternativas quando esgotado: não
  • Ruído de menus, faixas e widgets: elevado sem filtragem de elementos
  • Caracteres de treino: sim, o catálogo completo
  • Catálogos grandes: atinge limites de caracteres, menor precisão de recuperação
  • Novo produto visível no chat: após um novo treino
  • Estado da encomenda e adicionar ao carrinho: não
  • Configuração: analise e filtre páginas
  • Plano: qualquer plano, incluindo FREE

Que opção deve escolher?

  • Vende algumas dezenas de produtos e o chatbot serve sobretudo para entregas, devoluções e FAQs. A extração do website é suficiente. Siga o guia de filtragem de elementos para que as páginas de produtos sejam importadas de forma limpa.
  • A sua plataforma tem uma integração com suporte a pesquisa de produtos e os clientes pesquisam pelo nome ou código do produto. A pesquisa em tempo real na loja através da integração é suficiente e não necessita de um pacote de produtos. Mude para a AI Search quando notar respostas "sem resultados" para perguntas descritivas.
  • Tem centenas ou milhares de produtos, os clientes perguntam pelas suas próprias palavras e pretende que o chatbot recomende produtos e faça upsell. A AI Search é a escolha certa. É a opção padrão em todos os planos ChatLab E-commerce, e um plano Universal inclui-a com o suplemento de integrações de e-commerce mais um pacote de produtos AI Search.
  • A sua plataforma não tem uma integração nativa. Exporte um feed XML do Google Merchant e utilize a AI Search com base nele. Obtém pesquisa contextual e cartões de produto; o estado das encomendas e as operações de carrinho continuam indisponíveis.

Na prática, a melhor configuração é por camadas: páginas informativas através de extração, o catálogo através da AI Search e o estado das encomendas ou ações de carrinho através de uma integração nativa que as suporte. Consulte o artigo da integração para verificar as ações disponíveis e os requisitos da loja online.

Como ativar a AI Search no ChatLab

  1. Abra o seu chatbot e aceda ao separador Connect (Ligar). Ligue a sua loja através do Shopify, WooCommerce, PrestaShop, Shoper, CS-Cart ou Ecwid, ou adicione um feed XML ou um ficheiro de produtos XLSX ou CSV se não estiver disponível uma integração de catálogo adequada.
  2. Certifique-se de que o plano abrange a AI Search e o tamanho do seu catálogo. Consulte Planos e limites de e-commerce.
    • Num plano de E-commerce: a AI Search está incluída para um determinado número de produtos (Free 100, Start 2 000, Grow 5 000, Scale 20 000). Catálogos maiores adicionam pacotes de produtos AI Search (5 000 produtos por 29 $ por mês cada).
    • Num plano Universal: adicione o extra E-commerce integrations (Integrações de e-commerce) (30 $ por mês) para ligar a loja e, em seguida, atribua um pacote de produtos AI Search ao chatbot em Shop > Products (Loja > Produtos). O pacote é o que ativa a AI Search para esse chatbot.
  3. A indexação inicia-se automaticamente quando a loja é ligada. Aguarde até que a primeira indexação termine. O catálogo indexado é listado em Training > E-commerce catalog (Treino > Catálogo de e-commerce) nos separadores Products (Produtos) e Categories (Categorias), onde pode verificar o que o chatbot consegue encontrar.
  4. Em Settings > Actions (Definições > Ações), confirme se a ação de pesquisa de produtos por IA da sua integração está ativada. Quando a AI Search está ativa, substitui a pesquisa simples por frase, garantindo que o chatbot utiliza sempre o método mais inteligente.
  5. Ative a opção Enable Offer Cards (Ativar Offer Cards) em Settings > Model & Advanced (Definições > Modelo e Avançado) para que os resultados sejam apresentados como cartões de produto com imagem, preço e link. Consulte Offer Cards.
  6. Defina o calendário de reindexação com Schedule auto-retrain (Agendar retreino automático) em Training > E-commerce catalog (Treino > Catálogo de e-commerce), para que o catálogo seja atualizado automaticamente, até diariamente. A opção Train now (Treinar agora) ou Retrain (Retreinar) executa uma atualização a pedido.

Depois, teste como um cliente faria: descreva uma necessidade em vez de escrever um nome, adicione um orçamento, peça algo semelhante mas mais barato e pergunte por um artigo que saiba estar esgotado. Compare as respostas com a loja, verifique a atualização mais recente para catálogos baseados em feeds e confirme o preço final e a disponibilidade na página do produto ou no checkout.

Artigos relacionados