OpenCart SEO Audit Manager User Manual

1. Introdução

Ter um site OpenCart exige muito mais do que apenas adicionar produtos e concluir pedidos. Os mecanismos de busca precisam saber o que está na página, os clientes exigem páginas com carregamento rápido e também é preciso detectar links quebrados antes que causem prejuízos. Um Gerenciador de Auditoria de SEO para OpenCart, desenvolvido pela Knowband, oferece todas essas funções em um único painel, eliminando a necessidade de usar diferentes complementos, planilhas do Excel e verificações manuais. Uma extensão de Auditoria de SEO para OpenCart realmente faz tudo isso de uma só vez.

O princípio fundamental por trás do funcionamento da extensão OpenCart SEO Audit é avaliar produtos, categorias de produtos, páginas informativas, fabricantes e blogs compatíveis com o OpenCart. Cada página receberá sua própria classificação de qualidade, levando em consideração aspectos como meta tags, legibilidade, inclusão de palavras-chave, links e muito mais. Para os lojistas que não têm muito conhecimento sobre SEO, esta é uma ótima lista de verificação.

Além da pontuação, a extensão inclui funcionalidades como Análise do Google Analytics 4 para OpenCart, Google Search Console para OpenCart e PageSpeed ​​Insights para OpenCart, permitindo a análise de tráfego, pesquisa e informações sobre a velocidade da página em um único painel. Adicionalmente, ela gerencia redirecionamentos utilizando a extensão de redirecionamento de URLs para OpenCart. Essa extensão também identifica URLs com erro 404 que possam prejudicar a experiência do usuário e detecta URLs duplicadas de SEO.

Este módulo funciona como um plugin de SEO técnico para OpenCart, permitindo editar o arquivo robots.txt usando o Editor de Robots.txt do OpenCart e criar sitemaps XML e HTML com o Gerador de Sitemaps do OpenCart. Com o Gerador de Conteúdo com IA opcional para OpenCart, baseado no ChatGPT, ele cria elementos importantes como meta títulos, meta descrições, descrições de produtos e tags de mídias sociais.

Este manual descreve a funcionalidade do Knowband. Extensão de auditoria de SEO para OpenCart com base na navegação, funcionalidades e desempenho reais da página. Este documento não garante o posicionamento da página nos resultados de busca, visto que nenhum serviço on-page pode controlar o ranqueamento de uma página nos mecanismos de busca. Ele explica a função, o uso e a relevância de cada recurso. Este manual foi escrito para proprietários de lojas OpenCart que possuem conhecimento da plataforma, mas não sabem como realizar uma auditoria de SEO no OpenCart.

2. Principais recursos da extensão de auditoria de SEO para OpenCart

O OpenCart SEO Audit Manager é uma extensão completa de auditoria de SEO para lojas OpenCart, que combina diversas funcionalidades distintas em um único módulo. Juntas, elas abrangem a maioria das tarefas recorrentes de manutenção de SEO necessárias para uma loja OpenCart:

  • Otimização de mecanismos de busca (SEO) e pontuação de legibilidade para produtos, categorias, páginas de informações, fabricantes e conteúdo de blogs.
  • Histórico de pontuação com gráficos de tendências, instantâneos e comparações ao longo do tempo.
  • Os problemas são agrupados por regra, permitindo que os administradores corrijam um único problema em várias páginas simultaneamente.
  • Integração do OpenCart com o Google Analytics 4, incluindo relatórios de sessões, usuários, comércio eletrônico e comportamento.
  • Integração do OpenCart com o Google Search Console, abrangendo verificações de desempenho, envio de sitemap e indexação de URLs.
  • Integração do PageSpeed ​​Insights com testes em dispositivos móveis e desktops, além do rastreamento de tendências históricas.
  • Um gerenciador de redirecionamentos para OpenCart que suporta redirecionamentos 301, 302 e 303, incluindo importação em massa de arquivos CSV.
  • Detecção de URLs 404 que registra solicitações ausentes na loja virtual para revisão.
  • Verificação de URLs duplicadas, funcionando como um verificador de SEO para OpenCart que identifica palavras-chave de SEO atribuídas a mais de uma página.
  • Geração de sitemaps em XML e HTML através do gerador de sitemaps do OpenCart integrado ao módulo, além de suporte a feeds RSS.
  • Gerenciamento do arquivo robots.txt através do Editor de Robots.txt integrado, diretamente do painel de administração.
  • Um gerador de conteúdo com IA para OpenCart (com assistência do ChatGPT) para títulos, descrições, textos de produtos e metadados de redes sociais.
  • Importação/exportação para backup, restauração e otimização em massa de dados de SEO com auxílio de IA.
  • Cartões sociais para metadados de cartões Open Graph e X (Twitter), além de suporte a dados estruturados.

Cada uma dessas áreas é documentada detalhadamente nas seções a seguir, utilizando os mesmos nomes de abas e campos encontrados no Módulo de Auditoria de SEO do OpenCart.

3. Instalação da extensão

Passo 1: Baixe o módulo. Faça o download do Gerenciador de auditoria de SEO para OpenCart, um plugin de SEO para OpenCart desenvolvido e extraído em sua máquina local.

Passo 2: Copie os arquivos para o seu servidor. Faça o upload do conteúdo do diretório de upload de arquivos (admin, system, catalogue) para sua loja, mantendo a estrutura de pastas existente intacta.

Passo 3: Instale ou atualize a modificação OCMOD. O módulo inclui uma modificação OCMOD que adiciona o grupo Knowband SEO à barra lateral do painel de administração. No OpenCart, acesse Extensões > Modificações e atualize a lista de modificações para que a extensão OpenCart SEO apareça corretamente. Caso a entrada da barra lateral não apareça imediatamente, a extensão também inclui uma alternativa baseada em eventos que adiciona o menu automaticamente após a instalação da extensão.

Passo 4: Instale a extensão. Abra o painel de administração do OpenCart, acesse Extensões, localize Knowband SEO e instale-o.

Etapa 5: Confirme as permissões do usuário. A instalação concede ao grupo de usuários que instalou o módulo acesso e permissão de modificação para as rotas. Se outros grupos de administradores também precisarem usar o módulo, adicione manualmente as permissões de acesso e modificação em Sistema > Usuários > Grupos de Usuários.

4. Visão geral administrativa da extensão de auditoria de SEO para OpenCart

A extensão OpenCart SEO Audit organiza suas ferramentas em um menu administrativo dedicado. A navegação inclui Painel de Controle, Análises (incluindo painéis do Google Analytics, Google Search Console e PageSpeed ​​Insights), Histórico de Pontuação, Otimização de URLs, Sitemap XML e HTML. Esta extensão também permite a atualização em massa de produtos usando configurações de importação/exportação. Além disso, permite editar os arquivos sitemap.xml, sitemap.html e robots.txt.

Painel 4.1 

 

O painel de controle oferece uma visão geral do desempenho de SEO da sua loja. Geralmente, é o primeiro lugar a ser verificado ao analisar o desempenho do seu catálogo em termos de conteúdo e metadados. 

Você pode visualizar as pontuações gerais de SEO atuais e anteriores, analisar diversos gráficos detalhados, executar uma análise em massa de páginas que ainda não foram pontuadas e acessar diretamente o Histórico de Pontuação.

  • Pontuação atual do site / Pontuação anteriorA pontuação geral de SEO da loja, de acordo com a última auditoria, apresentada em relação à pontuação do período anterior para verificar se houve melhoria ou piora.
  • Tendência da pontuação geral de SEOUm gráfico que mostra o desempenho do seu site ao longo do tempo, ajudando a entender se as melhorias implementadas tiveram um impacto duradouro ou apenas uma resposta positiva inicial.
  • Índice/Relação SeguirA proporção de páginas marcadas para indexação e seguimento em relação às marcadas como “noindex” e “nofollow” permitirá detectar as páginas que foram bloqueadas erroneamente da indexação pelos mecanismos de busca.
  • Distribuição de páginas por pontuaçãoUm gráfico que reflete o número de páginas com pontuações de SEO fortes, moderadas e fracas.
  • legibilidade: um gráfico que resume as pontuações de legibilidade em todo o conteúdo analisado, separado da pontuação de SEO.
  • Configurações Meta concluídasUm gráfico que mostra quantas páginas têm metadados completos (título, descrição e campos semelhantes) e quantas não os têm.
  • Lista de verificação de SEOUma lista de itens técnicos da loja, incluindo URLs otimizadas para SEO, SSL habilitado, sitemap XML habilitado, existência do arquivo robots.txt, status do modo de manutenção, verificação do webmaster, redirecionamentos de URL, RSS e detecção de blog, quando aplicável. Cada linha indica se o item está configurado corretamente e pode incluir um link para edição ou um link externo para corrigi-lo diretamente.
  • Histórico de pontuação (ação de cabeceio): Um atalho que abre a aba Histórico de Pontuação sem usar o menu principal.
  • Analisar páginas ausentes (ação de cabeçalho)): abre a ferramenta de análise em massa descrita abaixo, usada para pontuar páginas que ainda não foram analisadas.

4.2 Analytics

A seção Analytics contém as seguintes abas: Painel de Análise, Configurações, GA4 Analytics, Search Console e PageSpeed.

4.2.1 Painel Analítico

Este é um painel de widgets personalizável que reúne dados do GA4, Search Console e PageSpeed ​​em um só lugar, para que você não precise abrir cada integração separadamente para uma verificação rápida. Esses widgets incluem dados do Google Analytics 4, Google Search Console e PageSpeed.

  • Seletor de período: O proprietário da loja pode definir o período de relatório para cada widget na página, com opções de últimos 7 dias, últimos 28 dias, últimos 30 dias ou últimos 90 dias.
  • SessõesSelecione as sessões do GA4 gravadas no período selecionado.
  • Usuários: total Usuários únicos registrados no período selecionado.
  • Visualizações de página: Total de visualizações de página registradas no período selecionado.
  • Usuários em tempo realNúmero de usuários atualmente ativos na loja virtual, atualizado próximo ao momento da publicação.
  • Tendência de sessões / Tendência de usuáriosGráficos de linhas que mostram como as sessões e os usuários mudaram dia a dia ao longo do período selecionado.
  • Sessões por paísUma análise das sessões por país de origem do visitante.
  • Sessões por dispositivoUma análise das sessões por categoria de dispositivo, como computador, celular ou tablet.
  • Principais fontes de tráfegoOs canais ou fontes que enviam o maior número de sessões para a loja.
  • Cliques: número total de cliques no Search Console no período selecionado.
  • Impressões: número total de vezes que suas páginas apareceram nos resultados de pesquisa do Google.
  • CTRTaxa de cliques (CTR), calculada dividindo-se o número de cliques pelo número de impressões.
  • Posição média: a posição média de classificação das suas páginas nos resultados de pesquisa do Google durante o período.
  • Cliques vs. ImpressõesUm gráfico combinado que exibe cliques e impressões juntos, permitindo visualizar como eles se movem em relação uns aos outros.
  • Principais termos de pesquisa: os termos de pesquisa que geram mais cliques ou impressões.
  • Principais páginas de destino: as páginas que recebem mais tráfego proveniente de buscas.
  • Desempenho do PageSpeed: um widget que resume suas pontuações mais recentes no teste PageSpeed.
  • revisar: recarrega os dados de todos os widgets atualmente exibidos.
  • Personalizar: Abre a biblioteca de widgets para que você possa adicionar, remover ou reordenar widgets.
  • Salvar layout: armazena sua seleção e organização de widgets atuais para esta loja.
  • Cancelar: fecha a visualização de personalização sem salvar as alterações.
  • Redefinir layout: restaura a seleção e a ordem padrão dos widgets.

4.2.2 Configurações do GA4, GSC e PageSpeed

 Isso inclui todos os valores de configuração necessários para a área de Análise, organizados nas seções Geral, Credenciais, Propriedades, Acesso, PageSpeed ​​Cron e Notificações.

Geral

  • Status da análise: Ativa ou desativa a coleta de dados e os painéis do Google Analytics para esta loja.
  • Período padrão (dias): o período de relatório usado pelos widgets do painel quando nenhum outro período foi selecionado.
  • Tempo de vida (TTL) do cache da API (minutos): O tempo que as respostas da API ficam em cache antes que a extensão solicite novos dados do Google reduz o uso da API, mas atrasa a rapidez com que os novos dados aparecem.
  • Atraso nos dados do Search Console (dias): O número de dias mais recentes excluídos dos relatórios do Search Console, já que o Google normalmente finaliza esses dados alguns dias após a ocorrência do evento.
  • Tempo de retenção do histórico (dias): Por quanto tempo o histórico de testes do PageSpeed ​​é mantido antes que os registros mais antigos sejam removidos?

Credenciais

  • Chave da API do PageSpeed: Sua chave da API do Google PageSpeed ​​Insights, necessária para executar testes de desempenho.
  • ID do cliente OAuth do Google: O ID do cliente do cliente OAuth do aplicativo Web que você criou no Google Cloud.
  • Segredo do cliente OAuth do Google: O segredo do cliente correspondente; deixar este campo em branco ao editar mantém o valor já armazenado.
  • Conecte-se com o Google: Inicia o fluxo de autorização OAuth usando o ID do cliente e o segredo acima.
  • Desconectar do Google: remove a conexão do Google armazenada para esta loja.
  • revisar: recarrega a lista de propriedades do Google disponíveis após uma conexão bem-sucedida.

Propriedades

  • Propriedade do Search Console: a propriedade específica do Search Console da qual os dados desta loja devem ser extraídos.
  • Propriedade GA4: o ID específico da propriedade GA4 da qual os dados desta loja devem ser extraídos.
  • URL do teste PageSpeed: o URL padrão usado ao executar um teste do PageSpeed ​​sem especificar um personalizado.
  • URL de teste personalizada: um URL alternativo opcional disponível quando uma meta PageSpeed ​​personalizada é selecionada em vez da padrão.

Cron do PageSpeed

  • Ativar verificações agendadas: ativa testes PageSpeed ​​automáticos e recorrentes.
  • Páginas para testar: quais páginas de destino estão incluídas nas verificações agendadas.
  • URL do cron: o URL exclusivo que o agendador do seu servidor deve chamar para acionar as verificações agendadas do PageSpeed.
  • Última corrida: a data e a hora em que a verificação agendada foi executada pela última vez.
  • Regenerar: cria um novo token de segurança para o URL do Cron; qualquer tarefa agendada existente que ainda utilize o URL antigo deixará de funcionar até que seja atualizado.
  • Corra agora: aciona uma verificação agendada manualmente, sem esperar pelo próximo horário agendado.

Notificações

  • Ativar alertas por e-mail: ativa as notificações por e-mail para alterações na pontuação ou no desempenho.
  • Destinatário do alerta: o endereço de e-mail que recebe os alertas.
  • Limite de alerta (pontos): a quantidade de alteração na pontuação que aciona um alerta.
  • Notifique também sobre a recuperação.Envia um alerta adicional quando uma pontuação que havia caído anteriormente se recupera.
  • Notificar quando os indicadores vitais principais da Web falharemEnvia um alerta especificamente quando as métricas Core Web Vitals não atingem os limites estabelecidos.
  • Enviar e-mail de testeEnvia um alerta de amostra ao destinatário configurado para que você possa confirmar se a entrega está funcionando.

Passos para criar um ID de cliente e um ID secreto do Google 

  1. Habilite as APIs necessárias. Dentro desse projeto, ative a API de administrador do Google Analytics, a API do Google Search Console e a API do PageSpeed ​​Insights.
  2. Configure a tela de consentimento do OAuth. O Google exige isso antes de permitir que seu projeto solicite acesso aos dados do Analytics e do Search Console.
  3. Crie um ID de cliente OAuth 2.0. Selecione “Aplicação Web” como o tipo.
  4. Adicione o URI de redirecionamento. Copie o URI de redirecionamento exato exibido pelo módulo e cole-o nas configurações do cliente OAuth.
  5. Salve o ID do cliente e a chave secreta do cliente. Copie ambos os valores do Google Cloud e cole-os nos campos correspondentes aqui.
  6. Clique em Conectar com o Google. Isso inicia o processo de autorização usando as credenciais que você acabou de salvar.
  7. Clique em Atualizar. Isso carrega a lista de propriedades do Google disponíveis para sua conta.
  8. Selecione as propriedades corretas. Escolha a propriedade correta do Search Console e a propriedade do GA4 para esta loja.
  9. Crie uma chave da API do PageSpeed ​​Insights. Gere isso no mesmo projeto do Google Cloud.
  10. Cole a chave no campo Chave da API do PageSpeed. Isso conecta o teste PageSpeed ​​ao módulo.

4.2.3 GA4 Analytics

  • Isso inclui a visualização das suas métricas do Google Analytics 4, incluindo tráfego, engajamento e atividades de comércio eletrônico.
  • Seletor de PeríodoÚltimos 2 dias, últimos 7 dias, últimos 28 dias, últimos 30 dias ou personalizado, que mostra a data de início, a data de término e um botão “Aplicar” para um período específico.
  • Comparar com o período anteriorIsso adicionará uma segunda linha aos seus gráficos e cartões para indicar a pontuação de SEO do fStore no período correspondente, permitindo que você verifique se houve alguma melhoria.
  • tendência geral da pontuação de SEOEste é um gráfico da evolução da pontuação do site ao longo do tempo e ajudará você a saber se as alterações feitas recentemente estão funcionando ou não.
  • Relação Índice/Seguidor: Isso mostrará o número de páginas marcadas como indexadas e seguidas em comparação com o número de páginas não indexadas e sem seguidores. Dessa forma, você poderá identificar as páginas ocultas dos mecanismos de busca.
  • Auditoria de página: Um gráfico que mostra quantas páginas se enquadram nas categorias de pontuação forte, regular e fraca, proporcionando uma visão rápida da saúde geral do catálogo.
  • Total de usuários: todos que visitaram a loja no período.
  • Usuários ativos: usuários contabilizados pelo GA4 como ativamente engajados durante o período.
  • Novos usuários: visitantes que comparecem pela primeira vez no período.
  • Sessões: total de sessões registradas no período.
  • Sessões de engajamentoSessões que atenderam aos critérios de engajamento do GA4, como ter uma duração mínima ou incluir um evento de conversão.
  • Visualizações: número total de visualizações de página ou tela.
  • Visualizações por sessão: número médio de visualizações por sessão.
  • Duração média da sessão: duração média de uma sessão.
  • Índice de comprometimento: a proporção de sessões que foram sessões com engajamento.
  • A taxa de rejeição: a proporção de sessões que não tiveram participação.
  • Eventos: total de eventos registrados, como cliques ou gatilhos de rolagem configurados no GA4.
  • Painel em tempo real: Mostra os usuários ativos dos últimos 30 minutos, segmentados por país, dispositivo ou página.
  • Tráfego ao longo do tempo: um gráfico de sessões, usuários e visualizações ao longo do período selecionado, com uma linha de comparação com o período anterior quando ativada.
  • Sessões por hora do diaUm gráfico que mostra quais horários normalmente geram o maior número de sessões.
  • ReceitaReceita total de comércio eletrônico registrada pelo GA4.
  • compras: total de eventos de compra concluídos.
  • Transações: total de transações registradas.
  • Valor médio do pedidoReceita dividida pelo número de pedidos.
  • Itens comprados: quantidade total de itens vendidos.
  • Funil de compraUma visão passo a passo de Adicionar ao carrinho, Iniciar finalização da compra e Comprar, além das taxas de conversão entre eles (Carrinho para finalização da compra, Finalização da compra para compra e Carrinho para compra).
  • Principais itensOs produtos mais vendidos em termos de receita ou quantidade no período.

4.2.4 Console de pesquisa

Este Integrações do Google Search Console no OpenCart inclui Opções de desempenho, sitemap e verificação de URLs. Em conjunto, mostram como sua loja aparece nos resultados de pesquisa do Google e se o Google indexou suas páginas corretamente.

Opções

  • Cliques: quantas vezes um resultado de pesquisa levou a um clique no seu site.
  • Impressões: quantas vezes suas páginas apareceram nos resultados de pesquisa, independentemente de terem sido clicadas ou não.
  • CTR: taxa de cliques, cliques divididos por impressões.
  • Posição média: a posição média de classificação das suas páginas para as consultas medidas.
  • Alternar comparação: adiciona uma série do período anterior junto com os dados atuais.
  • Seletor de período/intervalo de datas: define o período de relatório para os dados de desempenho.
  • Filtros de tipo de pesquisa: restringe os resultados a pesquisas na Web, em Imagens, em Vídeos ou em Notícias.
  • Tabela de consultas: termos de pesquisa, com colunas Cliques, Impressões, CTR, Posição, Anterior e Alteração.
  • Tabela de Páginas: URLs individuais, com as mesmas colunas de métricas que as Consultas.
  • Tabela de países: desempenho discriminado por país do visitante.
  • Tabela de dispositivos: desempenho detalhado por tipo de dispositivo.
  • Tabela de resultados de pesquisa: desempenho detalhado pelo tipo de resultado de pesquisa exibido (por exemplo, uma listagem normal versus um resultado avançado).
  • Gráfico de cliques versus impressões: mostra o gráfico de ambas as métricas ao longo do tempo para que você possa ver se a visibilidade e os cliques estão se movendo na mesma direção.

Sitemaps e verificação de URLs

  • Mapa do site: o URL do sitemap enviado.
  • Última submissão / Último download: quando o sitemap foi enviado ao Google pela última vez e quando o Google o baixou pela última vez.
  • Status: O status atual de processamento do sitemap pelo Google.
  • Avisos / Erros: número de problemas encontrados pelo Google durante o processamento do sitemap.
  • URLs enviadas: Quantas URLs o sitemap contém.
  • Enviar/Excluir mapa do siteAções para adicionar um novo sitemap ao Search Console ou remover um que não seja mais necessário.
  • Verificador do índice do GoogleFiltro de URL: insira um URL específico para verificar seu status de indexação.
  • Verificador de índice do Google: Filtro de indexados: restringe os resultados a URLs indexadas ou não indexadas.
  • Detalhes: Abre o resultado completo da inspeção para um URL verificado, que pode mostrar “Indexado pelo Google”, “Não indexado”, “Listado em um sitemap enviado” ou “Não encontrado em nenhum sitemap enviado”.
  • Confira o novo URL: executa uma nova verificação de indexação em um URL e armazena o resultado no histórico para referência futura.
  • Abra no Search Console para solicitar a indexação.: abre a ferramenta de inspeção de URLs do próprio Google, já que o Google não fornece uma API para solicitar a indexação de páginas comuns.

Após configurar a aba “Mapa do Site”, envie seu sitemap XML aqui e visite a tabela de Sitemaps periodicamente para verificar se há avisos ou erros, em vez de presumir que um único envio seja suficiente.

4.2.5 PageSpeed 

 O PageSpeed ​​integra os testes do Google PageSpeed ​​Insights ao painel de administração, com as áreas Executar Teste, Resultados e Histórico.

Teste de corrida

  • Pagina inicial: executa o teste na página inicial da loja.
  • Página de categoria: executa o teste em uma página de categoria selecionada.
  • Página do produto: executa o teste em relação a uma página de produto selecionada.
  • URL personalizada: executa o teste em qualquer URL que você especificar.
  • Dispositivo móvel / ComputadorCada teste é executado em ambos os tipos de dispositivo, já que o desempenho costuma ser diferente entre eles; um teste completo pode levar até 90 segundos.

Consistentes

  • Dados de campo: desempenho no mundo real medido a partir de usuários reais do Chrome, quando existem dados suficientes no Relatório de Experiência do Usuário do Chrome.
  • Dados de laboratório: desempenho medido em um ambiente de teste controlado e simulado, útil quando os dados de campo não estão disponíveis.
  • Pontuações do Lighthouse: as pontuações gerais atribuídas pela ferramenta Lighthouse do Google em cada categoria.
  • Métricas: medições de tempo individuais, como velocidade de carregamento e renderização.
  • Informações importantes: orientações que descrevem o que está afetando o desempenho.
  • Diagnóstico: detalhes técnicos adicionais sobre problemas de desempenho.
  • Auditorias aprovadas: verifica se a página já está em conformidade.
  • Auditorias reprovadas: verificações que a página não atendem aos requisitos, cada uma com uma explicação do problema.

História

  • Objetivo: filtra o histórico por tipo de página testada (Página inicial, Página de categoria, Página de produto, URL personalizada).
  • Dispositivo: filtra o histórico por dispositivo móvel ou computador.
  • De / Até: filtros de intervalo de datas para a lista de histórico.
  • Data: a data em que um teste específico foi realizado.
  • URL: o URL exato que foi testado.
  • LCP: Largest Contentful Paint, uma métrica de carregamento do Core Web Vitals.
  • INP: Interação com a Próxima Renderização, uma métrica de responsividade do Core Web Vitals.
  • CLS: Cumulative Layout Shift, uma métrica de estabilidade visual do Core Web Vitals.
  • Fonte: se o teste foi executado manualmente ou por meio de uma verificação agendada.
  • Exportar CSV: baixa o histórico filtrado como um arquivo CSV.

4.3 Histórico de Pontuação

O Histórico de Pontuação na extensão de Auditoria de SEO do OpenCart monitora como a pontuação geral de SEO da sua loja e as pontuações de entidades individuais mudam ao longo do tempo. É aqui que você confirma se seus esforços de SEO estão realmente fazendo a diferença.

Use a opção Criar instantâneo para capturar manualmente o estado atual da loja, por exemplo, antes de uma grande atualização de conteúdo. Para comparar dois momentos, selecione um instantâneo como Instantâneo A e outro como Instantâneo B e clique em Comparar instantâneos; as duas seleções devem ser diferentes entre si.

A melhor prática é habilitar Crie snapshots automáticos e configure uma política de retenção nas Configurações Gerais para que o histórico seja acumulado automaticamente, em vez de depender de snapshots manuais que são fáceis de esquecer.

4.5 Otimização de URLs no Prestashop

Esta extensão de auditoria de SEO para OpenCart inclui recursos como redirecionamento, correção de URLs 404 e detecção de URLs duplicadas.

Um redirecionamento 301 sinaliza uma mudança permanente e geralmente é a escolha certa quando uma página foi renomeada ou mesclada e o URL antigo não deve mais ser usado. Este é o caso de uso mais comum para redirecionamentos 301 no OpenCart. Um redirecionamento 302 sinaliza uma mudança temporária, útil para alterações de curto prazo, como a substituição de uma categoria sazonal por outra. Um redirecionamento 303 é normalmente usado para direcionar uma solicitação para outro lugar após uma ação, como o envio de um formulário, e é menos comum para alterações simples de URLs de catálogo.

Importar CSV: isto Inclui adicionar vários URLs diretamente de uma planilha de uma só vez.

Adicionar redirecionamentoDigite o nome de um redirecionamento, seu URL de origem ou seu URL de destino e clique em Filtrar para refinar a lista. Isso é útil quando você já salvou mais do que alguns redirecionamentos.

Redirecionar entrada Tipo: Individual para um único redirecionamento ou em massa para um upload de CSV; o modo em massa está disponível apenas para adicionar, não para editar.

Nome de redirecionamento: um rótulo opcional para ajudar você a identificar o redirecionamento posteriormente, como “camisetas masculinas”.

URL de origem: o endereço antigo para redirecionar; pode ser um caminho SEO (por exemplo, categoria-antiga/produto-antigo), uma rota do OpenCart como informações/contato ou um caminho sem o domínio. Este campo é obrigatório.

URL de destino: o endereço de destino, inserido como um caminho relativo ou um URL http(s) completo. Este campo é obrigatório e esquemas inseguros como javascript: ou data: são rejeitados.

Tipo de redirecionamento: 301, 302, 303 ou 404; novos formulários individuais utilizam o código 301 por padrão.

AtivoAtivado ou desativado; novos formulários individuais são ativados por padrão.

Economize: armazena o redirecionamento e retorna à lista com uma mensagem de sucesso.

O arquivo deve ter menos de 2 MB e 2,000 linhas. Linhas inválidas são ignoradas, e o resultado da importação informa quantas linhas foram importadas e quantas foram ignoradas.

Edição e gerenciamento de redirecionamentosUse os redirecionamentos de pesquisa para localizar uma entrada por nome, origem ou destino e, em seguida, use as ações Editar ou Excluir na linha. O modo em massa está disponível apenas ao adicionar redirecionamentos, não ao editar um redirecionamento existente.

Evitando errosOs redirecionamentos não são executados na loja virtual a menos que o Status principal do módulo e a opção Ativar redirecionamentos de URL estejam habilitados nas Configurações Gerais. Baseie as decisões de redirecionamento em uma alteração real de URL, como um produto renomeado ou uma categoria reestruturada, em vez de redirecionar páginas especulativamente. Uma cadeia de redirecionamentos apontando para outros redirecionamentos deve ser evitada; direcione cada origem diretamente para seu destino final sempre que possível.

Exemplo: Se a URL de um produto mudar de /product/nome-antigo para /product/nome-novo após uma renomeação, adicione um redirecionamento 301 do caminho antigo para o novo, para que os links e favoritos existentes continuem funcionando.

10. Detecção de URLs 404

