← Todos os módulos
Documentação Blog Acessar suas licenças Contato
codingrow.com — Human thought, digital logic. Importação de catálogo multifornecedor para Magento 2

Massive Multifeed Import&Sync (MMIS)

Importe e mantenha sincronizados catálogos de fornecedores enormes — produtos, preços, estoque, imagens — a partir de qualquer feed, automaticamente e por agendamento, sem tocar nos produtos criados manualmente. Feito para catálogos com dezenas ou centenas de milhares de itens.

€499,00 + IVA
Total indicativo, com IVA italiano incluído: €608,78 — o valor exato é calculado no momento do pagamento e é dispensado para compradores empresariais da UE com um NIF/IVA válido (autoliquidação).
pagamento único · um domínio · licença perpétua, 1 ano de atualizações e suporte
Grátis pagamento único · um domínio · licença perpétua, 1 ano de atualizações e suporte

Este site é protegido por reCAPTCHA e aplicam-se a Política de Privacidade e os Termos de Serviço do Google.

✓ Licença ativa imediatamente após o pagamento, recebida por e-mail

✓ Instalação imediata via Composer

✓ Primeira troca de domínio incluída e imediata (útil para staging → produção)

✓ Compatível com Magento 2.4.x (testado na 2.4.9) e com o tema Hyvä

O que faz

Admin totalmente traduzido, em 7 idiomas

Toda a interface de administração — cada rótulo, dica e guia — está disponível em:

English Italiano Español Français Deutsch Português Nederlands

O Magento exibe automaticamente o módulo no idioma configurado por cada usuário admin — nenhuma configuração adicional necessária.

Feito para catálogos reais

Estas são medições reais de um ambiente de produção, não estimativas de laboratório — uma loja ao vivo sincronizando um catálogo de fornecedor grande e real (centenas de milhares de SKUs, centenas de milhares de imagens) em hardware de servidor comum, não exótico.

TesteVolumeResultado
Sincronização completa do catálogo (produtos, preços, estoque, categorias)339.707 linhas de feed2m 01s, 0 erros
Sincronização somente de estoque e preço340.467 linhas de feed7,2s, 0 erros
Throughput de escrita direta (estratégia SQL, em lote)500 produtos/lote~600 produtos/segundo
Download de imagens em paralelo vs sequencialmesmo conjunto de imagens3,9 vezes mais rápido
Escala de catálogo suportada em produçãoaté 708.000 imagenscomprimidas e enfileiradas sem bloquear a sincronização do catálogo

Servidor de teste: Intel Xeon E5-2690 de 12 núcleos @ 2,90GHz, 10GB de RAM, PHP 8.5, com o banco de dados em um servidor dedicado separado — uma configuração padrão de gama média, não hardware de ponta. O número de 600 produtos/segundo se compara a cerca de 1 produto/segundo do mecanismo de importação nativo do Magento nos mesmos dados.

Documentação

Os passos completos de instalação e um guia detalhado do usuário campo por campo (mapeamento, fórmulas, produtos configurable e grouped, categorias, imagens, agendamento, CLI) estão na sua própria página de referência:

→ Leia a documentação completa

Garantia de reembolso

Não satisfeito nos 30 dias após a compra? Solicite o reembolso você mesmo na sua área de conta (codingrow.com/login), sem perguntas. O reembolso é processado instantaneamente e de forma automática, e a licença é desativada após a confirmação.

Histórico de versões

Versão atual: v3.9.0

v3.9.0

As Categorias de feed permitidas agora podem ser selecionadas em qualquer nível da árvore do feed, não apenas no nível superior: escolha um ramo profundo (ou uma única folha) — p. ex. Móveis › Armários e arrumação — para importar apenas essa subárvore em vez de uma categoria raiz inteira. Apenas filtra quais produtos são importados; a árvore de categorias do Magento não muda (os produtos mantêm o seu caminho completo).

v3.8.0

As fórmulas do mapeamento agora suportam funções de arredondamento para inteiro ceil() (para cima), floor() (para baixo) e round() (ao mais próximo): p. ex. ceil({B2B price} * 1.30) aplica a margem e arredonda o preço de venda final para o inteiro superior (23,40 → 24).

v3.4.0

Refinamento do alinhamento do sitemap da 3.3.9: nos redirecionamentos 301 com caminho de categoria o módulo agora grava os mesmos metadados que o Magento atribui nativamente às URLs com contexto de categoria, de modo que o gerador do sitemap lista corretamente apenas a URL plana canônica em vez da que faz 301. Produtos importados ou atualizados após a atualização já estão corretos; para realinhar de uma vez as linhas existentes em instalações atualizadas está disponível o comando mmis:fix-redirect-metadata (depois regenerar o sitemap).

v3.3.9

As URLs de produto agora respeitam a opção do Magento (Catalog SEO) 'Use Categories Path for Product URLs'. Quando está desativada (o padrão do Magento), a URL plana é a única canônica e a URL com caminho de categoria é servida como redirecionamento 301 para ela, de modo que o sitemap e a tag canonical coincidem e o Google consolida em uma única URL. Quando está ativada, a URL com categoria permanece ativa, como o Magento a gera nativamente.

v3.3.8

Agora aceita a chave de licença One-for-All por assinatura: uma única assinatura Codingrow ativa este módulo junto com todos os outros.

v3.3.7

Nova transformação «Strip HTML tags» no mapeamento de campos: remove as tags HTML e decodifica as entidades dos valores de texto do feed, útil quando o fornecedor envia descrições já formatadas em HTML.

v3.3.6

