Pular para o conteúdo principal

Integração Shopify

Guia completo para integrar o FashionAI com sua loja Shopify para enriquecimento automatizado de produtos e gerenciamento de catálogo.

Configuração Inicial​

Para integrar sua loja Shopify com nossa plataforma, você precisará criar um aplicativo personalizado no admin do Shopify e gerar credenciais da API. Essas credenciais permitirão que nosso sistema se conecte de forma segura com sua loja e acesse os dados necessários.

Passo 1: Acessar o Admin do Shopify​

  1. Faça login no Shopify como administrador
  2. No menu lateral, clique em Configurações
  3. Vá para Aplicativos e canais de vendas

Passo 2: Criar um Aplicativo Personalizado​

  1. Clique em Desenvolver aplicativos
  2. Clique em Criar um aplicativo
  3. Dê um nome ao aplicativo, ex.: Integração FashionAI API
  4. Clique em Criar aplicativo

Passo 3: Configurar Permissões da API​

Na aplicação criada, vá para a aba Credenciais da API.

  1. Clique em Configurar escopos da Admin API
  2. Selecione as seguintes permissões:
PermissãoDescrição
read_productsPara ler produtos
write_productsPara editar produtos (incluindo imagens)
read_publicationsPara ler publicações
read_inventoryPara ler inventário
read_customersPara ler clientes
read_ordersPara ler pedidos
read_marketplace_ordersPara ler pedidos feitos através de marketplaces
read_buyer_membership_ordersPara ler pedidos relacionados a membros compradores
  1. Clique em Salvar

Passo 4: Gerar a Chave da API e Token de Acesso​

Ainda na aba Credenciais da API:

  1. Clique em Instalar aplicativo
  2. Confirme a instalação
  3. O Shopify gerará as seguintes credenciais:
    • Token de Acesso da Admin API (Este token é mostrado apenas uma vez! Salve-o imediatamente)

Credenciais Necessárias​

Após completar a configuração, você terá:

  • Store URL: https://sua-loja.myshopify.com
  • Admin API Access Token: Token gerado no passo 4

Configuração na Plataforma FashionAI​

1. Habilitar Vision Enrichment​

  1. No menu direito da plataforma, clique em Configurações
  2. Em Configurações Gerais, habilite o botão Vision Enrichment

2. Configurar Credenciais Shopify​

  1. Vá para a aba Configurações Shopify
  2. Insira suas credenciais da API Shopify para sincronização de dados:
    • Store URL: Sua URL da loja Shopify
    • Access Token: O token gerado anteriormente

3. Configuração Adicional​

Você pode deixar qualquer campo em branco se quiser ignorar essa regra.

Canais de Venda (IDs de Publicação) Digite os IDs separados por vírgula, ex.: 123,456 Estes são os IDs de publicação (canais de venda) onde o produto estará disponível. Se você precisar configurar mais de um, separe-os com vírgula.

Fornecedores Excluídos Digite nomes de fornecedores separados por vírgula, ex.: Nike,Adidas,Puma Estes são os fornecedores (marcas) que serão excluídos do processamento. Se você precisar adicionar múltiplos fornecedores, separe-os com vírgula.

Origem do Pedido (Plataforma de Venda) Digite o nome da origem do pedido, ex.: web,pos,api Isso define a origem dos pedidos baseado na plataforma de venda. Use o nome da origem (por exemplo: web para loja online, pos para Ponto de Venda, api para pedidos da API). Se múltiplas origens se aplicam, separe-as com vírgula.

Próximos Passos​

Após completar a configuração:

  1. Testar a conexão - Verificar se o FashionAI pode acessar seu catálogo
  2. Configurar regras de enriquecimento - Definir quais produtos devem ser processados
  3. Monitorar sincronização - Verificar o status da integração na plataforma

Solução de Problemas​

Problemas Comuns​

  • Erros de autenticação: Verifique as credenciais da API e permissões
  • Falhas de sincronização: Verifique a configuração das credenciais e endpoints
  • Produtos ausentes: Certifique-se de que todos os produtos desejados estão publicados

Suporte​

Para suporte técnico com a integração Shopify, entre em contato com nossa equipe em shopify@generativecrm.com

Observações Importantes​

  • O Token de Acesso da Admin API é mostrado apenas uma vez durante a criação. Certifique-se de salvá-lo em local seguro
  • Mantenha suas credenciais seguras e não as compartilhe publicamente
  • Revisite periodicamente as permissões para garantir que estão atualizadas conforme suas necessidades