Uma URL 404 é uma solicitação para uma página que não existe mais ou nunca existiu naquele endereço. Se não forem corrigidas, essas URLs quebradas frustram os visitantes e desperdiçam todo o tráfego ou valor de link que a página antiga havia conquistado.

Este módulo detecta URLs com erro 404 e permite que os proprietários das lojas redirecionem essas URLs seguindo o recurso de redirecionamento.

4.6 Robôs.TXT

O arquivo robots.txt é um arquivo de texto simples localizado na raiz do seu site que informa aos mecanismos de busca quais partes do site eles devem evitar rastrear.

Um arquivo robots.txt mal configurado pode bloquear acidentalmente a indexação de páginas importantes, enquanto um arquivo bem configurado impede que os rastreadores acessem diretórios administrativos e de sistema que não contribuem para os resultados da pesquisa.

O Editor de Robots.txt do OpenCart inclui:

  • Caminho do arquivo: o local do arquivo robots.txt no servidor, para referência.
  • Existe: Exibe “Ativado” quando um arquivo robots.txt já está presente, ou “Desativado” quando não está.
  • Conteúdo do robots.txt: uma área de texto editável contendo as diretivas do arquivo. Se nenhum arquivo existir ainda, esta área será preenchida previamente com uma versão inicial que não permite os diretórios /admin/ e /system/.
  • Economize: escreve o conteúdo editado no arquivo.

4.7. Sitemap XML

Um sitemap XML é uma lista estruturada dos URLs da sua loja que ajuda os mecanismos de busca a descobrir e priorizar páginas para indexação.

A ferramenta OpenCart XML Sitemap do módulo, parte do seu abrangente OpenCart Sitemap Generator, permite configurar o seguinte em Sitemap > Sitemap XML:

  • Ativar sitemap XML: ativa o endpoint público do sitemap XML.
  • URL da página do mapa do siteExibe o URL público assim que o sitemap estiver ativado.
  • URLs do sitemap por idioma: Exibido para cada idioma da loja virtual habilitado, já que cada idioma pode ter seu próprio endereço de sitemap.
  • Ativar RSS: ativa o endpoint do feed RSS junto com o mapa do site.
  • Incluir no mapa do site: caixas de seleção para Produto, Categoria, Informação e Fabricante, que controlam quais tipos de conteúdo são listados no mapa do site.
  • Limite do produto: o número máximo de produtos incluídos; a extensão recomenda um valor positivo de 5,000 ou inferior e considera zero ou um valor em branco como um máximo seguro.
  • Prioridade (por tipo de conteúdo): um valor de 1.0 a 0.0 que indica a importância relativa dentro do seu próprio site; os valores salvos são limitados a esse intervalo.
  • Frequência de alteração (por tipo de conteúdo): Sempre, de hora em hora, diariamente, semanalmente, mensalmente, anualmente ou nunca, descrevendo a frequência com que esse tipo de página normalmente muda; valores inválidos são normalizados para semanalmente.
  • Economize: armazena a configuração.