New "Strip HTML tags" transform for mapping rows: removes HTML markup and decodes entities from a source column's value, for text attributes (e.g. a supplier description feed that comes wrapped in <p>/<b> tags). Also available as a template function (striphtml{ColumnName}).

v3.3.5

Fixed an installation bug: setting up the module for the first time on a brand-new store could fail during Magento's setup with a database error, because a required file was missing from the release package.

v3.3.4

Products whose supplier feed left the image column normally used for the storefront thumbnail (Base/Small/Thumbnail) empty — while still having other image columns filled in — no longer end up with no thumbnail on category/listing pages. The module now promotes the first available image automatically (can be turned off per profile).

v3.3.3

The "updated" count in sync results no longer includes rows where price/stock stayed exactly the same as before — only real changes are now counted and written, which also makes syncs with few or no real changes noticeably faster.

v3.3.2

All batch sync log messages (main_sync/offer_sync) now follow the language of the admin who's reading them, instead of the language of the server process that ran the cron.

v3.3.1

The image queue's "Last runs" now reports the count and outcome for that specific run instead of a running total, with an accurate average; fixed two email notification labels that were never translated.

v3.3.0

The image sync queue is dramatically faster on large catalogs (a query rewrite removed a bottleneck that scaled with queue size), batch size now adapts automatically to the real processing rate, and MMIS cron jobs run in their own isolated group so they no longer compete with reindex/email/sitemap crons. The estimated time remaining for a running queue is now based on the actually measured rate instead of a simple linear extrapolation.

v3.2.6

O tempo que o módulo espera antes de baixar novamente o feed de um fornecedor (para não desperdiçar a cota diária de download de um fornecedor em testes repetidos) agora é uma configuração ajustável em Stores > Configuration, em vez de fixa em 30 minutos não documentados — padrão de 15 minutos.

v3.2.5

Um prefixo de SKU vazio em um perfil agora é sempre uma opção segura e totalmente compatível: corrigido o único ponto em que isso podia afetar involuntariamente os arquivos em cache de outro perfil, e removida a verificação de segurança que antes bloqueava o rollback por esse motivo.

v3.2.4

As mensagens de log da fila de imagens em "Ultime esecuzioni" agora são exibidas no idioma do admin que está vendo a página, em vez de sempre no idioma padrão da loja.

v3.2.3

Corrigido um caso especial de tradução que podia deixar a mensagem de progresso da fila de imagens em inglês em lojas não inglesas, e corrigida a estimativa de tempo restante relacionada para funcionar independentemente do idioma do admin.

v3.2.2

Todas as mensagens do registro de sincronização (progresso, erros, notificações por e-mail) agora seguem o idioma da store view, em vez de estarem sempre em italiano. A estimativa de espaço ocupado pelas imagens distingue corretamente os perfis com compressão desativada, em vez de mostrar um enganoso "0% de redução".

v3.2.0

A compressão das imagens baixadas agora é uma configuração por perfil (aba Mapeamento), e não é mais compartilhada entre todos os perfis — útil quando um fornecedor precisa economizar espaço em disco e outro não.

v3.1.1

Nova opção por perfil (aba Avançado) para notificar o M2E Pro ao final de uma sincronização, para quem também sincroniza os mesmos produtos com marketplaces por meio dessa extensão.

v3.0.1

Ajustes de idioma: todo o texto em italiano restante (comandos CLI, mensagens de log, dicas de configuração, mensagens de erro) foi traduzido para o inglês, como base para os demais idiomas suportados.

v3.0.0

Primeira versão pública, renomeado para MMIS (Massive Multifeed Import&Sync), com comandos CLI sob o prefixo mmis:. Principais novidades:

  • Perfis de importação: cada fornecedor/feed é um perfil independente (mapeamento, agendamento, configurações), substituindo uma única configuração compartilhada
  • Produtos grouped: itens independentes vendidos juntos como kit
  • Produtos configurable multiatributo, verificados com vários atributos de variante mudando ao mesmo tempo
  • Motor de mapeamento: fórmulas matemáticas, substituição de texto em múltiplos campos antes do mapeamento, 7 funções de template (ucase/lcase/proper/trim/left/val/replace)
  • Pré-visualização ao vivo do mapeamento, ao lado do arquivo de saída para download
  • Três fontes de feed (URL, sistema de arquivos do Magento, FTP) e três formatos (CSV/XML/JSON)
  • Criação automática da árvore de categorias, além de limpeza de categorias órfãs com um clique
  • Fila de download de imagens configurável: compressão compartilhada, concorrência ajustável, watchdog de espaço em disco
  • Ferramentas de perfil: duplicar, exportar/importar (admin e CLI), excluir com rollback opcional em fila
  • Admin totalmente traduzido em 7 idiomas, selecionado automaticamente por usuário admin
  • Sistema de licença por domínio: assinatura offline mais verificação de revogação online com cache de 24h
v2.4.0 – v2.7.0

Fase de desenvolvimento interna: introduzida a arquitetura de Perfis de importação, descoberta de feed e categorias por perfil, aba dedicada de log de sincronização.

v1.0 – v2.2.1

Primeiras etapas internas: leitura de feed multi-formato (CSV/XML/JSON) e o primeiro motor de mapeamento de campos.

Perguntas frequentes

Que formatos de feed suporta?
Feeds CSV, XML e JSON e fontes API diretas; mapeia as colunas para atributos Magento.
Cria produtos configuráveis automaticamente?
Sim, agrupa as variantes em produtos configuráveis e mantém os produtos simples sincronizados.
As importações podem ser agendadas?
Sim, pode agendar importações recorrentes para manter o catálogo sincronizado.