Centro de Ajuda
Integrações do chatbot

Integração com a Shoper

Última atualização:

Ligue o seu chatbot ChatLab à sua loja Shoper para dar aos clientes acesso em tempo real a informações sobre produtos e acompanhamento de encomendas diretamente no chat.

Importante: Boas Práticas de E-Commerce

Depois de concluir a integração abaixo, leia o guia abrangente sobre como otimizar o seu chatbot para e-commerce: How to set up ChatLab for your E-commerce store

O que a Integração Oferece

Pesquisa de Produtos - Os clientes podem pesquisar no seu catálogo Shoper introduzindo uma frase. O chatbot pesquisa nos nomes dos produtos utilizando correspondência aproximada (fuzzy matching), devolvendo até 10 produtos correspondentes com:

  • Nome e descrição do produto
  • Preço e SKU
  • Ligação direta para a página do produto na sua loja
  • Imagem do produto
  • Estado do stock
  • Opcional: anexos do produto (PDFs, documentos)

Também pode ativar o filtro de produtos em stock para devolver apenas os produtos atualmente disponíveis.

Detalhes da Encomenda - Os clientes podem verificar o estado da sua encomenda fornecendo o ID da encomenda e o endereço de e-mail associado à mesma. Ambos os valores são validados com base nos registos da sua loja Shoper. O chatbot devolve:

  • ID da encomenda, data e estado atual
  • Valor total da encomenda e moeda
  • Artigos encomendados com nomes, quantidades e preços
  • Endereço de entrega (rua, cidade, código postal, país, telefone)
  • Endereço de faturação
  • Notas da encomenda

Pré-requisitos

Antes de iniciar a integração com o Shoper, certifique-se de que:

  • Tem uma subscrição STANDARD ou PREMIUM do ChatLab
  • Tem acesso ao seu painel de administração do Shoper
  • O seu chatbot já se encontra criado no ChatLab

Passo 1: Criar um Grupo de Administradores

  1. No seu painel de administração do Shoper, aceda a Settings > Store administrators (Definições > Administradores da loja)

Painel de administração do Shoper a apresentar a página de Grupos de Administradores

  1. Clique em MORE (Mais) > Add administrators group (Adicionar grupo de administradores)

Botão de adicionar grupo na página de Grupos de Administradores

  1. Introduza um nome para o grupo (por exemplo, "ChatLab Integration"), selecione Access type (Tipo de acesso): 'access to webapi' e guarde

Formulário para adicionar grupo de administradores

Passo 2: Configurar Permissões do Grupo

  1. Abra o grupo recém-criado e aceda às definições de permissões
  2. Conceda acesso de Read (Leitura) aos seguintes recursos:
    • Sales (Vendas) - read
    • Catalog (Catálogo) - read
    • Configuration (Configuração) - read

Configuração de permissões de grupo a apresentar as permissões de leitura necessárias

Passo 3: Adicionar um Administrador de API

  1. Aceda a Administrators (Administradores) e clique em Add administrator (Adicionar administrador)

Página de Administradores com o botão Adicionar administrador

  1. Preencha o login e a palavra-passe e associe o administrador ao grupo criado no Passo 1

Formulário de adição de administrador com campos de login, palavra-passe e seleção de grupo

  1. Guarde o administrador. Anote o login e a palavra-passe - irá precisar deles no passo seguinte.

Passo 4: Ligar o Shoper no ChatLab

  1. Inicie sessão no ChatLab e selecione o seu bot
  2. Aceda ao separador Connect (Ligar)

Separador Connect a apresentar o mosaico de integração do Shoper

  1. Clique em Connect no mosaico do Shoper
  2. Introduza o seu Shop URL (o domínio da sua loja Shoper, por exemplo, myshop.shoper.pl)
  3. Introduza o seu WebAPI Login (do Passo 3)
  4. Introduza a sua WebAPI Password (do Passo 3)

Formulário de integração do Shoper com campos para o URL da loja, login e palavra-passe

  1. Clique em Initialize Configuration (Inicializar configuração) - isto obtém os idiomas disponíveis na sua loja
  2. Selecione o Shop Language (Idioma da loja) correto no menu suspenso (isto determina em que versão de idioma os dados dos produtos são devolvidos)
  3. Clique em Connect

O ChatLab testa automaticamente a ligação através de uma pesquisa de produtos de teste. Se for bem-sucedido, verá uma mensagem de confirmação e as ações de pesquisa de produtos e detalhes da encomenda ficam ativadas por predefinição.

Passo 5: Configurar Ações do Shoper

Após estabelecer a ligação, pode ativar e personalizar ações individuais de IA. Navegue até Settings > Actions (Definições > Ações) e filtre pela plataforma Shoper.

Ações do Shoper nas Definições a apresentar a pesquisa de produtos e detalhes da encomenda

Estão disponíveis duas ações:

  • Shoper - product search - permite que o chatbot pesquise no seu catálogo de produtos
  • Shoper - order details - permite que o chatbot consulte informações sobre encomendas

Clique no botão de ativação em cada ação para a ativar. Também pode personalizar a etiqueta da ação (a mensagem mostrada aos utilizadores enquanto a ação é executada) e as instruções que orientam a forma como a IA utiliza cada ação.

Para a pesquisa de produtos, clique no botão Edit (Editar) e aceda ao separador Product Search Settings (Definições de Pesquisa de Produtos). Estão disponíveis duas opções adicionais:

  • Include product attachments (Incluir anexos do produto) - quando ativado, o chatbot inclui ficheiros anexos aos produtos (PDFs, documentos) nos resultados da pesquisa
  • Products in stock only (Apenas produtos em stock) - quando ativado, o chatbot devolve apenas produtos que se encontram atualmente em stock

Product Search Settings a apresentar opções de anexos e filtro de stock

Testar a sua Integração

Depois de ativar as ações, abra o widget do seu chatbot e experimente:

  • "Mostra-me sapatilhas de corrida" (testa a pesquisa de produtos)
  • "Qual é o estado da minha encomenda 12345?" (testa os detalhes da encomenda)

Verifique se as respostas correspondem aos dados da sua loja Shoper e se as ligações para os produtos abrem corretamente.