A subguia Sitemap HTML funciona em conjunto com a versão XML, publicando uma página de sitemap visível para o cliente em vez de um arquivo legível por máquina. Seus campos são:

  • Ativar mapa do site HTML: publica a página do mapa do site voltada para o cliente.
  • URL da página do mapa do site: Exibido somente quando o sitemap HTML estiver ativado.
  • URLs de sitemap HTML por idioma: exibido para cada idioma da loja virtual habilitado.
  • Incluir no mapa do site HTML: caixas de seleção para Página inicial, Produto, Categoria, Informações, Fabricante e Ofertas especiais (Redução de preço).
  • URLs personalizados: uma tabela opcional de links adicionais, cada um com um título e um URL (um endereço https:// absoluto ou um caminho de armazenamento, como contato).
  • Adicionar URL: adiciona uma nova linha em branco à tabela de URLs personalizadas.
  • Eliminar: exclui uma linha da tabela de URLs personalizadas.
  • Economize: armazena a configuração; a extensão retorna à aba HTML se esta era a aba ativa no momento em que você salvou.

A lista de produtos do sitemap HTML reutiliza o limite de produtos definido na guia Sitemap XML.

Configurações 4.8

4.8.1 Configuração Geral

 A seção Configurações Gerais é a página de configuração central do módulo, e o Status é o interruptor principal do qual tudo depende. É também aqui que a extensão funciona como um Gerenciador de Metadados do OpenCart, permitindo que você defina modelos padrão de título e descrição para produtos e categorias.

Controles mestres e de análise

  • Status: a chave principal para todo o módulo; metadados da loja virtual, redirecionamentos, painéis e colunas de pontuação só funcionam quando esta opção está ativada. Padrão: Desativada.
  • Ativar auditoria de página: exibe os cartões de pontuação de SEO, a guia Auditoria de página nos formulários do catálogo e as colunas de pontuação de SEO nas listas do catálogo. Padrão: Desativado.
  • Ativar análise de legibilidade: exibe cartões e listas de pontuação de legibilidade juntamente com as pontuações de SEO. Padrão: Desativado.
  • Ativar análise automática na edição: executa a análise automaticamente enquanto uma página está sendo editada; as pontuações também são salvas quando o formulário do catálogo é salvo. Padrão: Desativado.
  • Registrar solicitações 404: registra solicitações de URL da loja virtual ausentes para o relatório de URLs 404. Padrão: Desativado.
  • Habilitar redirecionamentos de URL: aplica redirecionamentos ativos na loja virtual. Padrão: Habilitado, embora o Status principal também precise estar habilitado para que os redirecionamentos funcionem corretamente.
  • Ativar sitemap XML: habilita a funcionalidade de sitemap XML para toda a loja. Padrão: Desativado.
  • Ativar RSS: habilita a funcionalidade RSS para toda a loja. Padrão: Desativado.

Padrões de pesquisa e metadados

  • Separador de título: o caractere ou texto usado entre as partes de um título gerado, como -; referenciado pelo shortcode {title_separator}. Padrão: -.
  • Exibir produtos na busca por padrão: define se os novos produtos aparecem no índice de busca da loja por padrão. Padrão: Ativado.
  • Exibir categorias na pesquisa por padrão: define se as novas categorias aparecem no índice de pesquisa da loja por padrão. Padrão: Ativado.
  • Exibir fabricantes na busca por padrão: define se novos fabricantes aparecem no índice de busca da loja por padrão. Padrão: Ativado.
  • Exibir páginas de informações na pesquisa por padrão: define se as novas páginas de informações aparecem no índice de pesquisa da loja por padrão. Padrão: Ativado.
  • Modelo de título meta do produto: o padrão de título meta padrão para produtos, usando shortcodes. Padrão: {nome_do_produto} {separador_de_título} {nome_da_loja}.
  • Modelo de meta descrição do produto: o padrão de meta descrição para produtos. Padrão: em branco.
  • Forçar modelos de metadados do produto: quando ativado, o modelo é aplicado mesmo que um produto já possua seu próprio título ou descrição. Padrão: Desativado.
  • Modelo de título meta da categoria: o padrão de título meta padrão para categorias. Padrão: {nome_da_categoria} {separador_de_título} {nome_da_loja}.
  • Modelo de meta descrição da categoria: o padrão de meta descrição para categorias. Padrão: em branco.
  • Forçar modelos de metadados de categoria: quando ativado, o modelo é aplicado mesmo que uma categoria já possua seu próprio título ou descrição. Padrão: Desativado.

Os shortcodes suportados nesses modelos incluem {product_name}, {category_name}, {shop_name}, {title_separator}, {brand}, {og_meta_title} e {og_meta_description}.

Cron e verificação

  • Token seguro do cron: o valor secreto usado no URL do cron do módulo para autenticar solicitações agendadas; um token é gerado por padrão.
  • Código de verificação do Google: o valor do conteúdo obtido pelo método de verificação de tags HTML do Google Search Console; pode ser deixado em branco se a verificação já tiver sido concluída de outra forma.
  • Código de verificação do Bing: o valor do conteúdo obtido na verificação das Ferramentas para Webmasters do Bing; também pode ser deixado em branco se a verificação já tiver sido concluída de outra forma.

Histórico de pontuação

  • Ativar histórico de pontuação de SEO: ativa o rastreamento e os instantâneos da pontuação. Padrão: Ativado.
  • Retenção do histórico: Manter todo o histórico (padrão), Excluir os mais antigos que X dias, Manter apenas os instantâneos diários ou Manter apenas os instantâneos semanais.
  • Manter o histórico por (dias): o número de dias a serem mantidos quando a opção de retenção baseada em dias estiver selecionada. Padrão: 365.
  • Agendamento automático de snapshots: somente manual, diário (meia-noite) (padrão), semanal ou mensal; os snapshots automáticos também exigem uma solicitação agendada para a URL cron do módulo.

4.8.2 Cartões Sociais

 O Social Cards controla os metadados dos cartões Open Graph e X (Twitter) adicionados às páginas da loja, juntamente com as configurações básicas de dados estruturados.

  • Ativar o Facebook Open Graph: ativa ou desativa os metadados do Open Graph. Padrão: Ativado.
  • Ativar X Card: ativa ou desativa os metadados do cartão X (Twitter). Padrão: Ativado.
  • Tipo de cartão X: resumo ou resumo_imagem_grande, que controla o layout do cartão de pré-visualização de um link compartilhado. Padrão: resumo_imagem_grande.
  • Tipo de site: Organização, Site ou Negócio Local, usado nos dados estruturados que descrevem sua loja. Padrão: Organização.
  • Nome do site: o nome usado nos metadados do site.
  • Breadcrumbs: ativa ou desativa os dados estruturados de navegação (breadcrumbs). Padrão: Ativado.
  • Facebook: URL do perfil da sua loja no Facebook.
  • Twitter: URL do perfil do Twitter/X da sua loja.
  • Instagram: URL do perfil do Instagram da sua loja.
  • LinkedIn: URL do perfil da sua loja no LinkedIn.
  • YouTube: URL do canal do YouTube da sua loja.
  • Pinterest: URL do perfil da sua loja no Pinterest.
  • Salvar: armazena as configurações.

4.8.3 Gerador de Conteúdo ChatGPT

Banda de conhecimento Extensão de auditoria de SEO para OpenCart Inclui também a funcionalidade de um Gerador de Conteúdo com IA como uma aba adicional nos painéis de SEO de produtos e categorias, e como uma ferramenta em massa na função Importar/Exportar.

  • Ativar ChatGPT: Ativa ou desativa o assistente em todo o módulo. Padrão: Desativado.
  • Modelo ChatGPT: GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4 ou GPT-3.5 Turbo; o controlador utiliza o modelo gpt-4o-mini como alternativa e a configuração padrão de instalação é gpt-3.5-turbo.
  • Token da API ChatGPT: sua chave secreta da OpenAI, que deve começar com sk-.
  • Chave de API de teste: envia uma solicitação de validação em tempo real para a OpenAI para confirmar se o token funciona.

Campos de página única (painel SEO > guia ChatGPT).

  • Modelos de perguntas: um conjunto de perguntas prontas que você pode selecionar em vez de escrever as suas próprias.
  • Seu prompt: uma caixa de texto livre para um prompt personalizado, compatível com shortcodes como {product_name}, {brand}, {category_name}, {meta_title} e {meta_description}.
  • Gerar: envia a solicitação para o ChatGPT e retorna um rascunho.
  • Conteúdo gerado: exibe o rascunho retornado pelo ChatGPT para revisão.
  • Aplicar: insere o conteúdo gerado no campo relevante (o formulário do catálogo ainda precisa ser salvo posteriormente para que a alteração entre em vigor).
  • Aplicar a: seleciona o campo ao qual o conteúdo gerado deve ser aplicado.
  • Limpar histórico: limpa o histórico de gerações recentes desta página.
  • Histórico recente: uma lista de solicitações e resultados anteriores para esta página.

Campos em massa (Importar/Exportar > Aprimoramento do ChatGPT).

  • caixas de seleção de campoEscolha quais campos gerar, entre eles: título da meta página, descrição da meta página, palavras-chave da meta página, título para redes sociais, descrição para redes sociais, tags do produto, URL de SEO, palavra-chave principal, palavras-chave de apoio e descrição do produto (legibilidade).
  • Selecionar tudo / Não selecionar nada: seleciona ou desmarca rapidamente todas as caixas de seleção dos campos.
  • Processar todos os produtos: gera conteúdo para todo o catálogo.
  • Produtos Max: Uma alternativa ao “Processar todos os produtos”, limitando a produção a um número específico, até 5,000 produtos de catálogo distintos em todos os idiomas para cada produto.
  • Produtos por chamada de API: quantos produtos são enviados juntos em uma única solicitação, de 1 a 5; a extensão força esse valor para 1 sempre que a descrição do produto (legibilidade) for selecionada.
  • Indicador de início/progresso: inicia a execução da melhoria e mostra o progresso em tempo real.
  • Maximize as pontuações de SEO e legibilidade (baixe o JSON): a ação que executa a melhoria e gera um arquivo para download; ela não salva diretamente no catálogo.

O arquivo baixado deve então ser importado novamente através do painel de Importação descrito abaixo; a ferramenta ChatGPT em lote nunca grava no catálogo por conta própria.

4.9. Importação/Exportação

A funcionalidade de Importação/Exportação processa dados de SEO de produtos como um arquivo JSON: título, descrição, palavras-chave e tags meta; URL de SEO, palavras-chave principais e secundárias, configurações de robots.txt e canonical, título, descrição e imagem para redes sociais; pontuações de SEO e legibilidade, além de dados de análise; e campos de marcação de classificação. Isso é utilizado para atualizar vários produtos em massa.

Formato suportado. O arquivo exportado utiliza o formato JSON na versão 1.2 e inclui um registro de data e hora da exportação e uma lista de campos, juntamente com os dados do produto.

Campos de exportação.

  • Exportar: o botão de ação única que gera e baixa os dados de SEO do produto atual como um arquivo de backup JSON, versão 1.2, incluindo um registro de data e hora da exportação, lista de campos e dados do produto. Este mesmo arquivo também pode servir como base antes de executar a ferramenta de aprimoramento do ChatGPT descrita na Seção 14.

Importar campos.

  • Selecionar arquivo: seleciona o arquivo .json a ser importado; a extensão deve ser .json, o conteúdo deve ser um JSON válido, deve conter uma matriz de produtos e deve ter menos de 5 MB e no máximo 5,000 linhas.
  • Importação: executa a importação; os IDs de produto e idioma no arquivo devem ser números positivos que correspondam à loja atual. Importações bem-sucedidas informam o número de linhas de produto e idioma atualizadas.

 A página “Outros Módulos” é um catálogo compartilhado da Knowband, acessível pelo menu SEO da Knowband. Ela lista outras extensões da Knowband disponíveis para OpenCart, em vez de opções de configuração de SEO específicas para este módulo.

5. Auditoria e Pontuação de SEO

O sistema de pontuação é a base da extensão de auditoria de SEO para OpenCart da Knowband. Cada produto, categoria, página de informações, página do fabricante e entidade de blog compatível pode receber uma pontuação de SEO e uma pontuação de legibilidade separada, assim que as configurações de análise relevantes forem ativadas em Configurações Gerais. Este é o principal fator que torna esta extensão um analisador de SEO eficaz para OpenCart.

Tipos de página suportados. A pontuação abrange Produtos, Categorias, Páginas de Informações e Fabricantes por padrão. Postagens de blog, categorias de blog, tags de blog e autores de blog são incluídos somente quando uma integração de Blog da Knowband compatível está conectada à loja.

O que a pontuação mede. Executar esta auditoria de SEO do OpenCart significa que a biblioteca de regras avalia o tamanho do conteúdo, a qualidade das frases e a legibilidade, a estrutura dos títulos, os links internos, os atributos alt das imagens, o tamanho do título e da descrição, e o posicionamento e a densidade das suas palavras-chave principais e secundárias no conteúdo da página e no slug da URL. Qualquer regra que obtiver uma pontuação inferior a 7 será registrada como um problema e agrupada na aba “Problemas”.

O que significa a pontuação. Uma pontuação alta indica que uma página atendeu aos fundamentos: um título e descrição razoavelmente descritivos, conteúdo legível, estrutura de títulos coerente e uso de palavras-chave que correspondem ao foco declarado da página. Uma pontuação baixa não significa que uma página seja invisível para os mecanismos de busca; significa que existem lacunas específicas que podem ser corrigidas. Como a extensão não consegue ver como o Google classifica uma página, a pontuação deve ser interpretada como uma lista de verificação da qualidade do conteúdo, e não como uma previsão de classificação.

Por que a pontuação é importante. Os mecanismos de busca recompensam páginas que respondem claramente à intenção de busca com conteúdo bem estruturado e legível. Uma pontuação baixa geralmente aponta para as mesmas deficiências que dificultam a leitura da página por um usuário humano, portanto, corrigi-las tende a beneficiar ambos os públicos.

O que fazer em caso de uma nota baixa. Abra a página na lista do catálogo, revise o painel de auditoria da página e verifique as regras específicas em que ela falhou. Como alternativa, abra a guia Problemas, filtre pelo tipo de entidade relevante e analise as regras que afetam várias páginas simultaneamente. Após fazer as alterações, salve a página (ou utilize a opção Ativar análise automática ao editar) para que a pontuação seja atualizada. Essa revisão contínua é a essência da otimização de SEO do OpenCart dentro do módulo.

Como melhorar uma página. Defina uma palavra-chave principal clara e, quando relevante, palavras-chave de apoio que reflitam o que um comprador realmente pesquisaria. Escreva um título e uma descrição meta que descrevam a página honestamente, em vez de simplesmente inserir palavras-chave em excesso. Divida conteúdos longos em seções com títulos, adicione texto alternativo descritivo às imagens e inclua links para produtos ou categorias relacionados quando fizer sentido para o comprador, e não apenas para melhorar a pontuação.

Ao longo deste processo, lembre-se de que uma auditoria de SEO do OpenCart só é útil quando leva a edições reais. O papel do módulo é identificar o que precisa de atenção; o papel do administrador é decidir como formular e estruturar a correção, usando a extensão de auditoria de SEO do OpenCart como um guia, e não como a palavra final.

5. perguntas frequentes

Encontrei vários URLs com erro 404. Como posso redirecioná-los? Abra Otimização de URL > URLs 404, revise a lista ordenada por número de visitas e clique em Redirecionar ao lado da entrada que deseja corrigir. Isso abrirá o formulário de redirecionamento com a URL antiga já preenchida como URL de origem; insira o destino correto como URL de destino, escolha o tipo de redirecionamento e salve. Redirecione apenas para uma página que seja realmente relevante para o conteúdo original.

Como devo proceder com uma URL que não está mais disponível? Se existir uma página substituta, adicione um redirecionamento 301 do URL antigo para o novo através de Otimização de URL > Redirecionamentos de URL. Se não houver uma página substituta relevante, é razoável deixar o URL como um erro 404 em vez de redirecionar os visitantes para um local não relacionado.

Como posso melhorar uma página com baixa pontuação de SEO? Abra o painel de auditoria da página ou abra a seção “Problemas” e filtre por tipo de entidade para ver exatamente quais regras a página não cumpriu. Corrija as lacunas específicas, como a falta de uma meta descrição, conteúdo insuficiente ou texto alternativo ausente nas imagens, e salve a página para que a pontuação seja atualizada. O histórico de pontuação mostrará se a alteração melhorou a pontuação da página.

Posso usar a extensão para gerar títulos e descrições meta? Sim. Ative e configure o ChatGPT em Configurações > ChatGPT e, em seguida, use a guia ChatGPT no painel de SEO de um produto ou categoria para gerar um título ou descrição meta a partir de um prompt. Revise o resultado, clique em Aplicar e salve o formulário do catálogo. Para vários produtos simultaneamente, use a ferramenta ChatGPT em lote em Importar/Exportar.

Como posso verificar URLs duplicadas? Acesse Otimização de URL > URLs Duplicados para ver quais palavras-chave de SEO estão atribuídas a mais de uma página na mesma loja e idioma. Clique em Atualizar em uma linha conflitante, edite cada palavra-chave para que se torne única e salve.

Como posso verificar meu sitemap XML? Abra o Sitemap > Sitemap XML, confirme se a opção “Ativar sitemap XML” está habilitada e abra o URL do sitemap público exibido para verificar se ele carrega. Envie esse mesmo URL em Analytics > Search Console > Sitemaps e verificação de URL para confirmar se o Google o recebeu e para monitorar avisos ou erros posteriormente.

Posso conectar o Google Search Console? Sim. Configure um projeto do Google Cloud com a API do Search Console ativada, configure as credenciais do OAuth em Analytics > Configurações, clique em Conectar com o Google e selecione a propriedade correta do Search Console para a loja. Depois de conectado, a guia Search Console mostra os dados de desempenho e permite gerenciar o envio de sitemaps e as verificações de indexação de URLs.

Posso visualizar os dados do Google Analytics dentro do módulo? Sim. Depois de conectar o Google e selecionar a propriedade correta do GA4 nas Configurações do Analytics, a guia Analytics do GA4 exibe sessões, usuários, engajamento, comércio eletrônico e dados detalhados diretamente no painel de administração, sem a necessidade de abrir o Google Analytics separadamente.

Como posso identificar problemas de SEO em páginas de produtos ou categorias? Use o gráfico de auditoria de páginas por tipo no painel de controle para ver qual tipo de conteúdo tem o maior número de páginas com pontuação baixa. Em seguida, abra os problemas e filtre por tipo de entidade para revisar as regras específicas que afetam essas páginas. Como alternativa, abra um produto ou categoria individual e revise o painel de auditoria de páginas diretamente.

A extensão garante melhores posições nos resultados de busca? Não. O Gerenciador de Auditoria de SEO do OpenCart mede a qualidade do conteúdo da página, a configuração técnica e os dados disponíveis do Google, que são elementos essenciais para boas práticas de SEO. Ele não controla, nem pode garantir, como um mecanismo de busca classifica uma página específica.

É necessário ter um blog para usar o módulo? Não. A pontuação, as tendências e os tipos de entidade específicos do blog só aparecem quando uma integração de blog da Knowband compatível está conectada à loja. Todos os outros recursos funcionam normalmente sem um blog instalado.

Preciso de contas do Google ou da OpenAI para usar o módulo principal? Não. O Google Analytics, o Search Console, o PageSpeed ​​Insights e o ChatGPT são integrações opcionais que exigem credenciais externas próprias. O sistema de pontuação, os redirecionamentos, a detecção de erros 404, a verificação de URLs duplicados, a geração de sitemaps e o gerenciamento do arquivo robots.txt funcionam independentemente dessas conexões.

 

 

Extensão de Backup e Restauração para OpenCart: Manual do Usuário Completo

Pergunte a qualquer proprietário de loja OpenCart quando foi o último backup do banco de dados e a maioria hesitará em responder. Não é que as pessoas não se importem com seus dados. É que os backups ficam no final da lista de tarefas, logo abaixo de “fazer isso eventualmente”. Aí acontece uma atualização ruim, uma instalação de plugin com falha ou um problema na hospedagem, e de repente não há mais como voltar atrás. É exatamente essa lacuna que esta extensão de backup para OpenCart foi criada para preencher. Em vez de depender da sua memória, esta extensão de backup da Knowband é uma das melhores opções disponíveis. Extensões de backup do OpenCart Isso transforma o backup automático da loja em algo que acontece em segundo plano, silenciosamente, de acordo com um cronograma, sem que você precise fazer nada depois de configurado. Pense nisso como um seguro para seu catálogo, seus pedidos, seus registros de clientes e tudo mais que está armazenado no seu banco de dados OpenCart. E não se trata apenas de uma ferramenta de banco de dados. Ela funciona como uma extensão completa de backup para lojas OpenCart, o que significa que pode recuperar seus arquivos, suas imagens, seu banco de dados ou tudo junto, dependendo do que você precisa no momento. Além disso, inclui um mecanismo de restauração adequado e um script de restauração independente, para que mesmo se o seu painel de administração ficar inacessível por algum motivo, você ainda tenha uma maneira de voltar. Essa combinação, backup mais um caminho de restauração confiável, é realmente o que a recuperação de desastres para e-commerce deveria ser. O restante deste manual explica cada tela, cada configuração e cada botão da extensão de backup e restauração OpenCart da Knowband, para que você possa configurá-la corretamente desde o início e solucionar problemas com confiança caso algo pareça errado posteriormente.

Uma dica rápida antes de começar: Leia primeiro a seção Configurações Gerais. O token CRON e a senha de restauração que você configurar lá serão necessários para todos os backups agendados e para todas as restaurações que você executar por meio desta extensão de restauração do OpenCart. Ignorar essa etapa agora significa ter que refazer tudo mais tarde.

2. Familiarizando-se com o painel de administração do Plugin de backup e restauração

Após a instalação através da seção Extensões no painel de administração do OpenCart, o módulo adiciona seu próprio painel e algumas abas. Vamos analisar cada uma delas, começando pelo Painel, já que essa é a tela que você usará com mais frequência.

Painel 2.1 

O painel de controle existe para responder a uma pergunta no momento em que você o abre: os dados da minha loja estão realmente protegidos neste momento ou não? Você não deveria precisar vasculhar registros para descobrir, então tudo o que é importante está resumido aqui.

Ultimo Back up: Informa se a tarefa de backup mais recente foi concluída com sucesso, falhou ou ainda está em execução, juntamente com a data, a hora e a duração.

Última restauraçãoA mesma ideia, mas para restaurações. Isso importa mais do que as pessoas imaginam. Você precisa ter certeza de que uma restauração foi realmente concluída antes de confiar nela, e não apenas presumir que funcionou.

Armazenamento utilizado: Mostra quanto espaço seus backups armazenados estão ocupando em todas as plataformas de armazenamento conectadas. Útil quando você está decidindo se é hora de limpar arquivos antigos.

Plataforma SaúdeUma verificação rápida do status de todos os destinos de armazenamento conectados: pasta local, FTP ou SFTP, armazenamento compatível com S3 ou serviço de nuvem baseado em OAuth. Cada um é sinalizado como íntegro ou inacessível, para que os problemas não fiquem ocultos até o dia do backup.

Atividade de backupUma visão simples de quantos backups foram executados em um determinado período, dia a dia, juntamente com aqueles que falharam. Útil para identificar padrões, como backups que falham silenciosamente todos os domingos devido a uma janela de manutenção do servidor.

Armazenamento por plataformaMostra exatamente quanto espaço cada destino de armazenamento conectado está usando. Se o armazenamento do seu servidor local estiver enchendo mais rápido do que o esperado, é aqui que você perceberá.

Última composição de backupMostra o conteúdo do seu arquivo compactado mais recente, incluindo banco de dados, imagens e outros arquivos, além de indicar aproximadamente o tamanho de cada item.

Vagas recentesLista seus backups mais recentes com botões rápidos de Restaurar ou Tentar novamente, para que, se algo falhar durante a noite, você possa agir imediatamente em vez de procurar em menus.

Histórico de RestauraçãoUma visão geral das tentativas recentes de restauração, seus resultados e cronograma, para que você possa confirmar rapidamente se uma restauração foi concluída com sucesso.

Feed de Conexão e ErroExibe o status e as mensagens de erro em tempo real, conforme ocorrem. Só isso já costuma evitar que você precise acessar a aba de Logs, pois você obtém a causa exata da falha diretamente no painel.

3. Configurações Gerais

Este é realmente o centro de controle de tudo. Plugin de backup do OpenCartEle decide se o módulo será executado, como seu script de restauração independente será protegido e qual comando CRON seu host (ou um agendador externo) precisa para acionar as execuções agendadas.

Ativar móduloUm simples interruptor liga/desliga. Desative-o e as tarefas agendadas do CRON pararão de ser executadas, embora você ainda possa executar backups e restaurações manuais no painel de administração quando quiser.

Restaurar senhaIsso protege o script de restauração independente contra o uso por pessoas não autorizadas. Ele é armazenado como um valor criptografado (hash), nunca em texto simples, e você precisará dele sempre que restaurar sua loja fora da interface administrativa padrão.

Token de segurança CRONUm token exclusivo incorporado em cada URL de backup agendado e gatilho de linha de comando. Mas atenção: se você regenerar esse token, todas as tarefas CRON existentes vinculadas ao token antigo param de funcionar. Portanto, assim que o regenerar, atualize todas as entradas do agendador que o referenciam. Não deixe para depois.

Script de restauração independenteEste script fornece o URL direto e o caminho do arquivo no servidor para restaurar sua loja, mesmo quando o painel administrativo do OpenCart não carregar. Contanto que você saiba a senha de restauração, poderá restaurar sua loja apenas com este script, sem precisar acessar o painel administrativo.

Cópia de segurança agendada (CRON): Comandos prontos, URLs da web, CLI PHP ou scripts de shell, que você copia diretamente para o gerenciador CRON do seu painel de hospedagem ou qualquer agendador externo. Um único gatilho executa todos os perfis de backup ativados em uma única passagem.

4. Aba de backups no gerenciador de backups do OpenCart da Knowband

É aqui que você executa um backup único fora da sua programação regular e onde você revisa todos os arquivos. Extensão de backup de banco de dados OpenCart até o momento, foram gerados dados. Selecione um perfil no menu suspenso, clique em Executar e acompanhe a atualização do progresso ao vivo na mesma tela, sem precisar recarregar a página.

4.1 O que você verá na tabela de backups

IDENTIDADE: Um identificador interno usado para vincular uma ação de restauração ao arquivo exato de onde ela se originou.

Nome do arquivoO arquivo real salvo no disco, geralmente com um registro de data e hora para que os backups nunca se sobrescrevam acidentalmente (e terá a extensão .crypt se você tiver ativado a criptografia).

Formato: Indica se é um backup apenas do banco de dados, apenas dos arquivos ou um backup completo que abrange ambos, de acordo com o perfil configurado.

Dimensões:: O tamanho do arquivo final compactado.

Perfil/PlataformaQual perfil salvo criou este backup e qual destino de armazenamento o está contendo atualmente?

CriptografadoUm simples “Sim” ou “Não” indicando se a criptografia AES-256 foi aplicada antes do armazenamento do arquivo. Locais: Mostra os caminhos de origem e destino dos arquivos, o que é realmente útil para confirmar se uma cópia chegou ao destino remoto e não está apenas em uma pasta temporária local. Data: Quando o backup foi concluído, usada para classificação e para quaisquer regras de retenção definidas na plataforma de armazenamento.

5. Perfis

Um perfil é basicamente uma receita salva de como você deseja que os backups sejam feitos. Ele armazena o que será copiado, onde será salvo e quem será notificado quando o processo for concluído. Você pode criar quantos perfis forem necessários para o seu armazenamento: um para um snapshot diário rápido do banco de dados, outro para um backup completo semanal de arquivos e banco de dados, ou o que melhor se adequar ao seu fluxo de trabalho.

5.1 Configurando um perfil

Nome do perfil: Qualquer nome que ajude você a reconhecer este perfil posteriormente, no painel de controle, na lista de backups ou no histórico de restauração.

Tipo de BackupEscolha se este perfil captura tanto o banco de dados quanto os arquivos, apenas as tabelas do banco de dados ou apenas arquivos e pastas sem nenhum dado.

Tabelas de Banco de DadosVocê pode fazer backup de todas as tabelas do seu banco de dados OpenCart ou selecionar tabelas específicas, caso precise apenas de pedidos e clientes, por exemplo, e não se importe com tabelas de log ocupando espaço no arquivo.

Arquivos e pastasA ideia é a mesma. Faça backup de tudo ou selecione pastas específicas. Há também uma lista de exclusão abaixo para ignorar itens como diretórios de cache ou arquivos temporários que apenas aumentam o tamanho sem agregar valor.

Excluir estes arquivos ou pastasListe todos os itens que deseja ignorar, uma entrada por linha, como por exemplo, system/storage/cache/ ou image/cache/. Esses itens serão ignorados mesmo quando a opção “todos os arquivos” estiver selecionada acima.

Extensões de arquivo a incluirSe você deseja que apenas determinados tipos de arquivo sejam incluídos no backup (php, js, css, etc.), liste-os aqui. Deixe em branco e todos os tipos de arquivo serão incluídos.

Orçamento de tiques (segundos): Grandes backups levam tempo, então o processo é executado em pequenos intervalos chamados ticks. Essa configuração controla a duração de cada intervalo, entre 5 e 300 segundos. Diminua esse valor em hospedagens compartilhadas que tendem a expirar o tempo limite dos scripts.

StatusHabilite um perfil para que ele seja executado automaticamente durante as tarefas CRON ou desabilite-o para que seja executado apenas quando você o acionar manualmente. De qualquer forma, você sempre poderá iniciá-lo manualmente.

5.2 destino

Selecione uma plataforma de armazenamento aqui. Primeiro, você precisará criar o destino na guia Plataformas para que ele apareça como opção em um perfil.

5.3 Notificações por e-mail

E-mail de conclusão / E-mail de erro: Decida independentemente se as tarefas bem-sucedidas, as tarefas com falha ou ambas acionam um e-mail de notificação.

Enviar para: Uma lista de destinatários separados por vírgulas. Deixe em branco e o endereço de e-mail do administrador da sua loja será usado automaticamente. Anexar script de restauração: Ative esta opção e o arquivo restore.php independente será anexado ao e-mail de confirmação. Dessa forma, mesmo que seu servidor desapareça completamente, você ainda terá uma cópia do script de restauração em segurança na sua caixa de entrada.

5.4 Configurações Avançadas

Nome do arquivo de backup: personalize a nomenclatura usando marcadores como {date}, {time}, {datetime}, {type} e {version}. Deixe em branco para usar o padrão de nomenclatura padrão. Uma observação importante: um nome de arquivo fixo sem {datetime} sobrescreverá o backup anterior em vez de criar um novo, portanto, tenha cuidado.

CompressãoEscolha Automático (ele seleciona automaticamente entre bz2, gz ou nenhum) ou defina um formato fixo. Isso determina se o seu arquivo final será .tar.gz, .tar.bz2 ou .tar simples.

Tamanho máximo da peça (MB)Dividir arquivos grandes em partes menores de um tamanho definido. Defina como 0 e a divisão será completamente desativada.

Imagens de produtosEscolha se deseja incluir ou excluir as imagens do produto e da fonte no backup.

Arquivo criptografadoÉ aqui que a extensão de backup na nuvem do OpenCart realmente mostra seu valor. Ao ativá-la, a criptografia AES-256 é aplicada ao arquivo antes de ser armazenado localmente ou enviado para uma plataforma remota.

Chave de CriptografiaA chave necessária para descriptografar e restaurar esse backup específico. Não há como recuperá-la se você a perder, portanto, guarde-a em um local seguro e definitivamente em um local diferente do mesmo servidor.

Criar mapa de arquivos: Registra uma análise do tamanho de cada arquivo, o que permite gerar posteriormente uma visualização detalhada do mapa de arquivos, útil para auditar exatamente o que foi parar em um determinado arquivo compactado.

Exibir valores por linhaControla quantas linhas são agrupadas em cada instrução INSERT quando o dump SQL é gravado.

Despejar linhas por seleçãoDefine o número máximo de linhas extraídas por SELECT durante o despejo, usando paginação de cursor (o padrão é 25000). Diminua esse valor em servidores com memória limitada se você tiver tabelas muito grandes.

6. Plataformas

As plataformas decidem onde seus backups finalizados serão armazenados. O armazenamento local é um bom ponto de partida, mas o verdadeiro valor desta extensão de backup em nuvem para OpenCart se revela quando você conecta um serviço externo, como FTP ou SFTP, um serviço compatível com S3 (MinIO, Wasabi, Backblaze, Scaleway, escolha o seu), Google Cloud Storage ou um provedor de nuvem OAuth como Google Drive, Dropbox, OneDrive ou Yandex. A verdade é que manter uma cópia separada do servidor de origem é a única mudança que transforma “Eu tenho backups” em backups reais. Recuperação de desastres para comércio eletrônicoUm backup no mesmo servidor que acabou de falhar não te ajuda muito.

Nome da plataforma: Uma designação amigável usada em todas as referências a esta plataforma, nos perfis, na tabela de backups e no cartão de integridade do painel de controle.

Tipo de armazenamentoPasta local, FTP/SFTP, um serviço compatível com S3, Google Cloud Storage ou um provedor de nuvem baseado em OAuth.

Diretório remoto/local: O caminho de destino para os arquivos armazenados. Por padrão, ele assume um caminho como system/storage/backup/ se você o deixar em branco. Observe que este campo é bloqueado após a criação da plataforma; portanto, se você precisar de um caminho diferente posteriormente, basta configurar uma nova plataforma em vez de tentar editar este.

Manter cópias remotasO número máximo de arquivos que esta plataforma irá reter. Defina como 0 e ela manterá tudo para sempre, o que é conveniente, mas fique de olho no seu espaço de armazenamento disponível se optar por essa solução.

7. Restaurar histórico

Cada tentativa de restauração é registrada aqui, bem-sucedida ou não, o que é crucial no momento exato em que você está tentando restaurar sua loja sob pressão. Você não deveria ter que confiar que uma restauração “provavelmente ocorreu bem”. Esta aba fornece um registro com data e hora para cada arquivo.

ID / Nome do arquivo / Tipo: Identifica o registro de restauração e o arquivo exato que foi restaurado, juntamente com seu tipo (Completo, Banco de Dados ou Somente Arquivos).

fonte: De onde a restauração foi acionada. Normalmente, é de dentro do próprio módulo, embora o script de restauração independente também registre suas tentativas aqui.

Status: Completo ou Fracassado, mostrando o resultado daquela tentativa específica.

Lançado porO usuário administrador que iniciou a restauração. Útil para controle de acesso em lojas onde várias pessoas têm acesso ao painel administrativo.

Iniciado / ConcluídoRegistros de data e hora que marcam a operação do início ao fim, para que você possa calcular exatamente quanto tempo ela levou.

MensagemA mensagem exata do sistema relacionada àquela tentativa, um erro de permissões em uma pasta específica caso a tentativa tenha falhado, ou uma simples confirmação se tudo correu bem.

8. Histórico

Sempre que o Feed de Conexões e Erros do Painel de Controle não fornecer detalhes suficientes, esta é a aba que você deve verificar em seguida. Cada backup, cada restauração e cada teste de conexão gera uma linha aqui, e você pode filtrar por data, plataforma, tipo e gravidade.

Data: O registro de data e hora exato do evento.

Plataforma: A qual plataforma de armazenamento esta entrada se refere, quando aplicável. Ficará em branco para eventos que ocorrem antes da entrada em vigor de uma plataforma.

Tipo: A categoria da operação subjacente: local, FTP ou qualquer outro tipo de conector envolvido.

contextoQual ação estava sendo executada: backup, restauração ou teste de conexão?

NívelSucesso ou erro. Filtrar apenas por esse critério elimina a maior parte do ruído ao procurar um problema específico.

MensagemA mensagem completa e sem filtros do sistema, caminhos de arquivos, códigos de permissão, erros de rede, enfim, tudo o que for. Geralmente, isso é suficiente para descobrir o que deu errado sem precisar recorrer a instâncias superiores.

9. perguntas frequentes

1. Isso substitui os backups do meu provedor de hospedagem?
Os backups em nível de hospedagem são úteis, mas ter seus próprios backups da Knowband é muito importante. Extensão de backup de banco de dados OpenCart Significa que você controla o cronograma, o período de retenção e para onde as cópias são realmente enviadas, em vez de depender inteiramente da política do seu provedor de hospedagem.

2. Posso restaurar minha loja se o painel de administração não carregar? 
Na extensão de backup e restauração do OpenCart, desde que você tenha a senha de restauração, você pode restaurar sua loja diretamente através do arquivo restore.php sem precisar acessar o painel de administração.

3. O que acontece se eu perder minha chave de criptografia?
Infelizmente, não há como contornar isso. Se um backup foi criptografado e a chave foi perdida, esse arquivo não pode ser descriptografado. Armazene a chave em um local separado do seu servidor; um gerenciador de senhas funciona bem.

4. Com que frequência o backup agendado do banco de dados deve ser executado no OpenCart?
Na verdade, tudo depende da frequência com que sua loja realiza alterações. Uma loja com alto volume de pedidos pode precisar de backups diários ou até mais frequentes do banco de dados, enquanto uma loja menor, baseada em catálogo, pode se contentar com backups semanais. O agendamento é flexível o suficiente para atender a ambas as situações.

5. O armazenamento em nuvem é necessário ou o armazenamento local é suficiente?
O armazenamento local é melhor do que nada, mas o backup na nuvem para OpenCart oferece proteção real caso o próprio servidor falhe, seja invadido ou se torne inacessível. Para uma proteção genuína dos dados do OpenCart, vale a pena configurar uma cópia externa do servidor.

10. Conclusão

Este manual aborda cada aba dos plugins de backup e restauração do OpenCart da Knowband, desde o Painel de Controle até os Registros, e vale a pena marcá-lo como favorito para consultar sempre que estiver configurando um novo perfil ou solucionando problemas de restauração. Se você se deparar com um cenário que este manual não cobre completamente — um provedor de armazenamento incomum, uma peculiaridade de permissões específica da sua hospedagem ou uma restauração que não está se comportando como esperado — verificar a aba de Registros primeiro geralmente o ajudará a encontrar a solução antes de precisar entrar em contato com o suporte. Resumindo, trate os backups agendados e as cópias externas como manutenção de rotina, não como uma emergência. Uma vez que isso faça parte do seu fluxo de trabalho normal, a proteção de dados do OpenCart deixa de ser uma preocupação e passa a funcionar silenciosamente em segundo plano, exatamente como deveria.

Extensão OpenCart WhatsApp CRM e Notificação de Pedidos – Guia Completo do Usuário

 

1.0 Introdução

Os e-mails de confirmação de pedidos têm um problema de entregabilidade que a maioria dos lojistas só percebe quando um cliente reclama. As mensagens do WhatsApp alcançam taxas de abertura de 95% a 98%, contra 20% a 25% dos e-mails, uma diferença que se reflete diretamente em quantos clientes realmente veem as atualizações enviadas. Uma extensão de CRM para WhatsApp no ​​OpenCart elimina o trabalho manual, e os alertas chegam ao cliente no momento certo, sem que sua equipe precise fazer nada.

A banda de conhecimento Extensão OpenCart WhatsApp CRM e Notificação de Pedidos A integração da sua loja com a API do WhatsApp Business permite o envio automático de confirmações de novos pedidos e alertas de alteração de status. Sua equipe de suporte pode conversar com os clientes em tempo real diretamente do painel de administração do OpenCart. Mensagens promocionais também podem ser enviadas para uma lista de contatos segmentada, no horário que você definir. Um ícone de chat na sua loja virtual coloca seus agentes ao alcance de qualquer visitante.

Este guia documenta cada aba e campo da extensão. Cada configuração é descrita exatamente como aparece no painel de administração, seja você fazendo uma instalação nova ou trabalhando em uma configuração específica.

1.1 Para quem é esta extensão de CRM para WhatsApp do OpenCart?

Esta extensão é adequada para:

  • Lojistas que desejam receber alertas de pedidos via WhatsApp automaticamente, sem precisar da ajuda de um desenvolvedor para configurar o recurso.
  • Equipe de suporte que precisa de uma extensão de chat ao vivo do WhatsApp para OpenCart para poder responder às mensagens dos clientes diretamente do painel administrativo do OpenCart.
  • Lojistas que desejam uma extensão de integração do WhatsApp para OpenCart que abranja tanto notificações automatizadas quanto campanhas de marketing outbound em um só lugar.
  • Agências que estão criando lojas OpenCart para clientes que solicitaram uma API do WhatsApp Business conectada à sua loja.

Guia de Instalação 2.0 da Extensão de Chat ao Vivo do WhatsApp para OpenCart

Etapa 1: Baixe a extensão

Após a compra, baixe o arquivo videomate.ocmod.zip, que contém o plugin de vídeo completo para OpenCart. 1. Descompacte o arquivo baixado; ele conterá o arquivo videomate.ocmod.zip e as pastas necessárias. 2. Acesse a pasta de uploads e localize os arquivos admin e catalog.

3. Copie esses arquivos para o diretório raiz da sua loja OpenCart.

Etapa 2: Faça o upload através do Instalador de Extensões

  1. Acesse Extensões > Instalador de extensão no seu painel de administração do OpenCart.
  2. Faça o upload do arquivo videomate.ocmod.zip.
  3. Depois de instalado, vá para Extensões > ModificaçõesE clique revisar para aplicar alterações.

Etapa 3: Atribuir permissões de usuário

Acessar Sistema > Usuários > Grupos de UsuáriosEm seguida, edite seu grupo e habilite as permissões para extensão/módulo/videomate.

Etapa 4: Habilite o Módulo

Acessar Extensões > Instalador de extensão no seu painel de administração do OpenCart.

2.3 Problemas comuns de instalação

O upload falhou: Seu provedor de hospedagem provavelmente está bloqueando o tamanho do arquivo. Peça para eles aumentarem os parâmetros `upload_max_filesize` e `post_max_size` nas configurações do PHP para pelo menos 32 MB.

E-mails não estão sendo enviados: Acesse Sistema, depois Configurações e, em seguida, a guia E-mail. A extensão usa a configuração de e-mail padrão da loja, a menos que você tenha definido uma diferente no nível do formulário.

A página parece estar incorreta: Limpe o cache do navegador. Em seguida, redefina o cache do tema do OpenCart usando o ícone de engrenagem azul no painel de atualização do Dashboard.

Visão geral do painel de administração 3.0

A extensão OpenCart WhatsApp CRM adiciona sua própria seção à barra lateral de administração do OpenCart após a instalação. Cada aba nessa seção tem uma função específica:

  • Configurações do módulo/API: É aqui que você deve inserir suas credenciais da API do WhatsApp Business, juntamente com a configuração do webhook.
  • Modelos: Onde você escreve e envia modelos para o WhatsApp para revisão.
  • Configurações do pedido: Decide quais alertas do WhatsApp baseados em pedidos estão ativos e quando serão enviados.
  • Acionador do status do pedido: Vincula cada status de pedido ao modelo que é enviado para ele.
  • CRM: Painel de bate-papo ao vivo para conversas bidirecionais com os clientes.
  • Contactos: Seu banco de dados de contatos completo, com importação e exportação integradas.
  • Listas: Grupos de contatos para os quais as promoções são enviadas.
  • Promoções: Cria e agenda campanhas de envio de mensagens para suas listas de contatos.
  • Agentes: Os agentes de suporte que seus visitantes veem na janela pop-up de chat da loja.
  • Configurações da caixa de bate-papo: Configurações que controlam o ícone flutuante do WhatsApp na sua loja virtual.
  • Registros de mensagens: Um registro com data e hora de todas as mensagens enviadas e recebidas através da extensão.

4.0 Configurações do módulo/API do Módulo CRM para WhatsApp no ​​OpenCart

Nada na extensão da API do WhatsApp Business para OpenCart funciona até que esta aba seja preenchida. Quatro credenciais são necessárias e todas as quatro devem estar corretas para que a extensão possa enviar ou receber dados.

4.1 Configurações da API do WhatsApp

Ativar extensão: Você pode ativar/desativar o plugin facilmente com esta opção. Desative-a e a extensão para de enviar mensagens e o chat da loja é removido.

ID do aplicativo do Facebook: Obtenha essa informação no Console do Desenvolvedor Meta. Ela identifica de qual aplicativo Meta a solicitação da API está sendo feita.

Token de acesso do Facebook: Este precisa ser um token permanente, não o token temporário exibido na aba Configuração da API. Acesse as Configurações da Meta Business, adicione um Usuário do Sistema, conceda a ele controle total sobre seu aplicativo e o WABA e, em seguida, gere um token. As três permissões necessárias são whatsapp_business_messaging, whatsapp_business_management e business_management. Insira esse token aqui.

ID da conta comercial do WhatsApp (ID WABA): Seu ID WABA está localizado no Meta Developer Console, dentro da seção WhatsApp do seu aplicativo. Copie-o de lá.

Número de telefone: O número do WhatsApp Business registrado do qual você deseja receber todas as mensagens. Selecione-o no menu suspenso.

Salve o formulário assim que todos os quatro campos estiverem preenchidos. Qualquer campo deixado em branco ou preenchido incorretamente exibirá um erro de validação imediatamente. Um token de acesso expirado também causa o mesmo problema.

4.2 Configuração do Webhook

Abaixo dos campos de credenciais, a seção Informações de Configuração exibe um URL de Webhook e um Token de Verificação específicos para sua loja. Esses dados são inseridos no Console do Desenvolvedor Meta.

No seu aplicativo Meta, acesse WhatsApp, depois Configuração e cole os dois valores nos campos de configuração do webhook. Depois disso, a extensão detectará as mensagens recebidas e as atualizações de status dos modelos automaticamente.

O webhook não é estritamente necessário para começar. Se ainda não estiver configurado, você pode clicar em “Sincronizar modelos” na guia “Modelos de mensagem” a qualquer momento para obter manualmente o status de aprovação mais recente do WhatsApp.

5.0 Configurações de Pedido

Na aba Configurações do Pedido, você controla quando a extensão de Notificação de Pedidos do WhatsApp para OpenCart envia mensagens e quais modelos ela usa para elas.

5.1 Configurações de pedidos do WhatsApp

Ativar mensagem de novo pedido: Quando essa opção está ativada, uma mensagem de WhatsApp é enviada ao cliente sempre que um novo pedido chega à sua loja.

Ativar mensagem de status do pedido: Quando esta opção está ativada, os clientes recebem uma atualização via WhatsApp sempre que o status do pedido for alterado. Ativar essa função também adiciona um campo para número de WhatsApp ao formulário de endereço do cliente, para que os compradores possam inserir o número onde desejam receber essas atualizações.

5.2 Novos Modelos de Mensagens de Pedido

Esta seção lista os idiomas da sua loja. Para cada um, selecione o modelo de utilitário aprovado que será enviado quando um novo pedido for feito. O menu suspenso exibe apenas os modelos de utilitário que o WhatsApp já aprovou.

Se o menu suspenso estiver vazio, seus modelos estão na fila aguardando revisão do WhatsApp ou foram categorizados como Marketing em vez de Utilitários. Crie um modelo Utilitário na guia Modelos de Mensagem, aguarde a aprovação e volte aqui para salvar sua seleção.

6.0 Modelos de Mensagens

Os modelos usados ​​em qualquer lugar na extensão OpenCart WhatsApp CRM são criados e enviados aqui. O WhatsApp precisa aprovar um modelo antes que ele possa ser atribuído a qualquer fluxo de mensagens. Tanto o envio quanto a verificação do status acontecem nesta aba.

 

6.1 Lista de Modelos

Todos os modelos vinculados à sua conta do WhatsApp Business aparecem nesta tabela. As colunas incluem ID do modelo, Nome, Caso de uso, Categoria, Idioma, Status e a data de criação do modelo. O status pode ser Pendente, Aprovado ou Rejeitado.

O botão Sincronizar Modelos extrai os dados de status mais recentes do WhatsApp sempre que você precisar. Os campos de pesquisa na parte superior permitem filtrar por nome do modelo, categoria, idioma ou intervalo de datas.

6.2 Criando um novo modelo

Nome: Use apenas letras minúsculas e sublinhados. Espaços e caracteres especiais não são aceitos.

Caso de uso: Selecione o caso de uso que melhor se adequa: Para Pedidos, Para Marketing ou Para Clientes.

Categoria: Utilitário ou Marketing. Qualquer modelo atribuído a notificações de pedidos deve estar na categoria Utilitário. O WhatsApp analisa o texto e pode mover um modelo para Marketing se ele parecer uma promoção.

Idioma: Escolha o idioma em que o modelo será escrito. Se sua loja atende clientes em vários idiomas, você precisará de um modelo separado para cada um deles.

Tipo de cabeçalho: Não é obrigatório. Você pode deixar como “Sem cabeçalho” ou adicionar um cabeçalho de texto, imagem, vídeo ou documento, se a mensagem precisar de um.

Corpo da mensagem: A mensagem em si. As opções de negrito, itálico e tachado estão na barra de ferramentas do editor. Use a opção “Inserir variável” para adicionar informações como o nome do cliente, o ID do pedido ou o valor total do pedido. A pré-visualização do corpo da mensagem, abaixo do editor, mostra como a mensagem final ficará enquanto você a cria.

Rodapé: Uma linha opcional de texto menor que fica abaixo do corpo principal.

Ativar botão CTA: Ative esta opção para adicionar um botão de chamada para ação (CTA) à mensagem. Você precisará preencher o texto do botão e a URL para a qual ele aponta.

Clique em Salvar quando o modelo estiver pronto. O WhatsApp o receberá imediatamente para revisão. Modelos simples geralmente são revisados ​​em poucos minutos. Os mais complexos podem levar algumas horas. Após a aprovação, ele aparecerá em Configurações do Pedido, Modelos de Status do Pedido e na lista de modelos do CRM.

7.0 Gatilhos de Status do Pedido

Nesta aba, cada status de pedido no OpenCart pode ser associado a um modelo de utilitário. Quando um pedido atinge um status que possui um modelo atribuído, a extensão envia essa mensagem ao cliente como uma atualização automática via WhatsApp.

Todos os status que sua loja utiliza estão listados na tabela: Aguardando pagamento por cheque, Pagamento aceito, Processando em andamento, Enviado, Entregue, Cancelado, Reembolsado e os demais. Cada linha mostra se as notificações estão ativadas ou desativadas e qual modelo está atualmente associado a esse status.

Para alterar qualquer linha, clique em Editar. Ative a opção “Habilitar notificações do WhatsApp”, selecione um modelo de utilitário para cada idioma da loja no menu suspenso e salve. A alteração será exibida imediatamente na linha.

CRM 8.0: Chat bidirecional ao vivo em Melhor extensão de CRM para WhatsApp

A aba CRM é a seção de chat ao vivo desta extensão de chat ao vivo do WhatsApp para OpenCart. Suas conversas com os contatos ficam em uma barra lateral à esquerda. Clique em qualquer uma delas para abrir a conversa completa à direita.

Na parte inferior da janela de chat, você encontrará duas abas: Mensagem e Modelo. A aba Mensagem permite respostas em texto livre, mas isso só funciona durante o período de 24 horas que se inicia quando um cliente envia uma mensagem. Após esse período, acesse a aba Modelo. Os modelos de marketing aprovados podem ser enviados a qualquer momento a partir dessa aba.

Os alertas de pedidos automatizados enviados pela extensão também aparecem na conversa de contato relevante. Dessa forma, sua equipe de suporte sempre tem uma visão completa do que o cliente recebeu antes de começar a responder.

Promoções 9.0

A aba Promoções é para campanhas de envio de mensagens pelo WhatsApp. Você seleciona a lista de contatos, escolhe o modelo, define quando a mensagem será enviada e a extensão cuida do resto.

9.1 Criando uma Promoção

Nome: Um nome interno para que você possa diferenciar esta campanha das demais. Ele não está incluído na mensagem que o cliente recebe.

Lista de contatos: Escolha a lista do WhatsApp que esta campanha irá abranger. Todos os contatos dessa lista receberão a mensagem.

Modelo: Selecione um modelo de marketing aprovado no menu suspenso. Somente os modelos da categoria Marketing aparecem aqui.

Agende sua visita em: A data e a hora em que você deseja que a campanha seja veiculada. Deve ser uma data futura. Se você deixar este campo em branco, a campanha será veiculada no próximo gatilho CRON.

Salve. A campanha ficará na lista com o status “Agendada”. O comando CRON no topo da página “Promoções” precisa ser adicionado ao seu servidor se você quiser que as campanhas sejam enviadas automaticamente. Ele verifica se há campanhas pendentes a cada minuto.

Após a execução de uma campanha, os números de mensagens enviadas e com falha são preenchidos automaticamente. A API do WhatsApp Business cobra por mensagem, portanto, vale a pena enviar primeiro para um pequeno grupo de 10 a 20 contatos, apenas para verificar o custo real antes de enviar para a lista completa.

10.0 Contatos do WhatsApp

Todos os números de telefone para os quais a extensão pode enviar mensagens são armazenados aqui. Um contato precisa, no mínimo, de um número de telefone e um nome. A vinculação a uma conta de cliente do OpenCart é opcional.

10.1 Adicionando um contato manualmente

Número de telefone: Comece com o código do país, sem zero à esquerda, sem espaços ou hífens. Um número indiano, por exemplo, seria digitado como 919310436362.

Nome: Qualquer nome que você queira exibir para este contato na extensão.

Clique em Salvar quando terminar.

10.2 Importação de Contatos em Massa

Clique em “Baixar modelo” para obter o arquivo CSV no formato correto. Adicione seus dados de contato, volte para o WhatsApp Contatos e clique em “Importar contatos” para carregar o arquivo. Os números que já estão na extensão terão seus registros atualizados. Os números que ainda não estão serão adicionados como novos contatos. As opções “Exportar para Excel” e “Exportar para CSV” estão disponíveis caso precise extrair toda a lista de contatos.

11.0 Listas do WhatsApp

Uma lista do WhatsApp é simplesmente um grupo de contatos com um nome. As promoções são direcionadas a uma lista por vez. Para criar uma, clique em “Adicionar nova lista”, digite um nome e salve. Se você marcar uma lista como “Padrão”, novos contatos serão adicionados a ela automaticamente.

Você pode adicionar contatos a listas na aba Contatos do WhatsApp. Um contato pode estar em mais de uma lista ao mesmo tempo.

Configurações do Chatbox 12.0

Esta aba é para o ícone flutuante do WhatsApp na sua loja virtual. Quando um visitante clica nele, uma janela pop-up aparece listando os agentes que você configurou. Ele toca em “Chat” ao lado de quem deseja conversar, e uma conversa do WhatsApp é aberta no celular dele.

Ativar caixa de bate-papo: Ative esta opção para exibir o ícone na loja virtual ou desative-a para ocultá-lo.

Posição do ícone: O local onde o ícone se encontra na tela. As opções incluem canto inferior direito e canto inferior esquerdo.

Cor do tema: A cor principal usada para o fundo do ícone e o cabeçalho da janela pop-up. Por padrão, é o verde do WhatsApp, que é #25D366.

Título do cabeçalho: O texto exibido na parte superior da janela pop-up do chat. O exemplo de texto padrão é “Fale conosco”; insira o título que você deseja que seus visitantes vejam quando a janela pop-up for aberta.

Subtítulo: Uma pequena linha exibida abaixo do título do cabeçalho. Use-a para definir as expectativas de tempo de resposta ou qualquer texto de apoio breve.

Mensagem de saudação: A mensagem inicial exibida aos visitantes dentro da janela pop-up do chat antes que eles selecionem um agente. Aceita texto sem formatação. Um seletor de emojis do WhatsApp e opções de formatação estão disponíveis no canto inferior direito da área de texto.

Texto online: A etiqueta exibida nos cartões dos agentes quando eles estão disponíveis. O padrão é “Online”.

Texto offline: A etiqueta exibida nos cartões dos agentes quando o agente não está disponível. O padrão é “Offline”.

Clique em Salvar configurações depois de fazer as alterações.

13.0 Agentes do WhatsApp

Os agentes são as pessoas que os visitantes da sua loja veem na janela de chat. Cada cartão de agente tem um nome, um departamento ou função e um botão de chat. Quando um visitante toca nesse botão, uma conversa no WhatsApp com o número do agente é aberta no dispositivo dele.

Ativo: Controla se este agente fica visível na janela pop-up da loja.

Nome do agente: O nome que consta no cartão do agente. Limite de 50 caracteres.

Número de contato: O número de WhatsApp do agente, incluindo o código do país (por exemplo, +919876543210). Se você usar o mesmo número que o cadastrado nas Configurações da API, as conversas desse agente também aparecerão na aba CRM.

Departamento: O nome da equipe ou a função exibida abaixo do nome do agente. Pode ter até 50 caracteres e ser configurado de forma diferente para cada idioma.

Ordem de exibição: Um número que controla a posição em que este agente aparece na janela pop-up. Quanto menor o número, mais acima o agente será exibido.

Tipo de avatar: Escolha um avatar predefinido dentre as opções disponíveis ou carregue uma imagem própria.

14.0 Registros de mensagens

A aba “Registro de Mensagens” mantém um histórico de todas as mensagens que passaram pela extensão de mensagens do WhatsApp para OpenCart, tanto as enviadas quanto as recebidas. Cada linha informa a direção, o número de telefone envolvido, o modelo usado (se houver), uma prévia do texto da mensagem, o ID da mensagem do WhatsApp, o status de entrega e o registro de data e hora.

Alertas de pedidos, respostas de CRM e mensagens de campanhas acabam nesta lista. Um status de sucesso significa que a API do WhatsApp recebeu e aceitou a mensagem. Os filtros de intervalo de datas, número de telefone e modelo facilitam a localização de uma mensagem específica. Quando algo não estiver sendo entregue como deveria, esta aba é o lugar certo para começar a investigar.

15.0 perguntas frequentes

P: O que é a extensão OpenCart WhatsApp CRM e o que ela faz?

A extensão Knowband OpenCart WhatsApp CRM e Notificações de Pedidos conecta sua loja OpenCart à API do WhatsApp Business. Confirmações de pedidos e alertas de mudança de status são enviados automaticamente aos clientes via WhatsApp. Sua equipe gerencia conversas em tempo real com os clientes diretamente do painel de administração do OpenCart, na aba CRM. Você pode agendar campanhas no WhatsApp para suas listas de contatos através da aba Promoções. Um chat na loja permite que os visitantes entrem em contato diretamente com seus agentes de suporte pelo WhatsApp.

P: A extensão de mensagens do WhatsApp para OpenCart requer uma conta comercial do WhatsApp?

Sim, é necessário. A extensão OpenCart WhatsApp CRM precisa de uma conta do WhatsApp Business, um número de telefone registrado como número do WhatsApp Business e um aplicativo Meta Developer com acesso à API do WhatsApp Business configurado. Todos os três são necessários para que a aba de Configurações da API possa ser concluída e para que a extensão possa enviar qualquer coisa.

P: Como a extensão de notificação de pedidos do WhatsApp para OpenCart envia alertas quando um novo pedido é feito?

Quando a opção “Habilitar Mensagem de Novo Pedido” está ativada nas Configurações de Pedido, a extensão de Status de Pedido do WhatsApp para OpenCart envia um modelo de utilitário aprovado ao cliente sempre que um pedido é processado. Para atualizações de status, ative também a opção “Habilitar Mensagem de Status do Pedido”. Isso adiciona um campo para número de WhatsApp ao formulário de endereço do cliente. Assim que o cliente preencher o campo e o pedido passar para um status que corresponda a um modelo mapeado em Modelos de Status do Pedido, a mensagem será enviada imediatamente para esse número.

P: Por que nenhum modelo aparece no menu suspenso Configurações do Pedido da extensão OpenCart WhatsApp CRM?

As Configurações de Pedido listam apenas os modelos de utilitários que foram aprovados pelo WhatsApp. Uma lista suspensa vazia geralmente significa que os modelos ainda estão na fila de revisão ou foram colocados na categoria Marketing por engano. Acesse Modelos de Mensagem, crie um modelo de utilitário, aguarde a aprovação e volte para as Configurações de Pedido. O botão Sincronizar Modelos está disponível caso você queira obter o status de aprovação mais recente sem esperar pelo webhook.

P: Como funciona o chat ao vivo dentro da extensão WhatsApp Live Chat para OpenCart?

A aba CRM na extensão de mensagens do WhatsApp para OpenCart exibe todas as conversas de contato no lado esquerdo. Clique em um contato para abrir a conversa. Use a aba Mensagem para digitar uma resposta enquanto a janela de 24 horas a partir da última mensagem do cliente ainda estiver aberta. Após esse período, a aba Modelo é a forma de contatá-lo; qualquer modelo de marketing aprovado pode ser enviado a partir daí, independentemente de quando o cliente escreveu pela última vez. Alertas de pedidos automatizados da extensão também aparecem na conversa, para que sua equipe sempre tenha o contexto.

P: Posso realizar promoções de marketing pelo WhatsApp através da extensão WhatsApp CRM do OpenCart?

Sim, através da aba Promoções. Acesse, clique em Adicionar nova promoção, dê um nome a ela, escolha uma Lista de Destino, selecione um modelo de marketing e defina um horário futuro para o envio. O comando CRON na página Promoções precisa estar no seu servidor para que as campanhas sejam enviadas automaticamente; ele verifica a cada minuto se há alguma ação pendente. Antes de enviar para toda a sua lista, envie primeiro para um pequeno grupo de 10 a 20 contatos para verificar os custos da API.

P: Como a extensão da API WhatsApp Business do OpenCart se conecta ao WhatsApp?

O Extensão de status de pedidos do WhatsApp para OpenCart Disponível também no Opencart Marketplace por US$ 49.99, a extensão se conecta através de quatro campos na aba Configurações do Módulo/API: seu ID do aplicativo do Facebook, um Token de Acesso permanente, seu ID da conta do WhatsApp Business (ID WABA) e seu número de telefone cadastrado. Além disso, você cola o URL do Webhook e o Token de Verificação exibidos no painel Informações de Configuração no seu Console de Desenvolvedor Meta. Com esses dois passos concluídos, a extensão da API do WhatsApp Business para OpenCart gerencia o envio de mensagens, o rastreamento de aprovação de templates e as mensagens recebidas sem qualquer intervenção manual adicional.

P: Posso importar contatos existentes de uma planilha para a extensão de status de pedidos do WhatsApp para OpenCart?

Sim. Abra a aba Contatos do WhatsApp e clique em Baixar Modelo para obter o arquivo CSV no formato correto. Insira os dados dos seus contatos e, em seguida, faça o upload usando a opção Importar Contatos. Se um número de telefone já estiver no ramal, o registro desse contato será atualizado. Qualquer contato novo será adicionado. Depois que os contatos estiverem importados, você poderá atribuí-los a Listas do WhatsApp e segmentá-los em sua próxima promoção.

P: Um modelo foi rejeitado na extensão OpenCart WhatsApp CRM. O que fazer agora?

Acesse os Modelos de Mensagem e verifique o conteúdo do modelo rejeitado. O WhatsApp rejeita modelos que contenham linguagem de vendas ou promocional dentro de um modelo de Utilidade, que contenham informações imprecisas ou que violem suas políticas comerciais. Exclua o modelo rejeitado, corrija o problema no corpo do texto e envie um novo modelo. Se o problema era o tom, escreva o corpo do texto de forma mais objetiva e menos comercial.

P: Quais versões do OpenCart são compatíveis com a extensão Knowband WhatsApp CRM?

A extensão Knowband OpenCart WhatsApp CRM funciona no OpenCart 3.x. Se precisar de detalhes de compatibilidade para versões lançadas após a publicação deste guia, a página do produto no site da Knowband contém as informações mais recentes. Você também pode entrar em contato diretamente com a equipe de suporte da Knowband.

Conclusão 16.0

A banda de conhecimento Extensão OpenCart WhatsApp CRM, também conhecido como Extensão de CRM e Notificação de Pedidos para WhatsApp no ​​OpenCart, é uma extensão completa de integração com o WhatsApp no ​​OpenCart. Os alertas de pedidos são enviados automaticamente. O suporte ao vivo é acessado pela aba CRM. As campanhas alcançam listas de contatos segmentadas de acordo com uma programação definida por você.

A única coisa que acontece fora da extensão é a obtenção das suas credenciais de API no Console do Desenvolvedor Meta. Depois disso, os modelos, mapeamentos de pedidos, listas de contatos, perfis de agentes e promoções são todos gerenciados dentro do OpenCart.

Para obter ajuda com a configuração ou para tirar dúvidas sobre qualquer recurso, a equipe de suporte da Knowband está disponível em conveyors.au@prok.comHá também páginas de documentação e vídeos de configuração no site da Knowband.

Manual completo do usuário da extensão SocialAI Pro para OpenCart

Gerenciar uma loja OpenCart movimentada geralmente significa que alguém precisa sentar, olhar o catálogo e escrever legendas para o Facebook, LinkedIn e outras redes sociais sempre que um produto é lançado ou volta ao estoque. A extensão Opencart AI Social Media Post Generator elimina esse problema, conectando seu catálogo online diretamente a um mecanismo de escrita com IA e às suas contas de redes sociais, permitindo que as postagens sejam escritas e publicadas sem que ninguém precise digitar uma única linha de texto. Três tarefas são executadas automaticamente dentro desta extensão: a IA escreve a legenda, uma regra decide quando a legenda será publicada e em qual rede social, e um histórico registra tudo o que foi gerado, seja publicado, mantido como rascunho ou agendado para publicação posterior.

1.0 Instalação do Extensão de Automação de Mídias Sociais para Opencart

A configuração abaixo instala a extensão de Automação de Mídias Sociais do OpenCart da mesma forma que qualquer outro módulo do OpenCart. No painel de administração do OpenCart, acesse Extensões e abra a tela do Instalador. Faça o upload do arquivo ocmod.zip exatamente como foi baixado após a compra. Abra o servidor FTP, copie os arquivos da pasta de upload para a pasta raiz do site. Acesse a pasta de modificações, atualize a página e limpe o cache.

Visão geral do painel de administração 2.0

Ao abrir a configuração pela primeira vez, três abas são exibidas na parte superior: Configurações Gerais, Regras e Histórico de Publicações. Cada uma delas gerencia uma parte diferente do fluxo de trabalho e, juntas, compõem a experiência completa da extensão Opencart AI Social Media Post Generator. Em Configurações Gerais, o provedor de IA é conectado, as chaves da API são armazenadas e cada conta de mídia social é autorizada via OAuth. Regras é a camada de automação; aqui, o proprietário da loja decide quais produtos se qualificam, o que precisa acontecer para que uma publicação seja disparada, quais plataformas a receberão e qual o tom que a IA deve usar. Todas as publicações geradas pela extensão são exibidas aqui com seu status, a plataforma para a qual foram direcionadas, qual mecanismo de IA as escreveu e se foram acionadas por uma regra ou por um humano. Uma publicação também pode ser iniciada do zero diretamente nesta aba, sem envolver nenhuma regra.

3.0 Configuração Geral de Gerador de postagem de mídia social Opencart AI

Ativar móduloAtive ou desative a funcionalidade na interface usando o botão de alternância.

Como escolher um fornecedor de IATrês motores estão disponíveis em um único menu suspenso, e uma loja só pode executar um deles por vez:

OpenAI: As opções do OpenAI ChatGPT incluem GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini e GPT-4o.
Google GêmeosGemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash e Gemini 2.5 Flash são opções disponíveis para lojas que preferem permanecer dentro do ecossistema do Google.
Claude AntrópicoClaude Opus 4.8, Claude Sonnet 4.6 e Claude Haiku 4.5 são oferecidos a qualquer pessoa que já tenha acesso à API do Claude ou simplesmente prefira seu estilo de escrita.

A mudança de provedor entra em vigor na próxima publicação gerada; ela não afeta nenhuma publicação já existente no Histórico de Publicações anterior à mudança.


Inserindo a chave da API: Os administradores da loja devem colar a chave do provedor escolhido acima neste campo. Ela precisa ser uma chave válida e ativa, com crédito pré-pago ou faturamento habilitado. Uma chave expirada ou revogada só exibirá o erro na primeira vez que a extensão tentar gerar algo. A chave em si permanece no banco de dados da sua loja e é enviada diretamente do seu servidor para o provedor, sem intermediários.


Controle deslizante de temperaturaOs administradores da loja podem usar o controle deslizante de temperatura para controlar a criatividade e a variedade do conteúdo de mídia social gerado por IA. Valores mais baixos geram textos de marketing mais consistentes e previsíveis, enquanto valores mais altos produzem publicações de mídia social mais criativas, envolventes e diversificadas.


Teto simbólicoIsso mostra quantos tokens uma única solicitação de geração pode usar, geralmente entre 100 e 2,000.


Alças para X: Há dois campos opcionais aqui: um para o nome de usuário X da loja e outro para quem for creditado como autor do conteúdo. Nenhum deles influencia a publicação; deixe ambos em branco se não houver um usuário X para referenciar.


Vinculando cada conta de rede socialAs três redes são conectadas a partir da mesma aba Configurações Gerais, e a funcionalidade da extensão Opencart Auto Publish Facebook LinkedIn gerencia cada uma delas por meio de seu próprio fluxo de autorização dedicado.


Facebook: Clique no botão de conexão do Facebook e uma janela pop-up será aberta solicitando permissão para publicar em uma Página. Se mais de uma Página for gerenciada nessa conta, um seletor aparecerá para que você possa escolher a correta. Assim que a permissão for confirmada, a tela de configurações será atualizada para mostrar qual Página agora está vinculada: esta é a configuração da extensão de publicação automática do Facebook para Opencart e geralmente é a mais rápida das três etapas.


LinkedInPrimeiro, abra o Portal do Desenvolvedor do LinkedIn e encontre o aplicativo que foi registrado lá. A guia Autenticação desse aplicativo contém o ID do Cliente e o Segredo do Cliente: copie ambos para os campos correspondentes aqui. Antes de clicar no botão Conectar, pegue o URL de redirecionamento exibido na extensão e adicione-o à lista de redirecionamentos autorizados dentro do aplicativo do LinkedIn, salve e só então volte e conclua a autorização. Esta é a parte comercializada como o Funcionalidade da extensão de publicação de produtos do LinkedIn para OpencartE é o que provavelmente precisa de uma segunda olhada se as postagens não estiverem aparecendo: um URL de redirecionamento incompatível é o culpado mais comum.


X (Twitter): Dentro do Portal do Desenvolvedor X, abra “Chaves e Tokens” para o aplicativo registrado e copie o ID do Cliente e o Segredo do Cliente para a extensão. O URL de redirecionamento também precisa ser adicionado à lista de callbacks desse aplicativo, da mesma forma que é feito para o LinkedIn. Um detalhe que costuma causar problemas: o aplicativo X precisa ter permissão de escrita ativada, e não apenas de leitura, caso contrário, toda a tentativa de conexão da extensão Opencart Twitter Auto Post falhará na etapa de autorização.


Instagram: A publicação no Instagram não faz parte desta versão. Uma extensão para publicação automática no Instagram no Opencart está nos planos para uma atualização futura, mas, por enquanto, a extensão só autoriza e publica no Facebook, LinkedIn e X.

3.0 Como Criar Regras Para Gerar postagens em mídias sociais 

Nome da Regra
Os administradores da loja podem usar essa configuração para atribuir um nome de regra exclusivo e descritivo, facilitando a identificação e o rastreamento dentro da extensão de Automação de Mídias Sociais com IA para OpenCart.

Produtos / Categorias / Fabricante
Essa funcionalidade permite que os lojistas definam o escopo do produto para a geração automatizada de conteúdo para mídias sociais com base em produtos, categorias ou fabricantes específicos.

Gatilho
Os administradores da loja podem configurar eventos de gatilho que iniciam automaticamente Geração de posts em redes sociais com inteligência artificial e fluxos de trabalho de publicação.

Novo Produto
Gera e publica automaticamente conteúdo para redes sociais quando um novo produto é adicionado à loja OpenCart.

De volta ao estoque
Cria automaticamente publicações promocionais nas redes sociais quando um produto fora de estoque volta a estar disponível.

manual
Permite que os administradores gerem conteúdo para mídias sociais manualmente, sem depender de condições de ativação automatizadas.

Desafios
Os comerciantes podem selecionar uma ou mais plataformas de mídia social conectadas, incluindo Facebook, LinkedIn e X (Twitter), para distribuição de conteúdo.

Modo de publicação
Essa funcionalidade permite que os administradores definam como e quando o conteúdo gerado nas redes sociais será publicado nas plataformas selecionadas.

Imediato
Publica posts em redes sociais gerados por IA instantaneamente após a criação do conteúdo, sem necessidade de revisão manual.

Manual (Rascunho)
Salva o conteúdo gerado como rascunho, permitindo que os administradores revisem, editem e aprovem as postagens antes da publicação.

Programado
Agenda automaticamente publicações em redes sociais dentro de um intervalo de tempo definido para manter a distribuição consistente de conteúdo e o engajamento.

Janela de atraso programada
Os administradores podem definir um atraso mínimo e máximo na publicação para distribuir automaticamente o conteúdo das redes sociais durante um período específico.

Marca

Essa configuração permite que os comerciantes especifiquem o nome de sua marca, possibilitando que o conteúdo gerado por IA mantenha uma mensagem de marca consistente.

Expertise

Os administradores da loja podem definir o setor de atividade da sua empresa para ajudar a IA a gerar conteúdo relevante e específico para as redes sociais.

Tom de voz

Essa funcionalidade permite que os comerciantes personalizem o estilo de escrita das postagens geradas por IA para que estejam alinhadas à estratégia de comunicação da marca.

Uso de emojis

Os administradores podem controlar o uso de emojis no conteúdo gerado para garantir a consistência com os requisitos da marca e da plataforma.

Grupos de hashtags

Os comerciantes podem definir grupos de hashtags predefinidos para melhorar a visibilidade, a capacidade de descoberta e o engajamento do público nas redes sociais.

Lista negra de palavras

Essa funcionalidade permite que os administradores restrinjam a exibição de palavras, frases, nomes de concorrentes ou termos sensíveis específicos no conteúdo gerado.

CTA por plataforma

Os proprietários de lojas podem configurar mensagens de chamada à ação específicas para cada plataforma, a fim de melhorar o engajamento e as taxas de conversão em todos os canais de mídia social.

Instruções personalizadas

Os administradores podem fornecer diretrizes adicionais para a geração de conteúdo, a fim de garantir que as postagens geradas por IA estejam alinhadas com objetivos de marketing específicos.

Número máximo de publicações por execução do cron / por dia / por produto por dia

Essa funcionalidade permite que os comerciantes controlem a frequência de publicação nas redes sociais e evitem a geração excessiva ou duplicada de conteúdo.

Regras de Salvamento e Teste

Salvar regra

Os administradores da loja podem salvar regras de automação para ativar a geração de conteúdo de mídia social orientada por IA, com base em gatilhos configurados e condições de publicação.

Gerar/Executar agora

Essa funcionalidade permite que os lojistas testem e executem uma regra instantaneamente, gerando conteúdo para mídias sociais para todos os produtos elegíveis e plataformas selecionadas.

4.0 Histórico de Postagens Login Extensão Opencart AI Social Media Post Generator

Visão geral do histórico de postagens

Os administradores da loja podem usar o Registro de Histórico de Publicações para monitorar, revisar e gerenciar todo o conteúdo de mídia social gerado por IA a partir de um painel centralizado.

O que foi gravado

O sistema regista detalhes essenciais, incluindo o ID da publicação, a data de geração, a plataforma, o produto, o estado da publicação, o fornecedor de IA e a regra de automação associada.

Criar postagem

Os lojistas podem gerar manualmente conteúdo para redes sociais com inteligência artificial para produtos selecionados, sem precisar criar uma regra de automação.

Geração manual de postagens

Essa funcionalidade permite que os administradores criem, revisem, editem, agendem ou publiquem conteúdo personalizado para mídias sociais diretamente da seção Histórico de Publicações.

5.0 Passos para gerar a chave de API para o plugin Opencart SocialAI Pro

Para a API Claude: 

  1. Visite Site da Anthropic, e clique em “Iniciar Construção”.
  2. Crie uma conta, acesse seu painel de controle, gere uma chave de API e salve-a em segurança.

Para a API Gemini:

  1. Para acessar a API, visite o Estúdio de IA do Google .
  2.  Clique em “Obter chave de API”, aceite os termos de serviço, crie sua chave e cole-a nas configurações do módulo.

Para a API ChatGPT: 

  1. Obter um Chave da API OpenAI e configure-o nas configurações do módulo.
  2. Clique no seu perfil (canto superior direito) → “Exibir chaves de API” → “Criar uma nova chave secreta”.
  3. Copie a chave imediatamente e guarde-a em segurança. 

Conclusão

A extensão Opencart AI Social Media Post Generator abrange todo o processo, desde os dados do produto até a publicação da postagem, sem exigir que ninguém escreva legendas manualmente. Como uma extensão completa de automação de mídias sociais para Opencart, ela cuida da redação por meio de IA, do agendamento e segmentação de plataformas por meio de regras e do registro de dados por meio de seu histórico, tudo isso dentro do mesmo painel de administração do OpenCart que os proprietários de lojas já utilizam diariamente.


Seja funcionando como uma extensão de publicação automática para Facebook e LinkedIn no Opencart, que publica posts assim que são gerados, ou como uma extensão de agendamento automático de mídias sociais para Opencart, que distribui um grande lote de publicações naturalmente ao longo de vários dias, o controle editorial nunca sai das mãos do dono da loja: os rascunhos podem sempre ser verificados, editados ou retidos antes de serem publicados.

Para quem está avaliando especificamente essa extensão para automação de marketing em mídias sociais do Opencart, a versão resumida é a seguinte: um mecanismo de IA redige textos alinhados à marca, um mecanismo de regras decide quando e onde eles serão publicados, e um registro de histórico mantém o controle de tudo isso. Juntos, esses mecanismos abrangem a maior parte da presença diária de um catálogo nas mídias sociais, sem a necessidade de esforço manual contínuo.

A extensão Opencart SocialAI Pro também está disponível no Opencart Marketplace. https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=a82287f721dce288db62f253df7a972b&extension_id=48624

Dúvidas de suporte, ajuda com a configuração ou solicitações de configuração podem ser enviadas para conveyors.au@prok.comAs notas de lançamento e documentação adicional estão disponíveis no site da Knowband.

 

Manual do Usuário da Extensão de Importação e Exportação de Pedidos, Clientes e Endereços do OpenCart

Toda loja OpenCart em crescimento chega a um ponto em que o gerenciamento de dados se torna um trabalho em tempo integral. Registros de pedidos se acumulam em vários sistemas. Contas de clientes ficam em um lugar, enquanto as equipes de logística precisam delas em outro. Um parceiro de logística espera um arquivo estruturado todas as manhãs, e agora alguém da sua equipe está acessando o sistema manualmente para garantir isso.

As Banda de conhecimento Extensão para importação e exportação de pedidos, clientes e endereços do OpenCart , o mais capaz Extensão de importação e exportação do OpenCart para pedidos, clientes e endereços, é o extensão de importação e exportação do OpenCart Para dados de pedidos e clientes, foi desenvolvido para eliminar completamente essa sobrecarga manual. Ele oferece aos administradores da loja essa ferramenta comprovada. Extensão de importação e exportação do OpenCart Um painel de controle único e centralizado para transferir registros de pedidos, perfis de clientes cadastrados e dados de endereço de entrega para dentro e para fora do OpenCart, em qualquer direção, em qualquer cronograma e para qualquer destino. Sem desenvolvimento personalizado. Sem middleware de terceiros. Sem malabarismos com planilhas cada vez que um parceiro altera seu formato de arquivo preferido.

O que define isso Migração de dados do OpenCart O que diferencia este módulo das ferramentas genéricas de dados é sua compreensão nativa da estrutura de dados do OpenCart. Ele não se limita a ler e gravar arquivos simples. Ele resolve relacionamentos entre entidades em diferentes lojas, valida cada registro antes de acessar o banco de dados e mantém um registro com data e hora de cada operação, para que sua equipe sempre saiba exatamente o que foi movido, quando e se a operação foi bem-sucedida.

Este guia do usuário documenta todas as funcionalidades do Extensão de importação/exportação Knowband para OpenCart Em detalhes completos. Os administradores podem seguir o guia do início ao fim para a configuração inicial ou acessar a seção relevante sempre que precisarem configurar um fluxo de trabalho específico.

1.0 etapas de instalação

Faça login no painel de administração do OpenCart. Na barra de navegação superior, acesse… Extensões e depois selecione Instalador de extensõesNa página do instalador, clique em Escolher arquivo botão e selecione o kborderimportexport.ocmod O instalador processa o arquivo sem exigir nenhuma etapa adicional da sua parte.

Faça login via FTP e copie todas as pastas que estiverem sob o nome da pasta. carregar pasta e mova-os para a raiz do armazenamento.

Quando o upload terminar, navegue até Extensões, selecione Extensões No submenu, escolha Módulos Na lista suspensa de categorias. Encontre o Importação e exportação de pedidos, clientes e endereços Adicione a entrada à lista e clique. InstaleApós a conclusão da instalação, clique em Editar botão para abrir o painel de configuração principal.

Se o módulo não aparecer na lista após a instalação, acesse Extensões e clique modificações, então acertar o revisar botão no canto superior direito. Retorne à lista de módulos e pesquise novamente.

Configuração do Painel de Administração 2.0

 

Após a instalação, o Importação/exportação de pedidos do OpenCart A extensão introduz quatro áreas distintas ao seu painel administrativo do OpenCart. Cada uma delas lida com uma parte separada do fluxo de trabalho de transferência de dados.

Painel de configurações:  O hub de configuração global. É aqui que você define as preferências de desempenho, baixa arquivos de modelo iniciais, gerencia limites de tamanho e recupera os URLs de automação agendada necessários para a configuração do agendador de tarefas.

Perfil de exportação: Crie, gerencie e execute perfis de exportação. Um processo de configuração guiado orienta você em cada escolha de configuração, desde quais campos incluir até onde o arquivo final deve ser entregue. Este é o núcleo de Importação/exportação em massa do OpenCart capacidade.

Perfil de importação: Crie, gerencie e execute perfis de importação. Lida com importações manuais únicas de arquivos locais e importações automatizadas recorrentes de servidores remotos, tornando-se uma solução completa. Importação de clientes via CSV no OpenCart, pedidos e Migração de clientes do OpenCart solução.

Registro de Atividade Um registro permanente de todas as operações de importação e exportação realizadas pela extensão. Inclui o status da execução, a contagem de registros, as referências de arquivos e informações detalhadas sobre erros em qualquer operação que não tenha sido concluída com sucesso.

Configurações gerais do 3.1

O painel de configurações está dividido em quatro subseções. Explore cada uma delas durante a configuração inicial antes de criar seu primeiro perfil de importação ou exportação.

Ativar/Desativar extensão: Desativar a extensão pausa imediatamente toda a automação agendada. Quaisquer perfis de importação ou exportação com agendamento ativado param de ser executados até que a extensão seja reativada. Operações manuais iniciadas diretamente da Central de Exportação ou da Central de Importação não são afetadas por essa alteração.

Limite de exibição de colunas: Defina quantas colunas de mapeamento são exibidas simultaneamente na tela de mapeamento de importação. O intervalo é de 1 a 20 colunas. Arquivos com mais colunas do que esse limite ainda são totalmente compatíveis; a interface de mapeamento fornece controles de navegação para percorrer todas as colunas disponíveis nas páginas.

Limite de linhas de pré-visualizaçãoDefina quantas linhas de dados do seu arquivo de importação serão exibidas na seção de visualização ao vivo da tela de mapeamento. Aumente esse número se desejar visualizar uma amostra maior dos seus dados antes de confirmar a importação. O intervalo é de 1 a 50 linhas.

Tamanho do processamento em lote: Determine quantos registros são processados ​​em cada ciclo durante uma importação. O intervalo varia de 10 a 500 registros por lote. Se você estiver em um ambiente de hospedagem compartilhada onde o tempo de execução do PHP é limitado, defina esse valor para 50 ou menos para evitar erros de tempo limite durante grandes importações. Importação e exportação em massa do OpenCart operações. Ambientes de servidor dedicados podem usar valores mais altos para concluir as importações mais rapidamente.

Salve as alterações antes de passar para a próxima subseção.

3.2 Biblioteca de Arquivos de Modelo

Antes de preparar seu primeiro arquivo de importação, baixe o modelo de exemplo relevante nesta subseção. Os modelos estão disponíveis para todas as três entidades de dados e todos os quatro formatos suportados, tornando esta a opção mais versátil. Importação/exportação de arquivos CSV, XLSX, JSON e XML no OpenCart Kit de ferramentas disponível:

  • Modelos de pedido: CSV, XLSX, JSON, XML
  • Modelos de clientes: CSV, XLSX, JSON, XML
  • Modelos de endereço: CSV, XLSX, JSON, XML

Use o modelo XLSX se você planeja exportar dados do OpenCart. ordens para o Excel Formato para revisão e edição antes da importação. Use modelos CSV ao integrar com plataformas logísticas de terceiros, ERPs ou fluxos de dados automatizados que esperam esse formato. Exportar pedidos do OpenCart em CSV formato. O Exportar pedidos do OpenCart para CSV A funcionalidade suporta delimitadores como vírgula, ponto e vírgula e barra vertical.

3.3 Limites de tamanho e volume de arquivos

Registros por arquivo de exportação controla quantos registros o Módulo de exportação de pedidos do OpenCart Inclui em um único arquivo gerado. Ajuste isso com base na memória disponível do seu servidor. O intervalo é de 100 a 50,000 registros. Para conjuntos de dados muito grandes, use o filtro de intervalo de datas na sua configuração de exportação para dividir a saída em vários arquivos, em vez de aumentar esse limite ao máximo.

Tamanho máximo do arquivo de importação Controla o tamanho máximo do arquivo que o mecanismo de importação aceita. O intervalo é de 1 MB a 200 MB. Defina esse valor de acordo com o que a configuração PHP do seu servidor permite, ou um pouco abaixo.

Salve suas alterações antes de continuar.

3.4 Automação e tarefas agendadas em Extensão de Migração de Clientes do Opencart

Nesta subseção você encontrará os três URLs prontos para agendamento que alimentam a extensão. Exportação automática de dados do OpenCart e recursos de importação. Cada URL é exclusiva da sua instalação e inclui um token de autenticação. Copie-os para o agendador de tarefas do seu servidor para ativar as operações automatizadas.

URL de limpeza de arquivos temporários: Executa uma rotina de limpeza que exclui arquivos de importação antigos do servidor. Use a configuração adjacente para especificar por quantos dias os arquivos devem ser mantidos antes de serem elegíveis para exclusão (intervalo: 1 a 30 dias). Um agendamento diário em um horário de menor movimento, como 2h da manhã, é típico.

URL de Automação de Exportação: Aciona todos os perfis de exportação que foram configurados com o agendamento ativado. Veja como configurar. Exportação agendada do OpenCart Para acessar as operações, chame este URL com a frequência que sua empresa precisar: a cada hora, a cada seis horas, diariamente ou semanalmente. Todos os perfis de exportação ativados são executados em sequência sempre que o URL é acionado.

URL de Automação de Importação: Aciona todos os perfis de importação que usam uma fonte FTP ou SFTP remota e têm o agendamento ativado. Os perfis configurados para usar um arquivo carregado manualmente são ignorados quando este URL é executado. Um agendamento diário no início da manhã funciona bem para a maioria dos cenários de fluxo de dados noturno.

Todas as três URLs rejeitam qualquer solicitação que não contenha o token de autenticação correto, portanto, podem ser expostas com segurança a um agendador de tarefas sem controles de acesso adicionais.

4.0 Recurso de Exportação, Guia de Configuração Completo

O recurso de exportação da extensão Opencart Customer Migration exibe uma tabela com todos os perfis de exportação salvos. Cada linha mostra o nome do perfil, o tipo de entidade, o formato do arquivo e o resultado da execução mais recente. A partir dessa visualização, você pode iniciar uma exportação imediata em qualquer perfil, abrir um perfil existente para edição ou criar um novo usando o assistente de configuração.

4.1 Etapa Um: Configuração Básica e Opções de Entrega

 

Nome do perfil: Dê a este perfil um nome que faça sentido para você e sua equipe daqui a seis meses. Algo como “Pedidos Diários Concluídos para WMS” ou “Backup Semanal de Clientes em XLSX” comunica o propósito de forma clara e concisa.

Nome do arquivo de saída: Nome base usado para o arquivo gerado. A extensão do arquivo é adicionada automaticamente. Você pode incluir marcadores dinâmicos neste campo para tornar os nomes dos arquivos descritivos e com registro de data.

Tipo de entidade: Escolha qual categoria de dados este perfil exporta: Pedidos, Clientes ou Endereços. Importação e exportação de endereços do OpenCart O sistema lida com todos os três tipos de entidade através desta única interface unificada.

Formato de arquivo: Quatro opções estão disponíveis. CSV e XLSX funcionam diretamente com o Excel, o Google Sheets e a maioria das ferramentas de dados, sem necessidade de conversão. JSON e XML são mais adequados para integrações de API, ERPs e sistemas de software que consomem fluxos de dados estruturados.

Escopo da loja: Em configurações OpenCart com várias lojas, use este campo para restringir a exportação a uma única loja virtual. Deixe-o com a opção padrão “todas as lojas” para importar registros de todas as lojas da sua instalação.

Janela de data: Opcionalmente, limite a exportação a registros criados dentro de um intervalo de datas específico. Isso é particularmente útil para dados diários ou semanais. Exportação agendada do OpenCart Fluxos de trabalho em que você deseja apenas registros do período mais recente. Deixe em branco quando precisar do conjunto de dados histórico completo.

Preferência de classificação: Controla a ordem das linhas no seu arquivo de saída. As chaves de classificação disponíveis incluem ID do pedido, número de referência, data de criação, data de modificação, valor total do pedido e status do pedido. Escolha a direção crescente ou decrescente para cada uma.

Controles de bloco de coluna: TTrês botões independentes permitem expandir ou recolher seções inteiras da saída:

A opção de ativar/desativar o endereço de faturamento adiciona todos os campos de endereço de cobrança quando habilitada.

A opção de ativar/desativar o endereço de entrega adiciona todos os campos do endereço de envio quando habilitada.

A opção de detalhes de pagamento adiciona colunas para o valor do pagamento, moeda, nome do método e referência da transação quando ativada. Quando desativada, apenas o nome do método de pagamento é exportado.

Use essas opções para remover dados que o sistema receptor não precisa, reduzindo o tamanho do arquivo e evitando a transmissão desnecessária de dados financeiros.

Automação programada – Ative esta opção para incluir este perfil na automação. Pedidos de exportação do OpenCart Execução acionada pela URL de Automação de Exportação. Quando ativo, sempre que a URL é acionada, este perfil gera seu arquivo de saída e o salva localmente ou o envia para o destino remoto configurado.

Destino do arquivo: O armazenamento local salva o arquivo no servidor e o disponibiliza para download no Registro de Atividades. Entrega remota via Exportar pedidos via FTP do OpenCart Ou, se preferir, o SFTP envia o arquivo para um servidor externo após cada execução. Quando a entrega remota é selecionada, uma cópia de segurança local também é mantida.

Configuração de servidor remoto (visível quando a entrega remota é selecionada):

Selecione o protocolo de transferência com base nos requisitos do servidor do seu parceiro. Exportação SFTP do OpenCart A troca de chaves SSH é a opção mais segura e a recomendada por padrão para qualquer ambiente de produção que lide com dados de clientes ou pagamentos. O FTPS oferece criptografia sobre o protocolo FTP padrão. O FTP padrão deve ser usado apenas em cenários de rede interna onde a segurança é controlada no nível da rede.

O campo da porta é atualizado automaticamente quando você altera a seleção do protocolo: 21 para FTP, 990 para FTPS e 22 para SFTP.

Insira o nome do host ou o endereço IP do servidor, o nome de usuário e a senha. As credenciais são armazenadas de forma criptografada. Forneça o caminho absoluto completo para o diretório de destino no servidor remoto.

O modo passivo está ativado por padrão. Use o Testar Conexão Pressione o botão antes de salvar o perfil para confirmar se o diretório está acessível.

Delimitador de campo: Para gerar arquivos CSV, selecione o caractere que separa os valores dos campos. A vírgula é o padrão para a maioria dos aplicativos em inglês. O ponto e vírgula é a opção correta para servidores Excel europeus.

Separador de múltiplos valores: Alguns campos de pedido contêm vários valores em uma única célula, como opções de produto ou códigos de desconto aplicados. A barra vertical (ou pipe) é a opção mais inequívoca.

Opções de filtragem de pedidos: TO assistente de exportação oferece cinco filtros de refinamento:

  • Status do pedido: NAs setas permitem exportar os pedidos que se encontram atualmente em um ou mais estados de status selecionados, ideal para equipes que precisam exportar do OpenCart. ordens para o Excel Para relatar apenas registros concluídos ou pendentes.
  • Método de envio: FFiltros por nome da transportadora, permitindo exportações específicas para cada parceiro de logística.
  • Moeda: FFiltros por código de moeda da transação, úteis para equipes financeiras que trabalham com dados de receita específicos de cada região.
  • Pagamentos: Filtra pelo módulo de pagamento usado na finalização da compra.
  • Intervalo de valores do pedido: SDefine um valor mínimo e máximo para o total pago, permitindo isolar pedidos de alto valor.

Clique Seguinte Para passar para a seleção de campo.

4.2 Etapa Dois: Escolhendo quais campos exportar

A tela de seleção de campos lista todas as colunas de exportação disponíveis, organizadas por categoria de dados. Mais de 155 campos individuais estão disponíveis, abrangendo informações do cabeçalho do pedido, dados completos do perfil do cliente, detalhes de endereço de fatura e entrega, registros de pagamento e dados de itens de linha de produto, tornando esta a opção mais completa. Gerenciamento de pedidos em massa no OpenCart e um conjunto de ferramentas de exportação disponível.

Use o Selecionar tudo controle para incluir tudo, Desmarcar todos para recomeçar do zero, ou Restaurar padrões de fábrica Para retornar à seleção padrão recomendada. Alguns campos de identificação são obrigatórios e não podem ser removidos.

Arraste qualquer linha para alterar a sequência das colunas no arquivo de saída. Um arquivo de exportação que contém apenas o que o sistema receptor realmente precisa é mais rápido de gerar, menor para transferir e com menor probabilidade de causar problemas no destino.

4.3 Etapa Três: Revisar e Gerar

A tela final exibe um resumo completo da configuração do perfil, incluindo o tipo de entidade, formato, padrão de nome de arquivo, filtros ativos e o número total de campos selecionados para saída.

Clique Gerar e baixar para gerar o arquivo imediatamente. O Módulo de exportação de pedidos do OpenCart Cria o arquivo de saída e inicia um download pelo navegador para perfis de armazenamento local ou envia o arquivo para o servidor remoto configurado para perfis FTP e SFTP. A operação é registrada no Log de Atividades.

Como alternativa, salve o perfil sem executá-lo e deixe que o próximo ciclo agendado acione a primeira execução automatizada.

5.0 Processo de Importação, Guia de Configuração Completo

O recurso de importação lista todos os perfis de importação salvos com seu resumo de configuração e status da última execução. O assistente de três etapas guia você pela configuração da origem, mapeamento de campos e execução. É aqui que… Importação e exportação de clientes do OpenCart e transferência de dados de pedidos de comércio eletrônico Os fluxos de trabalho são configurados para uso único e recorrente.

5.1 Etapa Um: Configurações de Origem e Formato

Nome do perfil:  Uma etiqueta clara e descritiva. Inclua a entidade de dados e o sistema de origem no nome para facilitar a identificação quando vários perfis se acumularem ao longo do tempo.

Tipo de entidade: Selecione Pedidos, Clientes ou Endereços. O comportamento difere significativamente de acordo com o tipo de entidade. Os registros de clientes e endereços são comparados com os dados existentes durante a importação. Uma correspondência atualiza o registro existente, enquanto a ausência de correspondência cria um novo. Os registros de pedidos sempre resultam em novas entradas; a extensão não suporta a atualização de registros de pedidos existentes por meio da importação, propositalmente, para preservar a integridade do histórico de pedidos.

Formato de arquivo: Deve corresponder ao formato do arquivo que você pretende importar. Importar dados de clientes via CSV para OpenCart O fluxo de trabalho requer o formato CSV selecionado aqui; XLSX para importações baseadas em planilhas; JSON ou XML para feeds gerados pelo sistema.

Configurações de delimitador e separador: Essas configurações devem corresponder exatamente às utilizadas na criação do arquivo de origem. Uma incompatibilidade nesse ponto é a causa mais comum de erros nos limites dos campos durante o processamento. Importação e exportação de clientes do OpenCart operações.

Atribuição de LojaOs registros importados são criados na loja selecionada aqui. Verifique isso novamente antes de salvar em ambientes com várias lojas.

Fonte do arquivo: O carregamento manual aceita um arquivo do seu computador e é adequado para importações únicas. A origem remota conecta-se a um servidor FTP ou SFTP para o carregamento. Exportar pedidos via FTP do OpenCart e importar fluxos de trabalho de automação, necessários para qualquer perfil que seja executado de acordo com uma programação.

Configurações do servidor remoto: Protocolo, host, porta, credenciais, caminho do arquivo remoto, modo passivo e teste de conexão. Configure e teste esses parâmetros antes de salvar.

Horário: WQuando ativado, este perfil é executado sempre que a URL de Automação de Importação é acionada. A extensão se conecta ao servidor remoto, recupera o arquivo do caminho especificado e o processa. Migração de dados do OpenCart Sem qualquer intervenção manual.

Clique Salvar perfil Para armazenar a configuração ou prosseguir para a próxima etapa e continuar diretamente para o mapeamento de campos.

5.2 Etapa Dois: Mapeamento de Campo

A tela de mapeamento é onde a extensão lê seu arquivo e conecta suas colunas aos campos de dados correspondentes do OpenCart. O processo é em grande parte automático; a extensão reconhece nomes de cabeçalho de coluna padrão e convenções de nomenclatura comuns usadas por plataformas populares de comércio eletrônico e sistemas ERP.

Uma pré-visualização de dados em tempo real mostra as primeiras linhas do seu arquivo juntamente com as atribuições de mapeamento de campos, para que você possa confirmar visualmente se os dados exibidos em cada campo correspondem ao esperado. Os campos obrigatórios são claramente indicados. Caso algum campo obrigatório não tenha sido preenchido automaticamente, você deverá atribuí-lo manualmente antes de prosseguir.

A caixa de pesquisa acima da tabela de mapeamento facilita a localização de campos específicos em arquivos com um grande número de colunas. Analise cuidadosamente cada atribuição automática, especialmente os campos de data, moeda, numéricos e de endereço. Essas são as categorias com maior probabilidade de apresentar variações de nomenclatura que o sistema de correspondência automática pode ter interpretado de forma diferente.

A atribuição que você define manualmente é salva com o perfil, portanto, só precisa ser feita uma vez por estrutura de arquivos.

5.3 Etapa Três: Importar o Arquivo

Com o mapeamento confirmado, clique Iniciar importação Para iniciar o processamento, a extensão processa o arquivo em lotes sequenciais, com o tamanho de cada lote determinado pelo valor “Tamanho do Processamento em Lote” definido no Painel de Configurações.

Um indicador de progresso em tempo real é atualizado após a conclusão de cada lote, mostrando quantos registros foram processados ​​e quantos ainda faltam. Isso é especialmente útil para grandes volumes de dados. Importação/exportação em massa do OpenCart operações em servidores com memória limitada.

Antes de clicar Iniciar importação, clique em Salvar perfil Se você deseja que o mapeamento de campos seja preservado para execuções futuras, salvar o perfil significa que, na próxima vez que você executar uma importação com a mesma estrutura de arquivo, todas as atribuições de campo já estarão definidas.

6.0 Registro de atividades, Entendendo seu histórico de transferências

O Registro de Atividades mantém um histórico permanente de todas as importações e exportações realizadas pela extensão. Ele permite buscas e filtros, tornando-se uma ferramenta prática de auditoria para revisões de conformidade, resolução de disputas e solução de problemas operacionais.

Cada entrada de registro exibe o seguinte:

  • Número de execução – um identificador sequencial atribuído a cada operação.
  • Tipo de operação – se a operação foi de importação ou exportação.
  • Entidade – qual tipo de dado estava envolvido (Pedidos, Clientes ou Endereços).
  • Formato – o tipo de arquivo utilizado (CSV, XLSX, JSON ou XML).
  • Status – indica se a execução foi concluída sem erros ou se ocorreram erros.
  • Contagem de registros – quantos registros a execução processou.
  • Nome do arquivo – o nome do arquivo de saída – com um link para download dos arquivos exportados.
  • Carimbo de data/hora – quando a execução começou. Use os controles de filtro na parte superior do log para refinar a visualização por qualquer combinação desses campos, incluindo um intervalo de datas personalizado. Os arquivos de exportação permanecem disponíveis para download a partir do log indefinidamente. Para execuções que produziram erros, expandir a entrada do log revela os detalhes completos do erro em nível de linha daquela operação.

7.0 Fluxo de Trabalho Completo de Migração de Loja OpenCart

Esta seção abrange todo o processo, do início ao fim. Migração de loja OpenCart Utilizando o Knowband como única ferramenta de migração.

Instale a extensão Knowband nas lojas OpenCart de origem e de destino. loja de origemCrie três perfis de exportação separados: um para Pedidos, um para Clientes e um para Endereços. Para cada um, selecione todos os campos disponíveis, não aplique filtros, escolha XLSX (mais fácil para revisão antes da importação) e gere os arquivos.

Essa abordagem torna a extensão a mais eficiente. Plugin de migração de loja OpenCart Para preservar o histórico completo de pedidos, ideal para Migração de dados de clientes do OpenCart cenários, incluindo contas de clientes e dados de endereço de entrega em diferentes ambientes, sem a necessidade de scripts personalizados ou serviços de migração de terceiros.

No loja de destinoCrie um perfil de importação correspondente para cada tipo de entidade. Carregue o arquivo exportado para cada entidade: pedidos, clientes e endereços. Confirme o mapeamento de campos e execute as importações nesta sequência: Primeiro os clientes, depois os endereços e, por último, os pedidos.Executar os processos nessa ordem significa que os registros de clientes e endereços já existem antes que a importação de pedidos tente vinculá-los, o que reduz o número de registros que o mecanismo de resolução entre lojas precisa criar do zero.

Este completo transferência de dados de pedidos de comércio eletrônico Essa abordagem torna a extensão Knowband a solução de ferramenta única mais eficiente para migração de dados do OpenCart.

8.0 perguntas frequentes

P1: Posso exportar pedidos de várias lojas Opencart na mesma operação?

Cada perfil de exportação tem como alvo uma loja por vez, usando a configuração “Escopo da Loja”. Extensão de Migração de Pedidos do Opencart da KnowbandPara combinar dados de várias lojas virtuais, execute uma exportação separada para cada uma e mescle os arquivos resultantes em sua planilha antes de enviá-los adiante.

P2: Meu arquivo de importação possui nomes de colunas personalizados que não correspondem aos nomes de campos do OpenCart. O mapeamento falhará?

O recurso de correspondência automática reconhece uma ampla variedade de variantes de nomenclatura comuns. Para qualquer coluna que não seja resolvida automaticamente, a tela de mapeamento permite que você faça a atribuição manualmente, selecionando o campo correto do OpenCart em um menu suspenso. A atribuição é salva com o perfil, portanto, só precisa ser feita uma vez.

P3: A importação de registros de clientes cria contas duplicadas?

Não. Os registros de clientes são correspondidos pelo endereço de e-mail. Se o e-mail já existir no seu banco de dados OpenCart, a conta existente será atualizada. Novas contas são criadas somente quando o e-mail não corresponde a nenhum registro existente. Essa é a mesma lógica de desduplicação usada pelos principais fornecedores. Importação/exportação de clientes do OpenCart extensões.

Q4: É seguro executar novamente um perfil de exportação que já enviou um arquivo para um servidor remoto?

Sim. Cada execução gera um novo arquivo e cada execução é registrada separadamente. Executar um perfil novamente não exclui nem substitui arquivos de execuções anteriores quando os nomes dos arquivos incluem dados de data ou hora. Se você estiver usando um nome de arquivo estático sem dados, o arquivo no servidor remoto será sobrescrito a cada execução.

P5: O que devo fazer se uma importação ou exportação agendada não for executada?

Verifique primeiro o Registro de Atividades para confirmar se a execução foi tentada. Se não houver nenhuma entrada para o horário esperado, o problema está na URL de automação, que não está sendo chamada pelo seu agendador de tarefas. Verifique se a URL está salva corretamente no seu agendador de tarefas e se a opção de automação agendada está habilitada no perfil relevante.

Este guia do usuário abrange o conjunto completo de recursos da extensão Knowband OpenCart Order, Customer & Address Import Export, a principal extensão de importação e exportação de dados de pedidos, clientes e endereços para OpenCart. Para suporte técnico, entre em contato diretamente com a equipe de suporte através do canal de suporte da extensão.

 

Extensão OpenCart AI Review Generator – Guia completo do usuário

 

1.0 Introdução

Conseguir avaliações para uma nova loja OpenCart é uma das partes mais difíceis de construir credibilidade online. Os clientes raramente voltam para deixar comentários, e esperar por avaliações orgânicas pode levar meses. Nesse período, suas páginas de produtos ficam sem prova social, e os potenciais compradores seguem em frente.

A banda de conhecimento Extensão OpenCart AI Review Generator Isso muda tudo. Conecta sua loja OpenCart a um provedor de IA de sua escolha — OpenAI (ChatGPT), Anthropic (Claude) ou Google (Gemini) — e gera avaliações específicas de produtos diretamente do seu painel de administração. Você define as regras. A extensão cuida de todo o resto.

Cada avaliação gerada inclui uma classificação por estrelas, um título, um texto escrito no tom escolhido e um perfil de autor convidado com um nome aleatório. Todas as avaliações são publicadas através do sistema de avaliações nativo do OpenCart e aparecem nas páginas de produtos exatamente como uma avaliação real de um cliente.

Este guia explica passo a passo todas as configurações, abas e opções para que você possa configurar e executar o gerador de avaliações de IA do OpenCart desde o primeiro dia.

 

2.0 etapas de instalação

Instalando a extensão

Passo 1: Baixe o arquivo ZIP da extensão na sua conta Knowband.

Passo 2: Faça login no painel de administração do OpenCart e acesse Extensões, depois Instalador de Extensões.

Passo 3: Faça o upload do arquivo ocmod.zip usando a opção de upload de arquivos. O OpenCart cuidará da descompactação automaticamente.

Passo 4: Faça login via FTP e copie todas as pastas do Carregar pastas Acesse sua loja e selecione a categoria Módulos. Localize o Gerador de Avaliações com IA na lista e clique em Instalar.

Passo 5: Após a instalação, clique em Editar para abrir o painel de configuração.

Problemas comuns de instalação

O upload falhou: É provável que o limite de upload de arquivos do seu servidor esteja muito baixo. Peça ao seu provedor de hospedagem para aumentá-lo. upload_max_filesize e post_max_size para pelo menos 32 MB.

Extensão não aparece na lista: Limpe o cache do OpenCart acessando o Painel de Controle, clicando no ícone de engrenagem azul e, em seguida, em Atualizar. Execute a pesquisa novamente.

Visão geral do painel de administração 3.0 Extensão OpenCart Product Review Generator

Após instalar a extensão, o Opencart AI Review Generator integra três seções principais ao seu painel de administração do Opencart:

  • Configurações geraisAtive a extensão, conecte seu provedor de IA e copie o URL do CRON para geração automática.
  • Regras de revisãoCriar e gerenciar regras que definem como as avaliações são geradas, quais produtos elas abrangem e quando são publicadas.
  • AvaliaçõesVisualize, aprove, publique e gerencie todas as avaliações geradas pela extensão.

Configurações gerais do 4.0

A aba Configurações Gerais contém sua configuração global. As alterações feitas aqui afetam o funcionamento de toda a extensão.

4.1 Ativar extensão

O botão liga/desliga principal. Quando ativado, a extensão fica ativa e pronta para gerar dados. Quando desativado, toda a geração é interrompida, mas todas as regras, revisões e entradas do histórico permanecem salvas exatamente como estavam.

4.2 Provedor de IA

Escolha o serviço de IA que deseja usar para gerar avaliações:

  • ChatGPT (OpenAI)
  • Claude (Antrópico)
  • Gêmeos (Google)

Apenas um provedor funciona por vez. A troca de provedores não afeta nenhuma regra que você já tenha criado ou avaliações que já tenham sido geradas.

4.3 Chave de API

Cole aqui a sua chave de API do provedor selecionado. Sem uma chave válida, a extensão não poderá se conectar ao serviço de IA e a geração não será executada.

Como obter sua chave de API:

  • OpenAI: Acesse platform.openai.com, vá para Chaves de API na sua conta e crie uma nova chave. Copie-a imediatamente; ela não será exibida novamente.
  • Antrópico: Acesse console.anthropic.com, abra “Chaves de API” e gere uma nova.
  • Google Gêmeos: Acesse aistudio.google.com, clique em Obter chave de API e crie uma para o seu projeto.

Use o Testar Conexão Botão para confirmar se a chave está funcionando antes de salvar.

4.4 Seleção de Modelo

Selecione o modelo de IA específico que deseja usar. Os administradores podem visualizar as opções disponíveis de acordo com suas necessidades. Esses modelos de IA incluem ChatGPT, Claude e Gemini.

Esses modelos de IA em Geração de avaliações de produtos OpenCart por meio de IA Inclua estes modelos:

Modelos OpenAI ChatGPT: GPT-5.5, GPT-5.4, GPT-5.4 mini, GPT-5.4 nano, GPT-5, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano, o3, o3-mini, o4-mini, GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo

Modelos antropogênicos de Claude: Claude Opus 4.7, Claude Sonnet 4.6, Claude Opus 4.6, Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus 4.1, Claude Sonnet 4, Claude Opus 4

Modelos do Google Gemini: Gemini 3.5 Flash, Gemini 3 Flash Preview, Gemini 3.1 Flash-Lite, Gemini 2.5 Flash-Lite, Gemini Flash Latest, Gemini Flash-Lite Latest

4.5 Tokens Máximos

Os administradores da loja podem definir a quantidade máxima de texto que a IA pode escrever por solicitação de avaliação no gerador de avaliações de clientes do OpenCart. O intervalo é de 1 a 16,384, com um valor padrão de 4,000.

Valores mais altos permitem que a IA escreva conteúdo mais longo e detalhado, mas aumentam o custo da API por execução. Além disso, recomenda-se manter valores mais baixos para avaliações mais curtas, reduzindo custos. Os administradores podem definir isso de acordo com o valor de “Máximo de Palavras por Avaliação” configurado em cada regra.

4.6 Temperaturas

Os lojistas também podem controlar a criatividade do Gerador de Avaliações SEO para Opencart ajustando a escala de valores de temperatura, que varia de 0.0 a 1.0. Para o GPT 5.5 do ChatGPT, a temperatura não é suportada no módulo.

Com um valor de 0.0, as respostas são previsíveis e seguem um padrão fixo, o que é bom se você precisa que todas as avaliações tenham um tom consistente. Mais próximo de 1.0, o resultado se torna mais variado e menos uniforme. Para avaliações com uma leitura natural, um valor entre 0.5 e 0.7 funciona bem para a maioria das lojas.

4.7 Verificar avaliações existentes

Quando definida como “Sim”, a ferramenta de IA para gerar avaliações de clientes do Knowband OpenCart verifica cada produto antes de iniciar a geração. Se um produto já tiver avaliações, ele será ignorado completamente. Isso evita que o mesmo produto acumule lotes repetidos e impede o desperdício de tokens de API em produtos que não precisam de conteúdo novo.

4.8 URL CRON em Geração de avaliações de produtos no Opencart

A aba Configurações Gerais fornece um URL protegido por token para geração automática de avaliações. Copie este URL e adicione-o ao seu servidor como uma tarefa cron.

Executar o processo a cada 15 minutos é a frequência recomendada. Somente as requisições que contêm o token correto acionarão a geração; a URL não faz nada sem ele.

Clique Economize antes de sair desta aba.

Regras de revisão 5.0

As Regras de Avaliação permitem controlar exatamente como o processo de geração automática de avaliações do OpenCart funciona. Cada regra é direcionada a um grupo específico de produtos ou categorias e define todos os parâmetros, como o momento da publicação, os limites de geração, o tom, a linguagem e a classificação.

A lista de Regras de Revisão exibe cada regra com seu ID, nome, modo de publicação, tipo de conteúdo, limite diário, status ativo e loja atribuída. Clique aqui. Gerar agora Em qualquer linha, para executar essa regra imediatamente. Clique em Editar para alterar suas configurações.

5.1 Adicionando uma nova regra de revisão

Os administradores da loja podem adicionar uma regra Gerar avaliações com base nas configurações adicionadas nas avaliações automatizadas de produtos do OpenCart.

Loja: Selecione a loja à qual esta regra se aplica se você utiliza uma configuração com várias lojas no Opencart.

Ativar regra: Ative esta opção para tornar a regra ativa. As regras inativas são salvas, mas não serão executadas pelo CRON nem quando você clicar em “Gerar agora”.

Modo de publicação:

  • Imediato– As avaliações são publicadas no momento em que são geradas. Sem atrasos, sem etapa de aprovação.
  • ProgramadoAs avaliações são geradas e agendadas, sendo publicadas em um momento aleatório dentro de um intervalo de dias definido por você. Os administradores da loja podem adicionar configurações em um intervalo de 0 a 7 dias, por exemplo, liberando cada avaliação em um momento aleatório dentro desse período. Isso faz com que o padrão de acumulação pareça natural, em vez de repentino.
  • manualAs avaliações são geradas e armazenadas na aba “Avaliações” do plugin Opencart AI Review Generated. Nada é publicado até que um administrador abra e aprove cada avaliação. Ideal para quem deseja controle total sobre o que aparece na loja virtual.

Atraso aleatório (dias): Aparece quando o modo Agendado está selecionado. Defina um intervalo de dias mínimo e máximo. Cada avaliação gerada é publicada em um ponto aleatório dentro desse intervalo.

Máximo por Cron: O número máximo de revisões que esta regra pode gerar em uma única execução do CRON.

Máximo por dia: O número total de revisões que esta regra pode gerar em todas as execuções do CRON em um dia do calendário.

Máximo por produto por dia: Controla quantas avaliações um único produto pode receber por dia, de acordo com esta regra, usando o recurso de Geração de Avaliações de E-commerce da Knowband. Isso impede que um produto acumule um volume anormal de avaliações em um curto período.

Número máximo de palavras por avaliação: O limite de palavras para cada texto de avaliação gerado. Use 150 para avaliações padrão. Reduza para 50 ou menos para conteúdo curto. Aumente para avaliações longas e detalhadas.

Idiomas: Selecione cada idioma em que deseja que as avaliações sejam geradas. Selecionar inglês e francês significa que todas as avaliações serão geradas em ambos os idiomas. Somente os idiomas instalados em sua loja OpenCart aparecem nesta lista.

Tipo de conteúdo: Escolha se a regra se aplica a produtos específicos ou a categorias inteiras. Selecionar “Produtos” permite pesquisar e adicionar itens individualmente. Selecionar “Categorias” aplica a regra a todos os produtos dessa categoria.

Tom: Defina a voz para as avaliações geradas.

  • Professional
  • Casual
  • Técnicos
  • Persuasivo

Gerar usando: Alterne quais pontos de dados do produto a IA usa ao escrever cada avaliação. Pelo menos um deve estar ativo.

  • Nome do produto
  • Descrição do produto
  • Preço do produto
  • Categoria de produto

Habilitar a descrição fornece à IA mais contexto para conteúdo específico e preciso. Habilitar o preço significa que as avaliações podem mencionar a relação custo-benefício. Desabilitar um dado significa que a IA não o considerará.

Distribuição da classificação (%): Os administradores da loja podem definir a porcentagem de distribuição entre as avaliações de 1 a 5 estrelas. O total deve ser exatamente igual a 100%. Por exemplo: 5 estrelas a 50%, 4 estrelas a 30%, 3 estrelas a 10%, 2 estrelas a 5% e 1 estrela a 5%. A extensão segue essa distribuição ao atribuir classificações a cada avaliação gerada, de modo que o perfil geral na página do produto pareça realista, em vez de uniformemente perfeito.

Nome da regra: Campo obrigatório. Dê a cada regra um nome que deixe seu propósito claro, por exemplo, “Gama de Inverno em Inglês” ou “Categorias da Página Inicial Casual”.

Prompt personalizado: Um campo opcional é fornecido nas configurações de revisão de regras, substituindo a instrução de geração padrão para esta regra. Escreva uma instrução simples e use as variáveis ​​suportadas para inserir os dados do produto no prompt.

As variáveis ​​suportadas são: {nome_do_produto}, {Descrição do produto}, {preço}, {categoria}, {shop_name}, {tom}, {max_words}

Clique Economize Para criar a regra, ela aparecerá imediatamente na lista de Regras de Revisão.

5.2 Editar e excluir regras

Clique Editar Em qualquer linha de regra, clique para reabrir o formulário e alterar qualquer configuração. Use a seta suspensa ao lado de Editar e selecione Apagar Para remover uma regra permanentemente. Excluir uma regra não remove as avaliações que já foram geradas sob ela na guia de avaliações. Plugin para criação de avaliações no OpenCart.

5.3 Ações em massa

O menu suspenso Ações em Massa, na parte inferior da lista de regras, permite aplicar ações a várias regras selecionadas simultaneamente.

6.0 Avaliações (Aba)

A aba Avaliações mostra todas as avaliações geradas pela extensão. É aqui que você gerencia, aprova ou remove avaliações antes ou depois de elas serem publicadas na página do produto.

Lista de 6.1 avaliações no plugin Knowband OpenCart AI Review Generator

 

Cada entrada na aba de avaliações mostra:

  • IDNúmero de revisão sequencial
  • ProdutoQual produto gerou a avaliação?
  • LínguaEm que idioma foi escrito?
  • visualização: Uma versão abreviada do corpo de revisão
  • críticoNome e endereço de e-mail gerados para o perfil do hóspede.
  • NOTAClassificação por estrelas atribuída com base nas configurações de distribuição da regra.
  • StatusProgramado, publicado ou aguardando aprovação.
  • CriadoQuando a avaliação foi gerada
  • PublicadoQuando foi lançado na loja virtual.
  • LojaA qual loja pertence a avaliação?

Utilize os filtros acima da lista para ordenar por produto, idioma, avaliador, classificação, status, intervalo de datas ou loja.

6.2 Aprovação e publicação de revisões

Para regras definidas no modo de publicação manual, as revisões chegam a esta guia com o status “Aguardando aprovação”. Clique em Aprovar e publicar em qualquer linha para enviar essa avaliação imediatamente.

Clique na seta suspensa ao lado de Aprovar e Publicar para acessar o Consultar opção. Isso abre o texto completo da avaliação para que você possa lê-la antes de tomar uma decisão.

6.3 Excluindo avaliações

Clique na seta suspensa ao lado de Aprovar e Publicar e selecione Apagar Para remover uma avaliação permanentemente. Avaliações excluídas não podem ser recuperadas.

7.0 Etapas para gerar a chave de API para as configurações do módulo Prestashop AI Content Generator e Translator?

Para a API Claude: 

  1. Visite Site da Anthropic, e clique em “Iniciar Construção”.
  2. Crie uma conta, acesse seu painel de controle, gere uma chave de API e salve-a em segurança.

Para a API Gemini:

  1. Para acessar a API, visite o Estúdio de IA do Google .
  2.  Clique em “Obter chave de API”, aceite os termos de serviço, crie sua chave e cole-a nas configurações do módulo.

Para a API ChatGPT: 

  1. Obter um Chave da API OpenAI e configure-o nas configurações do módulo.
  2. Clique no seu perfil (canto superior direito) → “Exibir chaves de API” → “Criar uma nova chave secreta”.
  3. Copie a chave imediatamente e guarde-a em segurança. 

7.0 perguntas frequentes

O que faz a extensão OpenCart AI Review Generator?

As Gerador de avaliações de IA para OpenCart Conecta-se ao ChatGPT, Claude ou Gemini e gera avaliações específicas de produtos com base em regras definidas no painel de administração. Cada avaliação é escrita para o produto específico, no tom e idioma especificados pela regra, e publicada através do sistema de avaliações nativo do OpenCart.

Quais fornecedores de IA são suportados?

A extensão é compatível com três provedores: OpenAI (ChatGPT), Anthropic (Claude) e Google (Gemini). A conexão é feita usando sua própria chave de API. Apenas um provedor fica ativo por vez. Você pode alternar entre provedores nas Configurações Gerais sem afetar as regras ou avaliações existentes.

Quais são os três modos de publicação na geração de avaliações?

A opção “Imediata” publica uma avaliação no momento em que ela é gerada. A opção “Agendada” a retém e a libera em um ponto aleatório dentro de um intervalo de dias configurado por você, criando um padrão natural ao longo do tempo. A opção “Manual” a retém na aba “Avaliações” até que um administrador a aprove.

Como funciona a distribuição de avaliações na extensão de avaliação de produtos do OpenCart?

Em qualquer regra de avaliação, atribua uma porcentagem a cada nível de estrela, de 1 a 5. A soma dos números deve ser exatamente 100. A extensão segue essa divisão ao atribuir classificações, para que o perfil em uma página de produto não pareça artificialmente uniforme.

Como funciona a automação CRON no plugin OpenCart AI Review Generator?

Copie a URL CRON protegida por token das Configurações Gerais e adicione-a à sua tarefa cron do servidor. Recomenda-se executá-la a cada 15 minutos. A URL só aciona a geração quando o token correto está presente.

A extensão de avaliação com IA para OpenCart suporta vários idiomas?

Sim. Dentro de cada regra, selecione os idiomas nos quais deseja que as avaliações sejam geradas. Cada avaliação é produzida em cada idioma selecionado. Somente os idiomas instalados em sua loja OpenCart aparecem na lista.

Para que serve o campo de prompt personalizado?

As avaliações geradas por IA do OpenCart substituem a instrução de geração padrão para essa regra específica. Use-as quando precisar que as avaliações sigam um formato específico ou se concentrem em um atributo específico do produto. Insira as variáveis ​​compatíveis para obter dados do produto dinamicamente.

O que o Max Tokens controla?

Isso limita a quantidade de texto que a IA gera por solicitação de revisão. Valores mais altos permitem conteúdo mais extenso, mas custam mais por execução. Valores mais baixos reduzem tanto o tamanho do texto quanto o custo. Mantenha esse valor consistente com a configuração de “Número máximo de palavras por revisão” em suas regras.

Posso impedir que avaliações duplicadas sejam geradas automaticamente no sistema de avaliações de produtos do OpenCart?

Sim. Ative a opção “Verificar avaliações existentes” nas Configurações gerais. A extensão verificará cada produto antes de gerar avaliações e ignorará aqueles que já possuem avaliações.

Quais versões do OpenCart são compatíveis com as avaliações geradas por IA do OpenCart?

A automação de avaliações do OpenCart funciona no OpenCart 3.x. Certifique-se de que o sistema de avaliações nativo esteja ativo antes de executar a geração.

Conclusão 8.0

O Knowband OpenCart AI Review Generator coloca a geração automática de avaliações dentro do seu painel de administração. Configure uma regra, conecte uma chave de API e a extensão cuidará da geração, do agendamento e da publicação a partir daí.

A distribuição das avaliações mantém a aparência de autenticidade na seleção de comentários. A geração multilíngue abrange todos os mercados atendidos pela sua loja. A aprovação manual oferece controle editorial completo quando necessário. Após a ativação das regras, a automação CRON executa tudo conforme o cronograma, sem necessidade de intervenção diária.

Para suporte, desenvolvimento personalizado ou requisitos de extensão para OpenCart, entre em contato diretamente com a equipe da Knowband.

 

OpenCart Form Studio: Guia do Usuário para Criação de Formulários de Feedback, Contato e Pesquisa Tudo-em-Um

 

1.0 Introdução

Coletar dados de clientes sem uma solução confiável resulta em feedbacks perdidos, consultas sem resposta e oportunidades de geração de leads que não levam a lugar nenhum. Seja para um formulário de contato básico, um formulário de feedback de produto ou uma pesquisa de satisfação do cliente pós-compra, a extensão OpenCart Form Builder cuida de tudo isso em um só lugar.

Este Extensão OpenCart Form Builder Permite que os proprietários de lojas criem formulários ilimitados sem escrever uma única linha de código. Formulários de contato, formulários de pesquisa, formulários de inscrição, formulários de geração de leads – todas as necessidades de coleta de dados de uma loja de comércio eletrônico são atendidas. Este plugin de formulário de contato para OpenCart funciona igualmente bem para pequenas e grandes empresas.

Criação de formulários, proteção contra spam via Cloudflare Turnstile, notificações por e-mail para administradores e clientes, integração com Mailchimp e Brevo, gerenciamento de envios de formulários e bloqueio de IPs e e-mails. A extensão Knowband OpenCart Survey abrange todo o fluxo de trabalho, permitindo que você a utilize como plugin de formulário de contato, ferramenta de pesquisa ou formulário de captura de leads para OpenCart, tudo em uma única extensão, sem a necessidade de soluções separadas para cada função.

2.0 Guia de Instalação

Requerimentos do sistema

Antes de instalar a extensão, confirme se o seu ambiente atende aos seguintes requisitos:

  • OpenCart versão 3.x
  • Uma configuração de e-mail funcional no seu painel de administração do OpenCart.

Instalando a extensão

Passo 1: Baixe o arquivo ZIP e faça login no painel de administração do OpenCart.

Passo 2: Acesse Extensões e, em seguida, Instalador. Clique no botão Carregar, selecione o arquivo ZIP e confirme. O OpenCart processará o carregamento automaticamente.

Passo 3: Após a conclusão do upload, acesse Extensões. Selecione a categoria da extensão no menu suspenso. Encontre o OpenCart Form Studio na lista e clique em Instalar.

Passo 4: Após a instalação, clique em Editar para abrir o painel de configuração da extensão.

Passo 5: Se a extensão não aparecer na lista, limpe o cache do OpenCart no Painel de Controle, clique no ícone de engrenagem azul e selecione Atualizar.

Problemas comuns de instalação

O upload falhou: O servidor está rejeitando o arquivo devido ao tamanho. Peça ao seu provedor de hospedagem para aumentar os parâmetros upload_max_filesize e post_max_size para pelo menos 32 MB.

E-mails não estão sendo enviados: Acesse Sistema, depois Configurações e, em seguida, a guia E-mail. A extensão utiliza a configuração de e-mail padrão da loja, a menos que você tenha definido uma configuração personalizada no formulário.

A página parece estar com problemas: Limpe o cache do navegador e redefina o cache do tema do OpenCart no painel de atualização do Dashboard.

Visão geral do painel de administração 3.0

Após a instalação, a extensão adiciona quatro seções ao painel de administração:

  • Configurações Gerais: Ative ou desative a extensão, defina modelos de e-mail globais, configure o Cloudflare Turnstile e gerencie a lista de bloqueio de IP e e-mail.
  • Formas: Crie, atualize e organize todos os formulários. Cada um possui sua própria estrutura de abas.
  • Envios de formulários: Uma única visualização para cada envio, em todos os formulários.
  • Lista negra de IP e e-mail: Bloqueie completamente os endereços para que não cheguem aos seus formulários.

Configurações gerais do 4.0

A seção Configurações Gerais possui três subguias: Configurações Globais, Modelos de E-mail e Cloudflare Turnstile.

4.1 Configurações Globais

Ativar/Desativar módulo: A opção principal do plugin de pesquisa do OpenCart. Ao ativá-la, todos os formulários ativos ficam visíveis no front-end. Ao desativá-la, todos os formulários são ocultados dos visitantes, sem alterar nenhum dado ou configuração salva.

Templates de Email 4.2

Ativar modelo de e-mail: Ativa ou desativa o sistema global de modelos de e-mail HTML. Quando ativado, todos os e-mails enviados, notificações administrativas, respostas automáticas e respostas manuais usam os modelos de encapsulamento HTML definidos nesta seção. Desative esta opção para enviar e-mails em texto simples, sem formatação. A tag {message_content} no modelo é substituída pelo corpo do e-mail específico do formulário no momento do envio.

Conteúdo do e-mail do administrador: A notificação que sua equipe recebe a cada envio. Escreva o assunto e o corpo do e-mail no editor de texto avançado e clique em “Tags de variáveis” no painel “Variáveis ​​do modelo” para importar automaticamente os valores dos campos do e-mail.

Conteúdo da resposta automática: A mensagem é enviada diretamente ao cliente após o envio. Use-a para confirmar o recebimento, informar um prazo ou indicar a próxima etapa.

E-mail de resposta: Define o layout para respostas manuais que sua equipe envia a partir do painel de Envio de Formulários.

 

Todos os três modelos de e-mail suportam formatação de texto avançada, incluindo negrito, itálico, links, listas e HTML, para que os e-mails possam combinar com a identidade visual da sua loja sem qualquer desenvolvimento personalizado.

4.3 Proteção contra spam do Cloudflare Turnstile

Qualquer formulário público atrai envios de bots. Isso Integração do Cloudflare Turnstile com o OpenCart O sistema bloqueia envios automatizados sem exibir aos clientes qualquer quebra-cabeça visual ou desafio CAPTCHA. Visitantes reais prosseguem sem qualquer atrito adicional.

Ative a opção “Habilitar Cloudflare Turnstile” no menu suspenso e cole a Chave do Site e a Chave Secreta da sua conta Cloudflare nos campos fornecidos. O Tema do Widget pode ser definido como Automático, Claro ou Escuro para combinar com a sua loja.

Passos para obter sua chave de site e chave secreta do Cloudflare:

  1. Faça login na sua conta Cloudflare em dash.cloudflare.com.
  2. No menu à esquerda, acesse Proteger e Conectar, depois Segurança de Aplicativos e, por fim, Turnstile.
  3. Clique em Adicionar Widget e preencha os detalhes do seu domínio.
  4. Selecione um modo de widget e finalize a criação do widget.
  5. Copie a Chave do Site e a Chave Secreta que aparecem na tela de confirmação.
  6. Cole ambos nos campos do Cloudflare Turnstile na extensão e salve.

Após a configuração global, o campo Cloudflare Turnstile também pode ser adicionado diretamente em formulários individuais, arrastando-o do seletor de campos para o layout do formulário.

5.0 Criação e gerenciamento de formulários

5.1 Lista de Formulários

A seção Formulários mostra todos os formulários criados usando o Construtor de formulários para OpenCartCada linha da lista exibe o ID do formulário, o título, o código curto, o URL do formulário, a contagem de visualizações, a contagem de mensagens, o status ativo e os botões de ação para visualizar, editar ou excluir o formulário.

A coluna de código curto mostra o código de incorporação de cada formulário no formato [kbcf-form id=1]. Cole este código curto em qualquer página CMS ou área de conteúdo da sua loja OpenCart para incorporar o formulário diretamente nesse local, sem precisar usar a aba Posicionamentos.

Clique em Adicionar novo para criar um formulário. Cada formulário é aberto com oito guias de configuração: Informações, Formulário, E-mail, Notificações, Página de agradecimento, Configurações, Posicionamentos e Sincronização.

5.2 Aba Informações: Identidade do Formulário e Configurações de SEO

Habilitar página de formulário separada: Quando definida como “Sim”, a ferramenta Criador de Formulários do OpenCart gera uma página independente para este formulário com seu próprio URL, baseado no slug que você inserir.

Título do formulário: O nome exibido aos clientes acima do formulário na interface do usuário. Suporta entrada de dados em inglês e francês.

Formulário Slug: O caminho da URL para a página do formulário independente. Por exemplo, ao digitar “contato”, a URL gerada será sua-loja.com/contato. Suporta vários idiomas.

Metatítulo: Título otimizado para SEO na página do formulário independente. Compatível com vários idiomas.

Meta Palavras-chave: Palavras-chave meta para a página do formulário, que auxiliam na categorização interna do conteúdo. Suporta vários idiomas.

Meta Description: Descrição para o mecanismo de busca da página do formulário independente. Mantenha-a com menos de 160 caracteres.

5.3 Aba Formulário: Criando o Layout do Formulário

A aba Formulário inicia vazia, com uma mensagem solicitando a adição de uma linha. Clique em Adicionar Linha para abrir o seletor de layout.

Você pode selecionar qualquer layout dentre as 9 opções disponíveis.

Após adicionar uma linha, clique em Adicionar Campo de Entrada dentro de qualquer coluna para abrir o seletor de campos.

Tipos de campos disponíveis:

  • Texto: respostas escritas curtas
  • Textarea: respostas escritas longas
  • E-mail: com validação de formato
  • Senha: campo de entrada mascarado
  • TelemóvelEntrada de número de telefone com validação
  • URLEntrada de endereço web com validação de formato
  • SessãoEntrada numérica com validação
  • DataSeleção de data com validação de formato
  • Envie o: uploads de anexos do cliente nos formatos que você especificar
  • Seleções suspensas: seleção única múltipla escolha
  • Caixas de seleção: múltipla escolha
  • Botões do rádio: seleção única com opções visíveis
  • HTML: incorporar marcação personalizada ou cabeçalhos de seção dentro do formulário
  • Catracas CloudflarePosicione o widget de proteção contra spam em um local específico.
  • Enviar: acionar ações configuradas após o preenchimento do formulário

5.4 Aba E-mail: Configuração de E-mail por Formulário

A aba “E-mail” possui duas sub-abas: “E-mail para o administrador” e “Resposta automática”.

Enviar e-mail ao administrador Gerencia as notificações que sua equipe recebe a cada novo envio. Configurar:

  • Até: Nome e endereço de e-mail do destinatário. Adicione vários destinatários usando o botão + Para.
  • BCC: Destinatários ocultos. Adicione usando o botão + CCO.
  • Nome e e-mail do remetente: A identidade do remetente exibida na notificação.
  • Nome e e-mail para resposta: Para onde as respostas dos clientes são encaminhadas.
  • Assunto: O assunto do e-mail. Compatível com inglês e francês.
  • Mensagem: O corpo do e-mail utiliza o editor de texto avançado. Compatível com inglês e francês. Utilize o painel de Etiquetas Disponíveis à direita para inserir valores dinâmicos a partir do texto enviado.

Resposta automática Os campos são os mesmos do e-mail de confirmação enviado ao cliente. Habilite a resposta automática e configure o assunto, a mensagem e os detalhes do remetente. A resposta automática é enviada imediatamente após o envio, sem necessidade de ação manual.

5.5 Aba Notificações: Mensagens de Validação Personalizadas

A aba Notificações define mensagens específicas para cada formulário e idioma, exibidas ao visitante quando eventos específicos ocorrem durante o envio do formulário. Deixe qualquer campo em branco para usar as configurações padrão da extensão.

Cada mensagem aceita entradas em inglês e francês. As mensagens configuráveis ​​são:

  • Mensagem de sucesso: Exibido quando o formulário é enviado com sucesso (padrão: Mensagem enviada com sucesso)
  • Mensagem de falha no envio: Exibido quando o envio falha (padrão: Não foi possível enviar a mensagem)
  • Mensagem de detecção de spamExibido quando spam é detectado (padrão: Atividade de spam detectada)
  • Erro de validação de campo obrigatórioExibido quando um campo obrigatório é deixado em branco (padrão: Campo Obrigatório Ausente)
  • Erro de validação de comprimento máximoExibido quando a entrada excede o comprimento permitido (padrão: Entrada excede o comprimento permitido)
  • Erro desconhecido no envio do arquivo: exibido em falhas de upload não identificadas (padrão: Falha de Upload Desconhecida)
  • Erro de tipo de arquivo inválidoExibido quando um formato de arquivo não suportado é carregado (padrão: Tipo de arquivo não suportado)
  • Erro de limite de tamanho de arquivoExibido quando um arquivo carregado excede o limite de tamanho (padrão: Limite de tamanho do arquivo excedido)
  • Erro ao enviar arquivo PHP: exibido em erros de upload no servidor (padrão: Erro de Upload do Servidor)
  • Erro de formato de número inválidoExibido quando um campo numérico recebe um valor inválido (padrão: Formato de Número Inválido)
  • Erro de validação do número mínimo: Exibido quando um número está abaixo do mínimo permitido (padrão: Número abaixo do limite mínimo)
  • Erro de validação do número máximoExibido quando um número excede o máximo permitido (padrão: Número Excede o Limite Máximo)
  • Erro: Endereço de e-mail inválidoExibido quando um endereço de e-mail inválido é inserido (padrão: Endereço de e-mail inválido)
  • Erro de URL inválidoExibido quando um formato de URL inválido é inserido (padrão: Formato de URL inválido)
  • Erro de número de telefone inválidoExibido quando um número de telefone inválido é inserido (padrão: Número de telefone inválido)
  • Erro de endereço IP na lista negra: Exibido quando um endereço IP bloqueado tenta enviar uma solicitação (padrão: Endereço IP Bloqueado)
  • Erro de endereço de e-mail na lista negraExibido quando um e-mail bloqueado tenta ser enviado (padrão: Endereço de e-mail bloqueado)

5.6 Aba da página de agradecimento

Exibir página de agradecimento: Selecione “Sim” para ativar uma página pós-envio para este formulário.

Tipo:

  • Página padrão: Uma página de confirmação integrada, configurada dentro da extensão. Não é necessária uma página CMS separada.
  • URL personalizado: Redireciona o cliente para qualquer URL que você especificar após o envio.

Agradecimento (Título: Agradecimento) O título exibido na página de agradecimento padrão. Compatível com inglês e francês.

Agradecimento (Alias:) O slug da URL para a página de agradecimento. Suporta vários idiomas.

Conteúdo de agradecimento: Texto principal da página de agradecimento, editável com o editor de texto avançado. Compatível com inglês e francês. Aceita negrito, itálico, links, imagens, tabelas e HTML puro.

5.7 Aba Configurações: Controles de Exibição e Comportamento

Ativo: Ativa ou desativa este formulário específico na interface do usuário. Defina como “Sim” para torná-lo público. Todas as configurações permanecem salvas quando definido como “Não”.

Grupos de Clientes: Controla quais grupos de clientes podem ver este formulário. Marque a caixa de seleção Padrão para limitar a visibilidade ao grupo de clientes padrão. Deixe desmarcada para permitir todos os grupos de clientes, incluindo visitantes. Isso corresponde diretamente aos grupos de clientes configurados em sua loja OpenCart, e não a uma segmentação de Visitante/Visitante/Cliente.

Botão Abrir Formulário: Ative a opção “Sim” para substituir o formulário embutido por um botão que, ao ser clicado, abre o formulário como uma janela pop-up. Quando ativada, as seguintes opções de estilo serão exibidas:

  • Etiqueta de botão (multilíngue)
  • Cor do texto
  • Cor de fundo
  • Cor do texto ao passar o cursor
  • Cor de fundo ao passar o cursor
  • Mostrar ícone (Sim/Não)
  • Ícone personalizado (envio de arquivo)

Botão flutuante: Ative a opção “Sim” para fixar o botão “Abrir Formulário” na tela, mantendo-o visível enquanto o visitante rola a página. Quando ativada, as seguintes opções serão exibidas:

  • Rótulo flutuante (multilíngue)
  • Posição (padrão: meio_direita)
  • Margem direita (px)
  • Margem superior (px)
  • Cor do texto
  • Cor de fundo
  • Cor do texto ao passar o cursor
  • Cor de fundo ao passar o cursor
  • Mostrar ícone (Sim/Não)
  • Ícone personalizado (envio de arquivo)

 

5.8 Aba Posicionamentos: Onde o Formulário Aparece

A aba Posicionamentos controla onde cada formulário é exibido em sua loja. Selecione um ou mais layouts de página e uma ou mais posições dentro desses layouts. O formulário será renderizado em todas as combinações de layout e posição selecionadas. O estilo visual, formulário embutido ou botão de abrir em janela pop-up, é definido na opção Botão Abrir Formulário, na aba Configurações.

Layouts disponíveis:

  • de Corretora
  • Afiliados
  • Categoria
  • Finalizar Compra
  • Comparar
  • Contato
  • Padrão
  • Início
  • SITE
  • Fabricante
  • Produto
  • Pesquisar
  • Mapa do site

 

Use Ctrl ou Cmd e clique para selecionar vários layouts de uma só vez.

Posições disponíveis:

  • Conteúdo Topo
  • Conteúdo inferior
  • Coluna à esquerda
  • Coluna direita
  • Posição do cabeçalho
  • Posição do rodapé

Selecione todas as posições onde o formulário deve aparecer nos layouts escolhidos. Não é necessário editar o tema nem usar código personalizado.

Por exemplo, selecionar “Produto” em “Layouts” e marcar “Conteúdo na parte inferior” em “Posições” coloca o formulário abaixo da descrição do produto em todas as páginas de produto. Selecionar “Página inicial” com “Conteúdo na parte superior” coloca o formulário acima do conteúdo da página inicial.

5.9 Aba Sincronização: Integração de Marketing por E-mail

A aba Sincronização conecta o formulário ao Mailchimp ou Brevo, para que os endereços de e-mail enviados sejam adicionados automaticamente às suas listas de marketing. Mapeie os campos do formulário para os campos do provedor antes de salvar. Apenas o campo E-mail é obrigatório. Para o Mailchimp, os campos de endereço devem ser mapeados como “todos ou nenhum”.

Mailchimp:

  • Ativar o Mailchimp: Selecione “Sim” para ativar a integração deste formulário.
  • Chave da API do Mailchimp: Cole sua chave de API do Mailchimp. Clique em Verificar chave de API para confirmá-la.
  • CONFIGURAÇÃO: Clique para carregar os dados da sua conta do Mailchimp.
  • Público: Selecione a lista de público do Mailchimp à qual deseja adicionar assinantes.
  • Mapeamento de Campo: Mapeie os campos do seu formulário para os campos correspondentes do Mailchimp usando as colunas Título e Mailchimp.

Brevo:

  • Ativar Brevo: Selecione “Sim” para ativar a integração deste formulário.
  • Chave da API Brevo: Cole sua chave de API do Brevo. Clique em Verificar chave de API para confirmá-la.
  • CONFIGURAÇÃO: Clique para carregar os dados da sua conta Brevo.
  • Lista: Selecione a lista de contatos do Brevo à qual deseja adicionar assinantes.
  • Mapeamento de Campo: Mapeie os campos do seu formulário para os campos correspondentes do Brevo usando as colunas Título e Brevo.

6.0 Gestão de Submissões de Formulários

Todos os envios de formulários em sua loja aparecem no painel de Envios de Formulários, simplificando o gerenciamento de envios de formulários no OpenCart para equipes de qualquer tamanho. Filtre os envios por Assunto do E-mail, Dados do Envio, Nome do Formulário ou status de Respondido usando a barra de filtros na parte superior.

O painel exibe o assunto do e-mail da notificação do administrador, os dados completos do envio com rótulos e valores dos campos, o nome do formulário de origem do envio, se uma resposta foi enviada e a data e hora do envio.

Clique no ícone de visualização em qualquer linha para abrir a mensagem completa e responder diretamente da mesma tela. O formulário de resposta inclui os campos De, Para, Responder para e Assunto, preenchidos previamente com base na mensagem original. Anexe arquivos nos formatos JPG, JPEG, PNG, GIF, ZIP ou PDF, com tamanho de até 8 MB, se necessário.

7.0 Lista negra de IP e e-mail

A seção Lista Negra de IPs e E-mails lida com envios repetidos de spam na origem. Qualquer entrada adicionada aqui é verificada antes que o formulário seja registrado ou enviado a alguém.

Endereços IP bloqueados: Insira um endereço IP ou padrão por linha. Use um único endereço para um bloco exato ou um caractere curinga para abranger um intervalo. Por exemplo, 69.89.31.* bloqueia todos os endereços nesse intervalo. Usar *.226 bloqueia qualquer IP que termine com esses dígitos.

Endereços de e-mail bloqueados: Segue a mesma lógica do bloqueio de IP. Um endereço por linha. Digitar *@mail.ru bloqueia todos os endereços desse domínio. *@qq.com faz o mesmo para esse provedor.

Filtro de spam para e-mails (Regex): Insira aqui padrões de expressões regulares que serão aplicados aos endereços de e-mail recebidos. Qualquer endereço que corresponda a um padrão será bloqueado antes que o envio seja concluído. Adicione um padrão por linha. A extensão inclui padrões de exemplo prontos para uso, abrangendo os domínios e estruturas de endereço mais comuns em spam. Basta colá-los e eles serão aplicados imediatamente.

8.0 perguntas frequentes

P: O que é a extensão OpenCart Form Builder e o que ela faz?

A banda de conhecimento Extensão de pesquisa para OpenCart É uma ferramenta de criação de formulários que permite aos proprietários de lojas OpenCart criar formulários de contato, pesquisas, formulários de feedback, formulários de geração de leads e formulários de inscrição ilimitados, sem precisar escrever uma única linha de código. Inclui criação de formulários por arrastar e soltar, proteção contra spam com Cloudflare Turnstile, configuração de e-mails por formulário, autoresponder, sincronização com Mailchimp e Brevo, rastreamento de envios de formulários e controle de posicionamento através da aba “Posicionamentos”. Funciona com OpenCart 3.x.

P: Como faço para criar uma pesquisa no OpenCart usando o Construtor de Pesquisas do OpenCart?

Abra a extensão e clique em Adicionar Novo Formulário. Dê um título e um slug ao formulário. Na aba Formulário, adicione uma linha e, em seguida, insira campos de botão de opção para avaliações, listas suspensas para categorias e campos de texto para feedback escrito. Acesse a aba E-mail para configurar a resposta automática, vá para a aba Página de Agradecimento para configurar a mensagem pós-envio, escolha o posicionamento na aba Posicionamentos e ative o formulário. Nenhum desenvolvedor é necessário em nenhuma etapa.

P: Como posso coletar feedback de clientes no OpenCart sem um desenvolvedor?

O plugin de pesquisas do OpenCart gerencia todo o processo de coleta de feedback a partir do painel de administração. Crie o formulário, acesse a aba Configurações e defina os Grupos de Clientes para limitar a visibilidade. Em seguida, escolha o layout na aba Posicionamentos. Depois de ativado, todos os envios aparecerão no painel Envios de Formulário, prontos para sua equipe ler e responder.

P: Como faço para exibir formulários nas páginas de produtos do OpenCart?

Acesse a aba “Posicionamentos” dentro do formulário. Na lista “Layouts”, selecione “Produto”. Na seção “Posições”, marque “Conteúdo Inferior” ou “Conteúdo Superior”. O formulário aparecerá nessa posição em todas as páginas de produto sem nenhuma alteração no tema.

P: Este plugin de pesquisa para OpenCart suporta notificações por e-mail?

Sim. Cada formulário possui sua própria configuração de e-mail na aba “E-mail”, na subaba “E-mail para o administrador”. A notificação do administrador é enviada para o endereço configurado e disparada assim que um cliente envia o formulário. A subaba “Resposta automática” gerencia a confirmação para o cliente. O assunto, o corpo do texto e o endereço de resposta são definidos individualmente para cada formulário no Construtor de Pesquisas do OpenCart, utilizando editores de texto avançados multilíngues.

P: Como faço para criar formulários ilimitados no OpenCart com esta extensão de pesquisa para OpenCart?

Esta extensão de pesquisa para OpenCart não tem limite para formulários, campos ou envios. Adicione quantos sua loja precisar: formulários de contato, formulários de feedback de produtos, pesquisas de satisfação do cliente, formulários de geração de leads, formulários de cadastro e pesquisas pós-compra. Cada um funciona com suas próprias configurações, regras de posicionamento, roteamento de e-mails e um registro de envios dedicado.

P: Qual é a maneira mais fácil de criar uma pesquisa no OpenCart?

Abra o Criador de Formulários do OpenCart, clique em Adicionar Novo Formulário, dê um nome a ele e defina o slug. Use a interface de arrastar e soltar do construtor de formulários do OpenCart para adicionar os campos às linhas do layout. Configure o e-mail e as opções de posicionamento, ative o formulário e ele estará online. Um usuário iniciante, sem conhecimento técnico, pode ir da abertura da extensão à criação de uma pesquisa em menos de 15 minutos.

P: Qual é o melhor plugin de criação de formulários para OpenCart em 2026?

O melhor plugin de criação de formulários para OpenCart em 2026 abrange criação de formulários, posicionamento, filtragem de spam, automação de e-mails e gerenciamento de envios, tudo em uma única instalação, sem necessidade de desenvolvedor. Esta extensão inclui: construtor de arrastar e soltar, integração com Cloudflare Turnstile, e-mails e respostas automáticas por formulário, integração com Mailchimp e Brevo com mapeamento de campos, controle de posicionamento baseado em layout e um painel completo de gerenciamento de envios com recurso de resposta direta.

P: Como funciona a proteção contra spam no OpenCart Form Studio?

Ative o Cloudflare Turnstile nas Configurações Gerais, na aba Cloudflare Turnstile, inserindo a Chave do Site e a Chave Secreta da sua conta Cloudflare. Depois de ativá-lo globalmente, arraste o campo Cloudflare Turnstile para qualquer layout de formulário individual. Essa abordagem de proteção contra spam para formulários OpenCart bloqueia bots silenciosamente antes que o envio seja registrado. Clientes reais não veem nenhum desafio ou CAPTCHA. A Lista Negra de IP e E-mail adiciona uma segunda camada para bloquear agentes maliciosos conhecidos por endereço ou domínio.

P: A extensão OpenCart Form Builder é compatível com a versão mais recente do OpenCart?

Sim. Esta extensão de formulário responsivo para OpenCart é compatível com o OpenCart 3.x. Confira o Construtor de formulários Knowband OpenCart Para obter as informações mais recentes sobre compatibilidade e detalhes de suporte de versão, consulte a página do produto.

Conclusão 9.0

O OpenCart Form Studio abrange todas as necessidades relacionadas a formulários de uma loja OpenCart, tudo em um único painel de administração. Formulários ilimitados, construtor de formulários com recurso de arrastar e soltar, funcionalidades do OpenCart, proteção contra spam, configuração de e-mail por formulário, sincronização com marketing por e-mail, controle de posicionamento através do sistema de Layouts e Posições e um painel completo de gerenciamento de envios, tudo isso sem escrever uma única linha de código.

Para suporte, requisitos personalizados ou desenvolvimento de extensões para OpenCart, entre em contato diretamente com a equipe da Knowband.

Manual do Usuário da Extensão Assistente Administrativo Inteligente de IA para OpenCart

 

1.0 Introdução

Toda loja OpenCart gera dados a cada hora: pedidos chegando, estoque sendo movimentado, clientes se cadastrando, carrinhos abandonados e números de receita variando. Tudo isso fica armazenado no banco de dados. Para obter um dado específico, é preciso navegar até a seção administrativa correta, selecionar um intervalo de datas, carregar o relatório e repetir todo o processo no dia seguinte.

As Banda de conhecimento Assistente de administração inteligente com IA para OpenCart Remove completamente essa complexidade. A solução consiste em inserir uma interface de chat com IA diretamente no painel de administração do OpenCart. Digite qualquer pergunta sobre sua loja em linguagem natural e receba uma resposta direta do seu banco de dados em segundos. Sem SQL. Sem páginas de relatório. Sem necessidade de desenvolvedor.

Este guia explica passo a passo cada aba e configuração para que você possa conectar seu provedor de IA, configurar o assistente e começar a consultar os dados da sua loja desde o primeiro dia. Compatível com OpenCart 3.x.

1.1 Quem deve usar este chatbot de administração com IA para OpenCart

Este assistente administrativo foi desenvolvido para:

  • Lojistas que realizam as mesmas verificações de dados todas as manhãs precisam de uma maneira mais rápida de chegar lá.
  • Equipe operacional que deseja respostas em tempo real sobre pedidos, níveis de estoque e receita sem precisar carregar páginas de relatórios.
  • Lojas com múltiplos administradores, onde diferentes membros da equipe precisam de diferentes níveis de acesso aos dados da loja.
  • Qualquer lojista que queira análises administrativas do OpenCart com inteligência artificial, sem depender de um desenvolvedor.

2.0 Guia de Instalação

Requerimentos do sistema

Antes de instalar, confirme se sua configuração atende aos seguintes requisitos:

  • OpenCart3.x
  • PHP 7.2 ou superior
  • Uma chave de API ativa da OpenAI (ChatGPT), Anthropic (Claude) ou Google (Gemini).

Instalando a extensão

Passo 1: Baixe o arquivo ZIP da extensão na sua conta. Faça login no painel de administração do OpenCart.

Passo 2: Acesse Extensões e, em seguida, Instalador. Clique no botão Carregar, selecione o arquivo ZIP do seu sistema e clique em Abrir. O OpenCart processará o carregamento e a extração automaticamente.

Passo 3: Após a confirmação do upload, acesse Extensões e, em seguida, Extensões. Selecione Módulos no menu suspenso de categorias. Localize o módulo na lista e clique no botão verde Instalar ao lado dele.

Passo 4: Após a conclusão da instalação, clique no botão Editar para abrir o painel de configuração pela primeira vez.

Passo 5: Se a extensão não aparecer na lista após a instalação, acesse o Painel de Controle, clique no ícone de engrenagem azul no canto superior direito e selecione Atualizar para reconstruir o cache.

Problemas comuns de instalação

O upload falhou: O tamanho do arquivo excede o limite do servidor. Peça ao seu provedor de hospedagem para aumentar os parâmetros `upload_max_filesize` e `post_max_size` nas configurações do PHP para pelo menos 32 MB e tente fazer o upload novamente.

Extensão não visível após a instalação: Acesse o Painel de Controle e use o ícone de engrenagem para limpar o cache do OpenCart. Em seguida, retorne a Extensões, depois a Módulos e pesquise novamente.

A tela de configuração parece estar com problemas: Limpe o cache do seu navegador com uma atualização completa da página e redefina o cache do tema OpenCart no menu de engrenagem do painel de controle.

Visão geral do painel de administração 3.0

O assistente administrativo inteligente com IA para OpenCart da Knowband possui oito abas na parte superior da tela de configuração:

  • Configurações: Preferências principais, ativação/desativação da visibilidade do SQL, entrada de voz, idioma, retenção de logs, cache de esquema.
  • Fornecedor de IA: Conecte-se ao OpenAI ChatGPT, Anthropic Claude ou Google Gemini usando sua própria chave de API.
  • Layout do widget: Ajuste a aparência do widget de chat no painel de administração com uma pré-visualização ao vivo à direita.
  • Visualizações do banco de dados: Escolha quais domínios de dados de armazenamento a IA poderá consultar.
  • Controle de acesso: Decida quais perfis de funcionários podem abrir e usar o assistente.
  • Chips predefinidos: Atalhos de um toque para perguntas sobre verificações diárias de dados da loja.
  • Histórico de consultas: Um registro contínuo de todas as perguntas feitas, com o nome do funcionário, o tempo de resposta e o status.
  • Sessões: Histórico completo de conversas por funcionário, visualizável a qualquer momento.

4.0 Guia Configurações

4.1 Configurações gerais para o Assistente de administração inteligente com IA para OpenCart

Ativar chatbot: O controle principal de ativação/desativação para este assistente administrativo. Desativá-lo remove completamente o widget de chat do painel de administração, sem excluir nenhuma configuração salva ou histórico de consultas.

Ativar chips predefinidos: Exibe ou oculta os botões de perguntas com um toque dentro do widget de bate-papo. Os ícones aparecem como um painel expansível que qualquer administrador pode abrir ou fechar.

Estado padrão dos chips: Define se o painel de chips estará aberto ou fechado quando o widget for carregado pela primeira vez. A opção “Recolhido” mantém o painel oculto até que o administrador o abra. A opção “Expandido” exibe o painel de chips imediatamente.

Número máximo de linhas de resultado: O limite máximo de linhas de dados que a IA retorna para uma única consulta. O intervalo é de 1 a 1000, sendo o padrão 100. Aumente esse valor para consultas que precisam de conjuntos de dados completos e mantenha-o em 100 ou menos para verificações diárias rápidas.

Exibir/Alternar consulta SQL: Ao selecionar “Sim”, a consulta SQL usada para gerar cada resposta aparece no chat abaixo do resultado. Qualquer administrador pode ler exatamente como os dados foram obtidos sem precisar consultar um desenvolvedor.

Permitir edição e nova execução de SQL: Defina como “Sim” e o SQL exibido abaixo de uma resposta se tornará editável no chat. Altere um intervalo de datas, troque uma categoria de produto ou defina um limite e execute novamente sem precisar digitar uma nova pergunta do zero.

Entrada de voz: Ativa o ícone do microfone no campo de bate-papo. Faça uma pergunta em voz alta e o navegador a converterá em texto usando a API Web Speech. Funciona melhor no Chrome para desktop.

4.2 Configurações de idioma

Utilizar linguagem de back-office: O assistente responde no idioma em que o painel de administração do OpenCart estiver em execução. Altere o idioma do painel administrativo para francês e as respostas serão enviadas automaticamente em francês.

Usar idioma personalizado: Bloqueie o idioma de resposta para uma opção específica, independentemente da configuração do painel de administração. Isso é útil quando os funcionários trabalham em um idioma diferente do idioma padrão do sistema.

4.3 Configurações de registro e cache

Tempo de retenção de logs (dias): O número de dias que o histórico de consultas permanece no sistema antes que as entradas antigas sejam excluídas automaticamente. O padrão é 90 dias. Nenhuma limpeza manual é necessária; a exclusão é executada automaticamente.

Tempo de vida (TTL) do cache de esquema (minutos): O período durante o qual a extensão mantém o esquema do banco de dados em cache antes de atualizá-lo. O padrão é de 1440 minutos. O esquema é um mapa da estrutura do banco de dados da loja, no qual a IA se baseia para construir consultas precisas. A página Configurações exibe o último registro de data e hora do cache e a próxima expiração, para que o status esteja sempre claro.

Atualizar esquema agora: Recria o cache de esquema sob demanda, sem esperar pelo ciclo TTL. Use esta opção após adicionar uma nova extensão, atualizar o OpenCart ou fazer qualquer alteração estrutural no banco de dados.

Clique Salvar configurações Para aplicar todas as alterações nesta aba.

5.0 Aba do Provedor de IA

5.1 Como escolher seu fornecedor

A aba “Provedor de IA” conecta-se a um modelo de IA externo usando o provedor de sua escolha. OpenAI (ChatGPT), Anthropic Claude e Google Gemini são todos compatíveis. Você fornece sua própria chave de API e a conexão é feita diretamente, sem intermediários ou necessidade de assinatura separada.

Clique em qualquer botão de provedor para carregar suas configurações abaixo: a chave da API, o seletor de modelo e o controle de temperatura. Apenas um provedor está ativo por vez. A troca de provedores não afeta o histórico de consultas ou a configuração existente.

5.2 Como obter sua chave de API

OpenAI

  1. Acesse platform.openai.com e faça login ou cadastre-se.
  2. Abra a seção Chaves de API no menu do ícone da conta.
  3. Clique em Criar nova chave secreta, dê um nome a ela e salve.
  4. Copie a chave antes de sair da página. A OpenAI não a exibirá novamente. Cole-a no campo “Chave da API da OpenAI”.

Claude Antrópico

  1. Acesse console.anthropic.com e faça login ou cadastre-se.
  2. Acesse “Chaves de API” na navegação à esquerda.
  3. Clique em Criar chave, dê um nome a ela e copie-a.
  4. Cole a chave da API do Claude no campo correspondente. Um link direto para o console da Anthropic também está disponível no módulo.

Google Gêmeos

  1. Acesse aistudio.google.com e faça login com uma conta do Google.
  2. Clique em “Obter chave de API” no canto superior esquerdo.
  3. Selecione um projeto e gere a chave.
  4. Copie e cole no campo Chave da API do Gemini.

5.3 Seleção de Modelo para a Extensão de Análise do Back Office do OpenCart

OpenAI:

  • GPT-4o Mini, resposta rápida, custo de API mais baixo, adequado para perguntas administrativas rotineiras do dia a dia.
  • GPT-4o, raciocínio mais robusto para consultas que abrangem várias tabelas unidas.
  • GPT-5.5, o nível mais avançado para questões analíticas complexas ou com múltiplas camadas.

Claude Antrópico:

  • Claude Haiku 4.5, rápido e de baixo custo, funciona bem para verificações matinais da loja.
  • Claude Sonnet 4.6 é um ponto intermediário útil entre velocidade e profundidade analítica.
  • Claude Opus 4.7 é a melhor opção quando as consultas envolvem múltiplas fontes de dados.

Google Gêmeos:

  • Gemini 3.5 Flash, rápido e eficiente, a escolha inicial padrão para a maioria das lojas.
  • Gemini 3.1 Flash-Lite, o mais barato por consulta, ideal quando manter os gastos com API baixos é importante.

5.4 Configuração de temperatura

Controla o grau de consistência ou variabilidade das respostas da IA. Em 0, as respostas são mais precisas. Em 1, há mais variação na formulação das perguntas. Para consultas de dados armazenados, 0.3 é o ponto de partida prático. Use 0.0 quando a precisão factual estrita for a prioridade.

Clique Salvar configurações do provedor aplicar.

6.0 Aba de Layout do Widget

A aba “Layout do Widget” controla a aparência do widget de chat dentro do painel de administração do OpenCart. Cada ajuste é exibido no painel de pré-visualização em tempo real à direita antes de qualquer alteração ser salva.

Posição: O canto da tela onde aparece o balão de bate-papo. O canto inferior direito é o padrão.

Nome do chatbot: O nome no cabeçalho do widget. Assistente Administrativo Inteligente por padrão.

Mensagem de saudação: A primeira mensagem exibida ao abrir o widget. Por padrão: Olá! Pergunte-me qualquer coisa sobre sua loja.

Ícone de balão: Substitua a imagem padrão do balão de fala. PNG quadrado, 64×64 px, limite de 2 MB.

Avatar do chatbot: A imagem exibida ao lado de cada resposta do bot. PNG quadrado, 48×48 px, limite de 2 MB.

Largura e altura do widget: O tamanho do painel de bate-papo aberto em pixels. O padrão é 400 de largura por 560 de altura.

Configurações de cor: Seis controles de cor: Cabeçalho, Balão de Chat, Mensagem do Usuário, Mensagem do Bot, Fundo e Texto. Não é necessário conhecimento de CSS. As alterações são refletidas imediatamente na pré-visualização.

Clique Salvar layout aplicar.

7.0 Guia Visualizações do Banco de Dados

7.1 Como funcionam as visualizações do banco de dados neste chatbot de IA para administração do OpenCart

Um conjunto de visualizações MySQL pré-construídas foi criado para a extensão de relatórios OpenCart AI, que organiza e simplifica os dados relevantes para cada domínio. As consultas são executadas somente nessas visualizações; a IA não tem acesso às tabelas brutas e todas as visualizações são somente leitura. Os dados da loja não podem ser alterados, excluídos ou gravados pelo chat sob nenhuma circunstância.

Desmarcar uma visualização remove esse domínio da lista de consultas permitidas do assistente. A visualização permanece intacta no banco de dados e pode ser reativada a qualquer momento.

7.2 Visualizações de banco de dados disponíveis

  • Visão geral dos pedidos: Os pedidos foram combinados com detalhes do cliente, moeda, status e totais.
  • Itens da linha de pedido: Linhas de produtos individuais por pedido, com quantidades e preços.
  • Clientes: Registros completos de clientes com grupo, sexo e data da última visita.
  • Produtos: Dados do catálogo com nome, estoque, preço, categoria e informações da imagem.
  • Preços específicos / Descontos em produtos: Ajustes de preço por produto e por combinação. Desativado por padrão.
  • Categorias: Nomes das categorias e sua hierarquia.
  • Carrinhos de compras: Carrinhos ativos e abandonados com detalhes do cliente e da moeda.
  • Regras do Carrinho / Cupons: Regras de desconto com base em dados de uso e indicador de frete grátis.
  • Stock Disponibilidade: Níveis de estoque por produto e combinação com nomes legíveis.
  • funcionários: Contas de administrador e seus dados de perfil.
  • Endereços dos clientes: Registros de endereços com dados de país, estado e cliente resolvidos.
  • Transportadoras/Métodos de envio: Transportadoras ativas com texto indicando atraso na entrega. Desativado por padrão.
  • Fabricantes/Marcas: Registros de marcas com descrições e quantidades de produtos.
  • Combinações/Variantes de Produtos: Dados variantes com nomes de estoque, referência e atributos.
  • Atributos e valores do produto: Grupos de atributos como Cor e Tamanho com seus respectivos valores.

Clique Salvar e criar visualizações Para aplicar. A extensão Knowband cria as visualizações MySQL para qualquer domínio ativado.

8.0 Guia de Controle de Acesso

A aba Controle de Acesso define quais membros da equipe administrativa do OpenCart podem abrir o assistente.

Carraça: Restrinja o chatbot a perfis de funcionários específicos. Para ativar o acesso baseado em funções. Quando desativado, todos os administradores conectados podem usar o assistente sem restrições.

Quando o acesso baseado em funções está ativo, uma lista de perfis aparece abaixo. O acesso de SuperAdministrador é permanente e não aparece na lista. Marque quaisquer outros perfis, como Logístico, Vendedor, Tradutor ou funções personalizadas, que devam ter acesso. Os perfis que não forem marcados não verão nenhum assistente ao fazer login. Deixar todos os perfis desmarcados enquanto o acesso baseado em funções estiver ativado limita o assistente apenas ao SuperAdministrador.

Clique Salvar configurações de acesso aplicar.

9.0 Aba de Chips Predefinidos

Os ícones predefinidos são atalhos de perguntas integrados ao widget de bate-papo. Cada ícone envia uma pergunta armazenada para a IA no momento em que é tocado, sem necessidade de digitar ou navegar.

9.1 Chips padrão no plugin OpenCart Order Insights

Dez fichas já vêm prontas na caixa:

  1. Faça seu pedido hoje: Quantos pedidos foram feitos hoje?
  2. Receita (30 dias): Qual foi a receita total nos últimos 30 dias?
  3. Pedidos cancelados: Quantos pedidos foram cancelados nos últimos 30 dias?
  4. Carrinhos abandonados: Quantos carrinhos foram abandonados nos últimos 30 dias?
  5. Clientes ativos: Qual é o número atual de clientes ativos?
  6. Fora de estoque: Quais produtos estão sem estoque no momento?
  7. Estoque baixo (menos de 5): Quais produtos têm menos de 5 unidades restantes?
  8. Produtos sem SKU: Quantos produtos não possuem um código SKU?
  9. Cupons de frete grátis: Quais cupons ativos oferecem frete grátis hoje?
  10. Novos clientes (este mês): Quantos clientes se cadastraram este mês até o momento?

9.2 Adicionando um Chip Personalizado

Clique Adicionar chip para abrir o formulário do chip.

Gravadora: Texto curto para o botão. Mantenha-o com menos de três palavras. Por exemplo: Receita Semanal.

Questão: A pergunta que a IA recebe quando este chip é tocado. Escreva-a da mesma forma que você a digitaria diretamente no chat. Por exemplo: Qual foi a receita total dos últimos 7 dias?

Posição: A posição do chip na lista do painel. Os números menores aparecem primeiro.

Ativo: Sim, exibe o chip no widget. Não, mantém o chip salvo, mas oculto.

Clique Economize Chip Para finalizar, os botões Editar e Excluir aparecem em cada linha para alterações futuras.

10.0 Guia Histórico de Consultas

A aba Histórico de Consultas registra todas as perguntas enviadas por meio desta ferramenta. Cada entrada de registro mostra:

  • Data: A hora em que a consulta foi enviada.
  • Empregado: Qual conta de administrador executou o comando?
  • Questão: O texto completo da pergunta.
  • Linhas: Número de linhas de dados retornadas pela consulta.
  • Tempo (ms): Quanto tempo levou para a consulta ser executada.
  • Provedor: O serviço de IA que o processou é indicado por um selo com a respectiva etiqueta.
  • Estado: Verde para sucesso, vermelho para erros.
  • SQL: A consulta executada pode ser vista diretamente no texto.

Filtre por status e intervalo de datas na parte superior. Exporte os resultados visíveis para CSV ou Excel usando os botões acima da tabela. Clique Excluir registros antigos Para remover imediatamente as entradas mais antigas que a configuração de retenção de logs.

11.0 Aba Sessões

A aba Sessões contém o histórico completo de conversas de cada funcionário. Cada linha exibe o nome do funcionário, a hora de início da sessão e a quantidade de mensagens. Clique em Consultar Abre o histórico completo da conversa, com perguntas e respostas em ordem cronológica, em uma janela pop-up. Útil para revisar os dados acessados, verificar como o assistente está sendo usado ou continuar a conversa de uma sessão anterior.

12.0 perguntas frequentes

P: O que é o Knowband OpenCart Smart AI Admin Assistant e como ele funciona?

Este é um chatbot de IA para administradores do OpenCart que permite que eles façam perguntas em linguagem natural e obtenham respostas instantâneas a partir de dados reais da loja. Ele se conecta ao banco de dados da loja por meio de views MySQL pré-configuradas em modo somente leitura, envia cada pergunta para o provedor de IA escolhido (OpenAI, Anthropic Claude ou Google Gemini), que cria e executa uma consulta SQL e, em seguida, entrega o resultado em linguagem natural. Compatível com OpenCart 3.x.

P: Quais fornecedores de IA são compatíveis com a ferramenta de análise de back-office do OpenCart?

O assistente administrativo inteligente de IA para OpenCart da Knowband é compatível com OpenAI (GPT-4o Mini, GPT-4o, GPT-5.5), Anthropic Claude (Haiku 4.5, Sonnet 4.6, Opus 4.7) e Google Gemini (Gemini 3.5 Flash, Gemini 3.1 Flash-Lite). Cada provedor se conecta por meio da sua própria chave de API, sem necessidade de assinatura adicional. Você paga apenas pelo que a IA realmente processa.

P: O Assistente Administrativo Inteligente de IA do OpenCart pode alterar ou excluir dados da loja?

Não. A ferramenta de análise de vendas com IA para OpenCart lê dados apenas por meio de visualizações MySQL pré-construídas. Nenhuma consulta enviada pelo chat pode atualizar, excluir ou gravar qualquer informação no banco de dados. Cada resposta é uma recuperação somente leitura da sua loja online.

P: Quais dados posso consultar usando o chatbot de IA do administrador do OpenCart?

Pedidos, clientes, receita, estoque, carrinhos abandonados, cupons de desconto, combinações de produtos, contas de funcionários, transportadoras, marcas e categorias podem ser consultados. A aba “Visualizações do Banco de Dados” controla quais domínios estão ativos. Ative um domínio para permitir o acesso ou desative-o para restringir.

P: Como funcionam os chips predefinidos na ferramenta OpenCart Smart Store Analytics?

Os chips são botões de perguntas com um único toque no widget. Toque em um e a pergunta salva será enviada imediatamente para a IA. O conjunto de chips padrão abrange pedidos, receita, carrinhos abandonados, estoque baixo, itens fora de estoque, clientes ativos, novos clientes, pedidos cancelados, cupons de frete grátis e produtos sem SKU. Novos chips podem ser adicionados, editados ou removidos na aba Chips Predefinidos.

P: O que faz o recurso de visibilidade SQL na ferramenta de análise do painel administrativo do OpenCart?

Ative a opção “Mostrar consulta SQL” e o código SQL por trás de cada resposta aparecerá no chat abaixo do resultado. Ative também a opção “Permitir edição e repetição de SQL” e o código SQL poderá ser editado diretamente no chat. Altere uma data, um filtro ou um limite e execute a consulta novamente sem precisar fazer uma nova pergunta. Esta ferramenta de análise de vendas com IA para OpenCart torna isso acessível a qualquer administrador, não apenas àqueles com conhecimento em SQL.

P: Como funciona o controle de acesso baseado em funções no chatbot de administração do OpenCart AI?

Abra a aba Controle de Acesso e marque a opção Restringir o chatbot a perfis de funcionários específicos. O acesso de Superadministrador não pode ser removido. Para todos os outros perfis (Logístico, Vendedor, Tradutor ou qualquer função personalizada), marque aqueles que devem ter acesso. Qualquer perfil que não estiver marcado não verá o assistente após fazer login.

P: O que é o cache de esquema na ferramenta de análise do painel administrativo do OpenCart?

O cache de esquema armazena o mapa estrutural do banco de dados da loja, permitindo que a IA construa consultas com precisão sem precisar ler o banco de dados inteiro a cada requisição. A primeira sessão de chat cria o cache automaticamente. Ele é atualizado com base na configuração de TTL (tempo de vida) do cache de esquema. Após instalar uma nova extensão, atualizar o OpenCart ou fazer qualquer alteração no banco de dados, use a opção “Atualizar Esquema Agora” para recriá-lo instantaneamente.

P: Como faço para conectar um provedor de IA ao Assistente Administrativo de IA Inteligente do OpenCart?

Acesse a aba “Provedor de IA”. Clique no provedor desejado: OpenAI, Anthropic Claude ou Google Gemini. Para o OpenAI, faça login em platform.openai.com, acesse “Chaves de API” e gere uma nova chave secreta. Para o Anthropic, faça login em console.anthropic.com, abra “Chaves de API” e crie uma. Para o Gemini, faça login em aistudio.google.com, clique em “Obter chave de API” e gere uma para o seu projeto. Cole a chave no campo correspondente e salve.

P: O Assistente Administrativo Inteligente com IA para OpenCart é compatível com o OpenCart 3.x?

Sim. O assistente administrativo inteligente com IA da Knowband para OpenCart funciona no OpenCart 3.x. Visite a página do produto para obter detalhes sobre a compatibilidade atual e as notas de versão.

Conclusão 13.0

As Assistente de administração inteligente com IA para OpenCart da Knowband Oferece análises de back-office com inteligência artificial para qualquer loja OpenCart, sem necessidade de conhecimento em SQL, suporte de desenvolvedores ou plataformas de relatórios de terceiros. Faça perguntas em linguagem simples, obtenha respostas a partir de dados em tempo real, visualize o SQL por trás de cada resultado e refine-o instantaneamente.

Os chips predefinidos reduzem o tempo de verificação diária da loja para menos de um minuto. O acesso baseado em funções coloca os dados certos nas mãos das pessoas certas. O histórico de consultas mantém um registro completo de todas as perguntas feitas e de todos os resultados retornados.

Para suporte, requisitos personalizados ou desenvolvimento OpenCart, entre em contato diretamente com a equipe da Knowband.

Manual do Usuário da Extensão de Importação e Exportação de Catálogo do Opencart

Se você gerencia uma loja OpenCart em crescimento, já sabe o quanto as atualizações manuais de produtos podem ser demoradas. Banda de conhecimento Agendador de Importação e Exportação do OpenCart Pro Portanto, foi desenvolvido especificamente para eliminar completamente esse atrito. Ele lida com transferências em massa de produtos e categorias nos formatos CSV, XLSX, JSON e XML, tudo a partir do painel de administração do OpenCart, sem necessidade de programação, sem envolvimento de desenvolvedores e sem perda de tempo.

Além disso, o que realmente diferencia esta extensão de importação/exportação em massa de produtos para OpenCart das ferramentas genéricas é seu sistema de perfis reutilizáveis. Cada tarefa de importação ou exportação é salva como um perfil nomeado com seu próprio formato de arquivo, mapeamento de colunas, destino FTP ou SFTP e agendamento cron opcional. Como resultado, os proprietários de lojas podem migrar de despejos de dados pontuais para sincronizações de catálogo totalmente automatizadas e agendadas em questão de minutos.

Além disso, seja para gerenciar um feed diário de fornecedores via FTP, migrar produtos entre duas lojas OpenCart ou enviar atualizações de preços em massa para um servidor SFTP remoto, Banda de conhecimentoA extensão de importação e exportação de catálogo OpenCart da [nome da empresa] abrange todos os cenários prontos para uso. Nenhum código personalizado é necessário.

1.1 Principais capacidades de Extensão de Importação e Exportação do Opencart

  • Quatro formatos de arquivo são suportados para importação/exportação em massa de produtos no OpenCart: CSV, XLSX, JSON e XML.
  • Perfis nomeados reutilizáveis ​​com mapeamentos, configurações de formato e configuração FTP/SFTP salvos.
  • Transferência FTP, FTPS e SFTP com teste de conexão em tempo real antes de salvar.
  • Importação/exportação cron do OpenCart totalmente automatizada e sem intervenção, em qualquer agendamento.
  • Correspondência automática de colunas com validação de campos obrigatórios que bloqueia importações incompletas.
  • Suporte completo para importação e exportação de combinações e variantes de produtos OpenCart.
  • Gerenciamento de campos multilíngues: exportação e importação de campos traduzidos em todos os idiomas ativos.
  • Registros de transferência com detalhes de erros em nível de linha e links para download de cada execução.
  • Limpeza automática de arquivos com base em um cronograma de retenção configurável.
  • Compatível com OpenCart 3.xx | PHP 7.2+ | MySQL 5.6+

1.2 Para quem se destina esta extensão?

Esta extensão de importação/exportação de CSV para OpenCart foi projetada especificamente para:

  • Proprietários de lojas que gerenciam catálogos de 100 a 50,000 SKUs e precisam de atualizações em massa repetíveis sem esforço manual.
  • Agências que gerenciam várias lojas OpenCart e precisam de uma migração de catálogo tranquila entre as instâncias.
  • Lojas internacionais que gerenciam dados de produtos multilíngues em diversos idiomas ativos.
  • Empresas que sincronizam feeds de fornecedores diariamente ou por hora via FTP ou SFTP.
  • Administradores que desejam um histórico confiável e com registros de todas as operações de importação/exportação em massa do OpenCart.

2. Instalação

Antes de prosseguir, verifique se o seu servidor atende aos requisitos mínimos para Banda de conhecimentoExtensão de importação/exportação agendada do OpenCart: OpenCart 3.xx, PHP 7.2 ou superior e MySQL 5.6 ou superior.

Etapa 1: Carregar via FTP

Para começar, extraia o arquivo ZIP baixado do Banda de conhecimento Para instalar o OpenCart, conecte-se ao seu servidor através de um cliente FTP e copie todos os arquivos extraídos da pasta de upload para o diretório raiz da sua instalação.

Passo 2: Instale no Painel de Administração

Em seguida, faça login no painel de administração do OpenCart. Navegue até Extensões > Extensões, localize o plugin Knowband Import Export na lista e clique em Instalar. O plugin será então registrado em sua instância do OpenCart.

Etapa 3: Configurar

Por fim, clique em Editar na mesma linha para abrir a página de configuração da extensão. Você será direcionado para a guia Configurações Gerais, onde todas as preferências globais, incluindo URLs do cron, limites de tamanho de arquivo e agendamentos de limpeza, são gerenciadas.

3. Visão geral do painel de administração

Uma vez concluída a instalação, o Banda de conhecimento O OpenCart Import Export Scheduler Pro adiciona quatro abas claramente organizadas em sua página de configuração. Compreender a finalidade de cada aba é, portanto, a maneira mais rápida de se tornar produtivo com o gerenciamento em massa do catálogo do OpenCart.

4. Configurações Gerais

A aba Configurações Gerais é o centro de controle de todos os comportamentos globais da extensão de importação e exportação do OpenCart. Ela está dividida em quatro subseções. Configurar essas opções corretamente desde o início garantirá que todas as operações subsequentes de importação e exportação sejam executadas sem problemas.

4.1 Preferências

Ativar/Desativar extensão Ativa ou desativa toda a extensão. Quando desativada, todas as tarefas agendadas de importação e exportação do cron são pausadas imediatamente.

Número máximo de colunas visíveis Define quantas colunas são exibidas simultaneamente na tabela de mapeamento de importação do OpenCart. Intervalo: 1–20. Padrão: 6. Use as setas de paginação para navegar pelas colunas restantes.

Número máximo de linhas visíveis Define quantas linhas de dados de amostra aparecem na pré-visualização do mapeamento. Serve apenas para verificação visual e não restringe a quantidade real de linhas a serem importadas. Intervalo: 1–50. Valor padrão: 10.

Tamanho do lote de importação Controla quantas linhas são processadas por requisição AJAX durante a importação em massa de produtos no OpenCart. Valores mais baixos reduzem o risco de timeout em hospedagens compartilhadas. Intervalo: 10–500. Padrão: 100. Em servidores VPS ou dedicados, aumente para 300 ou mais para importações grandes mais rápidas.

Clique Salvar configurações aplicar.

4.2 Arquivos de modelo

Esta seção fornece arquivos de exemplo prontos para preenchimento para todas as combinações de entidade e formato suportadas, um ponto de partida essencial para quem está configurando uma importação de CSV ou um upload em massa baseado em XLSX no OpenCart pela primeira vez. Duas entidades estão disponíveis: Produtos e Categorias. Cada uma possui quatro botões de formato: CSV, JSON, XML e XLSX.

Basta clicar no botão correspondente para baixar o modelo. Cada modelo inclui todas as colunas reconhecidas pelo importador, com dados fictícios seguros. Preencha-o com dados reais do produto e importe-o de volta.

Importante: O arquivo enviado deve seguir o layout de colunas mostrado nos modelos. Qualquer desvio desse layout fará com que a correspondência automática de colunas falhe e exigirá um remapeamento manual.

4.3 Limites e Velocidade

Número máximo de registros por downloadNúmero máximo de registros exportados por arquivo. Aumente apenas se a memória do seu servidor suportar. Intervalo: 100–50,000. Padrão: 5,000.

Tamanho máximo de upload (MB)  Tamanho máximo de arquivo de importação aceito pelo plugin. Funciona em conjunto com o limite de upload do servidor PHP; o menor deles prevalece. Intervalo: 1–200 MB. Padrão: 50 MB.

Clique Salvar configurações aplicar.

4.4 Limpeza agendada e URLs cron

É aqui que você configura os três URLs de tarefas cron que alimentam a parte automatizada do projeto. Banda de conhecimentoSistema de importação/exportação agendada para OpenCart. Cada URL possui um botão “Copiar” dedicado; cole-a diretamente no crontab do seu servidor ou nas tarefas agendadas integradas do OpenCart.

Manter arquivos por (dias)  Arquivos de importação e exportação com mais de 30 dias são excluídos automaticamente pelo cron de limpeza. Intervalo: 1 a 30 dias. Padrão: 7 dias.

URL do cron de limpeza  Recomendação: diariamente às 2h da manhã. Exclui arquivos temporários antigos automaticamente.

URL do cron de exportação de perfisRecomendado: diariamente às 3h da manhã. Executa todos os perfis de exportação marcados como habilitados para cron e armazena o arquivo gerado nos Logs de Transferência.

URL do cron de importação de perfis  Recomendado: diariamente às 4h da manhã. Busca arquivos via FTP/SFTP e executa todos os perfis de importação de origem FTP marcados como habilitados para cron. Os perfis de origem de upload são apenas manuais e são ignorados automaticamente.

Clique Salvar configurações aplicar.

5. Exportar Perfis: Guia Completo

A aba Exportar lista todos os perfis de exportação salvos. Banda de conhecimentoA abordagem baseada em perfis do [nome da plataforma] significa que você configura a exportação em massa do OpenCart uma única vez e a reutiliza indefinidamente, seja manualmente com um clique ou automaticamente por meio de um agendamento cron. Cada perfil exibe seu ID, nome, tipo de entidade, formato, status do cron e data de adição.

Clique Adicionar perfil de exportação Para criar um novo, o assistente executa três etapas: Transferir configurações, Escolher campos e Gerar arquivo.

5.1 Etapa 1: Transferir configurações

Nome do perfil: Uma etiqueta única para este perfil na lista de exportação. Exemplo: Feed Semanal de Produtos.

Rótulo do arquivo de saídaNome base para o arquivo gerado. O plugin é adicionado automaticamente. Use apenas letras, dígitos, hífens e sublinhados. Exemplo: produtos-diários.

Tipo de dadosSelecione Produtos ou Categorias.

Formato de arquivoSelecione CSV, XLSX, XML ou JSON.

Línguas)  Selecione um ou mais idiomas para a loja. Os campos traduzidos, como nome e descrição, serão exportados para cada idioma selecionado. Selecione “Todos os idiomas” para incluir todos os idiomas ativos, um recurso essencial para fluxos de trabalho de importação e exportação de produtos multilíngues no OpenCart.

Intervalo de datas (opcional)  Filtre os registros por data de criação. Deixe em branco para exportar todos os registros.

Ordem de gravação (opcional)  Controla a sequência das linhas no arquivo de saída. Deixe a configuração padrão para a ordem padrão do banco de dados.

Combinações de produtos para exportação (opções/variantes)Quando ativada, cada linha de produto é seguida por uma linha por combinação. Adiciona as colunas `row_type`, `parent_reference`, `combination_reference`, `attributes` e `impact_price`. Ative esta opção para exportar todo o catálogo do OpenCart, incluindo todas as variantes de produto.

Execução agendada Habilitar Cron  Quando ativada, a URL do Cron de Exportação de Perfis executa este perfil automaticamente e armazena o arquivo gerado nos Logs de Transferência após cada execução.

Destino de exportação

O sistema de arquivos Salva o arquivo localmente. Os administradores o baixam diretamente dos Registros de Transferência.

FTP/SFTP O programa envia o arquivo para um servidor remoto configurado após cada execução. Uma cópia local também é mantida nos Logs de Transferência como medida de segurança.

Quando FTP/SFTP é selecionado, os seguintes campos adicionais aparecem: Nome de usuário, Senha, Nome do host e Pasta remota, que é basicamente o caminho da pasta na qual você exportará os dados.

Estilo de saída (delimitador CSV): Vírgula universal, ponto e vírgula do Windows/Excel ou separador por tabulação.

Lista de cola  Separador para campos com múltiplos valores, como Etiquetas e Nomes de Categoria. Opções: Barra vertical (|), Barra (/) ou Vírgula.

Filtre por categoria / fabricante / fornecedorFiltros opcionais para restringir a exportação a um subconjunto específico de produtos.

Janela de preçoIncluir apenas produtos dentro de uma faixa de preço mínima e máxima especificada. Deixe em branco para não filtrar.

Clique Próximo Passo para prosseguir.

5.2 Etapa 2 Selecionar campos

Cada coluna de produto ou categoria disponível aparece como uma lista de seleção. Os campos obrigatórios, marcados com um asterisco, não podem ser desmarcados. Além disso, você pode reordenar as colunas arrastando as linhas para controlar a sequência exata no arquivo de saída.

Três botões de ação rápida estão disponíveis:

  • Selecionar tudo Inclui todas as colunas disponíveis na exportação.
  • Desmarcar todos  Limpa todas as seleções opcionais, deixando ativos apenas os campos obrigatórios.
  • Restaurar padrões de fábrica Restaura o conjunto de colunas padrão recomendado.

Os campos de produto disponíveis incluem: ID, Modelo (SKU), Nome, Status, Tipo de Produto, Condição, Fabricante, Fornecedor, Etiquetas, Data de Adição, Descrição Resumida, Descrição, Peso, Dimensões, EAN, UPC, MPN, Meta Título, Meta Descrição, URL SEO, URL da Imagem de Capa, URLs de Todas as Imagens, IDs de Categoria, Nomes de Categoria, Preço, Preço de Custo, Preço Especial, Quantidade Mínima, Quantidade em Estoque, Status do Estoque e Comportamento de Produto Fora de Estoque, tornando-a uma das ferramentas de exportação em massa de produtos para OpenCart mais abrangentes disponíveis.

Clique Visualizar dados Para visualizar as cinco primeiras linhas com base na sua seleção atual, clique em Salvar perfil para economizar sem gerar, ou Próximo Passo para prosseguir.

5.3 Etapa 3: Gerar arquivo em Plugin de Importação e Exportação de Catálogo Opencart

A etapa final apresenta um Resumo do Download, confirmando o Tipo de Dados, Formato do Arquivo, Rótulo do Arquivo e Campos Selecionados. Clique. Construir e baixar Para gerar o arquivo imediatamente, ele é baixado para o seu navegador ou enviado para o destino FTP/SFTP configurado, e a execução é registrada automaticamente nos Logs de Transferência.

Observação: Os arquivos de exportação permanecem disponíveis para download novamente nos Logs de Transferência até que a tarefa de limpeza agendada os remova após o período de retenção configurado.

6. Importar perfis: Guia completo

A aba Importar, similar à aba Exportar, lista todos os perfis de importação salvos. Cada perfil exibe seu ID, nome, tipo de entidade, formato, tipo de origem (Upload ou FTP), status do cron e data de adição. Clique em Adicionar perfil de importação Para iniciar o assistente de três etapas: Configurações de origem, Mapear colunas e Executar importação.

6.1 Etapa 1 Configurações da fonte

Nome do perfilUma etiqueta única para este perfil. Exemplo: Feed Diário de Fornecedores.

Tipo de dadosProdutos ou categorias.

Formato de arquivo  Os formatos CSV, XLSX, JSON ou XML devem corresponder ao formato real do arquivo.

Estilo de saídaDelimitador CSV correspondente ao arquivo que está sendo importado.

Lista de cola Deve corresponder ao código utilizado durante a exportação correspondente. Essa configuração afeta diretamente campos com múltiplos valores, como Tags, Categorias e URLs de Imagens.

LínguaIdioma padrão para linhas que não especificam seu próprio idioma no arquivo.

Opções de importação

Atualizar registros existentes quando o ID ou o modelo corresponderemConfiguração padrão para todas as importações em massa de produtos do OpenCart. Atualiza um produto existente quando um ID ou SKU correspondente é encontrado, em vez de criar um duplicado.

Forçar IDs do arquivoUtilize apenas em migrações entre lojas onde seja necessário preservar o ID original exato do produto. Não recomendado para importações de rotina.

Seleção de fonte

Enviar arquivo Para importações manuais únicas. Tamanho máximo do arquivo: 50 MB. Formatos aceitos: CSV, XLSX, JSON, XML.

FTP/SFTP  Para extrair arquivos de um servidor remoto. Necessário para importações automatizadas do OpenCart via sincronização de produtos por FTP, controladas por cron.

Quando FTP ou SFTP é selecionado como a origem para um perfil de importação no Knowband Agendador de Importação e Exportação do OpenCart Pro, um conjunto de campos de configuração adicionais aparece na tela. Cada campo desempenha um papel específico no estabelecimento da conexão remota e no controle do comportamento da importação automatizada agendada do OpenCart.

O campo Protocolo de Transferência permite escolher o método de conexão entre FTP, FTPS ou SFTP. O FTPS é geralmente recomendado para ambientes de produção, pois adiciona uma camada de criptografia à conexão FTP padrão. O campo Servidor recebe o endereço do seu servidor FTP remoto, por exemplo, ftp.example.com. Ao lado, o campo Porta é preenchido automaticamente com base no protocolo selecionado, que é 21 para FTP e 22 para SFTP, embora você possa alterar esse valor caso seu servidor utilize uma porta não padrão.

Os campos Nome de usuário e Senha contêm as credenciais de login para o servidor remoto. Ambos são armazenados criptografados em repouso, o que significa que nunca são salvos em texto simples em nenhum lugar do sistema. Depois de preencher as credenciais, o campo Caminho do arquivo remoto requer o caminho absoluto para o arquivo de origem no servidor remoto. 

Este caminho deve ser exato e o arquivo deve existir nesse local sempre que o processo de importação/exportação do OpenCart for executado. Um exemplo típico seria algo como /home/feed/products.xml.

O Modo Passivo é uma opção recomendada para conexões FTP e FTPS, pois ajuda a evitar problemas de conexão causados ​​por firewalls que bloqueiam o canal de dados. Quando o SFTP é selecionado como protocolo, essa configuração é simplesmente ignorada. 

A opção Cron, quando ativada, instrui o URL do Cron de Importação de Perfis nas Configurações Gerais a buscar automaticamente o arquivo do servidor remoto e executar a importação em massa de produtos do OpenCart na programação configurada, sem qualquer intervenção manual. 

Clique Salvar perfil, Em seguida Próximo Passo.

6.2 Etapa 2: Colunas do mapa

A tela de mapeamento de colunas carrega as linhas reais do seu arquivo enviado ou obtido. Cada coluna do seu arquivo é associada ao campo correto do OpenCart. Banda de conhecimentoO mecanismo de correspondência automática do [nome da plataforma] detecta os nomes das colunas e os mapeia sem intervenção manual sempre que possível.

Uma confirmação na parte superior da tela mostra quantas colunas foram correspondidas com sucesso, por exemplo: 47 de 47 colunas correspondidas automaticamente. No entanto, você ainda deve revisar o mapeamento abaixo para verificar a precisão, principalmente para nomes de coluna personalizados ou não padronizados.

Cada coluna do arquivo aparece como um seletor suspenso no topo da respectiva coluna de dados. As linhas abaixo exibem os valores reais dos dados do arquivo, facilitando a verificação de que cada coluna está mapeada corretamente. Use a caixa de pesquisa para encontrar uma coluna específica e navegue pelas colunas restantes com as setas de paginação.

Importante: Se um campo obrigatório não for mapeado, a extensão bloqueia a importação e exibe um aviso antes de permitir que você prossiga. Essa etapa de validação do mapeamento de importação do OpenCart garante a integridade dos dados em todas as execuções.

Clique Salvar perfil Para salvar o mapeamento, clique em Próximo Passo para prosseguir.

6.3 Etapa 3: Executar Importação

Após a confirmação do mapeamento, duas opções são apresentadas:

Salvar perfil Salva o perfil de importação para uso futuro sem precisar executar a importação imediatamente.

Iniciar importação Executa a importação em lotes, conforme configurado nas Configurações Gerais. Ao término, o Log de Transferência registra o resultado completo: total de registros processados, registros bem-sucedidos e quaisquer falhas com detalhes de erro em nível de linha.

Para catálogos extensos, a abordagem de processamento em lote utilizada por Banda de conhecimentoA extensão permite que a importação em massa de produtos do OpenCart continue de forma confiável mesmo em hospedagem compartilhada, pois cada lote é uma solicitação AJAX separada; os tempos limite do servidor não podem interromper o processo geral.

7. Registros de transferência

A aba “Registros de Transferência” fornece um histórico completo de todas as operações de importação e exportação realizadas por meio da extensão. Consequentemente, este é o primeiro lugar a ser verificado sempre que uma importação/exportação em massa do OpenCart produzir resultados inesperados ou se uma exportação não aparecer no destino esperado.

Utilizando os registros de transferência para solucionar problemas

Clique na Folhas para Ao clicar no botão em qualquer linha, você abre os detalhes de erro em nível de linha para os registros com falha. Essa visualização detalhada mostra exatamente quais linhas falharam e o motivo específico do erro em cada uma delas. Dessa forma, você não precisa reimportar o arquivo inteiro; basta corrigir apenas as linhas afetadas no arquivo de origem e reimportar somente essas linhas.

Os arquivos de exportação permanecem disponíveis para download na aba “Logs” até que a tarefa de limpeza agendada os remova após o período de retenção configurado (padrão: 7 dias). Isso lhe dá tempo suficiente para verificar, redistribuir ou arquivar qualquer exportação em massa gerada pelo OpenCart.

 

8. perguntas frequentes

Pergunta 1: O que é o Knowband OpenCart Import Export Scheduler Pro?

Banda de conhecimento‘s Agendador de Importação e Exportação do OpenCart Pro É uma extensão profissional de gerenciamento de dados em massa para OpenCart 3.xx. Ela lida com importações e exportações de produtos e categorias em CSV, XLSX, JSON e XML, e ainda inclui perfis reutilizáveis, mapeamento de colunas com validação, transferência de arquivos FTP/SFTP, agendamento cron, notificações por e-mail e registros completos de transferência, tudo a partir do painel de administração do OpenCart, sem qualquer intervenção de um desenvolvedor.

Pergunta 2: Como faço para carregar vários produtos em massa no OpenCart usando um arquivo CSV? Acesse a guia Importar e clique em Adicionar Perfil de Importação. Defina o tipo de dados como Produtos, selecione CSV como formato, carregue seu arquivo em Selecionar Origem e clique em Próxima Etapa. A extensão fará a correspondência automática das colunas e exibirá as primeiras linhas do arquivo para verificação. Confirme o mapeamento e clique em Iniciar Importação. Modelos de CSV de exemplo estão disponíveis em Configurações Gerais > Arquivos de Modelo para garantir que seu arquivo siga o layout de coluna correto.

Pergunta 3: Posso importar e exportar combinações e variantes de produtos do OpenCart? Sim. Habilite a opção “Exportar Combinações de Produtos (Opções/Variantes)” nas configurações do perfil de exportação. Cada linha de produto será seguida por uma linha correspondente a cada combinação, com os atributos apresentados em um formato legível. Ao reimportar o produto, quaisquer grupos e valores de atributos ausentes serão criados automaticamente no repositório de destino.

Pergunta 4: Como automatizar a importação de produtos do OpenCart usando tarefas cron? Crie um perfil de importação com FTP ou SFTP como origem e habilite o Cron na seção de agendamento. Em seguida, copie a URL do Cron do perfil de importação em Configurações gerais > Limpeza agendada. Adicione-a ao crontab do seu servidor ou às tarefas agendadas do OpenCart com o intervalo necessário. A partir desse ponto, Banda de conhecimentoA extensão da [nome da empresa] lida automaticamente com todo o ciclo de busca e importação, sendo uma solução completa para automação de importações agendadas no OpenCart.

Pergunta 5: Como faço para migrar produtos de uma loja OpenCart para outra? Exporte o catálogo completo da loja de origem usando qualquer formato compatível. Importe o arquivo resultante para a loja de destino usando um novo perfil de importação. Categorias, combinações de produtos e valores de atributos que não existem na loja de destino são criados automaticamente na importação, tornando a migração de catálogos OpenCart entre lojas limpa e completa.

Pergunta 6: O que acontece se uma importação em massa falhar ou apresentar erros? Cada execução é registrada nos Logs de Transferência com a contagem completa dos registros. Falhas parciais mostram a contagem como X/Y, com as falhas destacadas. Clique no botão Log em qualquer linha para revisar os detalhes do erro em nível de linha. Corrija apenas as linhas afetadas no seu arquivo de origem e reimporte somente essas linhas; não é necessário processar o arquivo inteiro novamente.

Pergunta 7: Quais versões do OpenCart esta extensão suporta? Banda de conhecimentoO OpenCart Import Export Scheduler Pro da [nome da empresa] é compatível com o OpenCart 3.xx, executando em PHP 7.2 ou superior e MySQL 5.6 ou superior.

Pergunta 8: Posso agendar exportações para serem enviadas automaticamente para um servidor FTP? Sim. Nas Configurações de Transferência do perfil de exportação, defina o Destino da Exportação para FTP/SFTP, configure as credenciais do servidor remoto e habilite o Cron. Depois disso, a URL do Cron do perfil de exportação, quando adicionada ao crontab do seu servidor, irá gerar e enviar automaticamente o arquivo de exportação para o seu servidor FTP na programação que você definir. Banda de conhecimento‘s Extensão de Importação e Exportação do Opencart Além disso, mantém uma cópia local nos Logs de Transferência como medida de segurança para cada execução automatizada.

 

9. Tutorial

Os administradores podem verificar a funcionalidade geral através do vídeo tutorial da extensão de importação e exportação do Opencart.