Shopware Extensões Shopware

Contador de Vendas Shopware 6: número de vendas apresentado na página de produto

A prova social pelas vendas: mostre quantas vezes cada produto já foi comprado.

Um visitante que hesita numa página de produto procura um sinal: haverá outros que compraram antes dele? O Shopware 6 já guarda a resposta nas suas linhas de encomenda, mas não a apresenta em lado nenhum do storefront. Esta extensão acrescenta um selo «Já vendido 142 vezes» sob o bloco de compra, calculado a partir das encomendas reais da sua loja. Escolhe o que o número representa, quantidade total escoada ou número de clientes distintos, filtra pelas encomendas pagas, define um limiar abaixo do qual nada é apresentado, e personaliza a frase idioma a idioma. Nenhum dado inventado, nenhum JavaScript externo, nenhuma dependência Composer.

At a glance
  • Selo «Já vendido X vezes» na página de produto, calculado a partir das linhas de encomenda reais
  • Contagem à escolha: quantidade total vendida ou número de encomendas distintas
  • Filtro de encomendas canceladas excluídas ou apenas encomendas pagas, através do estado de transação do Shopware
  • Limiar de apresentação, janela temporal em dias, soma das variantes, âmbito por canal de venda
  • Compatível com Shopware 6.5, 6.6 e 6.7, renderização do lado do servidor, textos fornecidos em francês, inglês, espanhol, alemão e italiano
Shopware 6.5 a 6.7 PHP 8.1+ Sem dependências Composer Sem JavaScript externo 5 idiomas Código-fonte incluído
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Selo «Já vendido 142 vezes» apresentado sob o bloco de compra de uma página de produto Shopware 6
v1.0.0 · atualizado 2026-08-11
O que faz

A versão curta.

01

Prova social pelas vendas

Um selo «Já vendido X vezes» na página de produto, apresentado apenas acima do limiar que definir, para mostrar só números valorizadores.

02

Baseado nas suas encomendas reais

A contagem lê a tabela das linhas de encomenda do Shopware. Nenhum número introduzido à mão, nenhum multiplicador, nenhum valor simulado.

03

Quantidade vendida ou número de encomendas

Conte a soma das quantidades encomendadas para destacar o volume, ou o número de encomendas distintas para destacar o número de clientes convencidos.

04

Apenas encomendas pagas

Três âmbitos disponíveis: todas as encomendas, excluindo as canceladas, ou apenas aquelas cuja transação está em estado pago ou parcialmente pago.

05

Soma das variantes

As vendas de todas as variantes de um produto principal são somadas, o que evita apresentar um número ridículo num tamanho específico de um artigo que se vende muito bem.

06

Âmbito por canal de venda

A contagem limita-se ao canal de venda atual e cada canal tem a sua própria configuração, incluindo limiar e texto.

07

Janela temporal opcional

Limite a contagem aos últimos X dias para apresentar um número recente em vez de um acumulado histórico, por exemplo os últimos 30 ou 90 dias.

08

Cache com invalidação na encomenda

O resultado é colocado em cache com uma duração à sua escolha, e limpo automaticamente para os produtos envolvidos assim que é feita uma encomenda.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Contador de Vendas Shopware 6: número de vendas apresentado na página de produto funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Para que serve esta extensão

Apresentar quantas vezes um produto já foi vendido é uma das alavancas de confiança mais simples do comércio online. Um visitante hesitante fica tranquilo ao ver que um artigo já convenceu outros compradores, e esse sinal não custa qualquer esforço editorial, pois atualiza-se sozinho. O Shopware 6 guarda todos os dados necessários nas suas linhas de encomenda, mas não oferece qualquer apresentação nativa no storefront. Esta extensão preenche essa lacuna: acrescenta automaticamente a mensagem em cada página de produto, a partir dos seus dados de vendas reais, sem qualquer introdução manual e sem tarefa de fundo a vigiar.

§ 02

Uma contagem fiável e honesta

O contador assenta nas linhas de encomenda do tipo produto, ligadas à encomenda e ao seu estado. Estão disponíveis três âmbitos. Todas as encomendas, o que dá o número bruto. Excluindo as canceladas, o que afasta as encomendas cuja máquina de estados está em cancelado. Apenas encomendas pagas, que retem apenas as encomendas com uma transação em estado pago ou parcialmente pago, ou seja, as vendas efetivamente recebidas. A contagem é ainda limitada ao canal de venda atual, o que evita que uma loja B2B inflacione os números apresentados na loja para o público geral. Nenhum dado inventado: o número apresentado corresponde às suas vendas.

§ 03

Duas formas de contar, duas mensagens diferentes

O modo quantidade soma as quantidades encomendadas e destaca o volume escoado. Produz números elevados, adequados a produtos consumíveis ou vendidos em lote. O modo encomendas conta as encomendas distintas que incluíram o produto e destaca o número de clientes diferentes convencidos. Produz números mais baixos mas muitas vezes mais credíveis em artigos de compra unitária. Os dois modos têm os seus próprios textos, no singular e no plural, para que a frase se mantenha correta seja qual for o número apresentado.

§ 04

O caso das variantes

Numa página de produto Shopware, é a variante selecionada que é apresentada, e não o produto principal. Contar as vendas apenas dessa variante dá muitas vezes um número dececionante, quando o modelo se vende muito bem no conjunto dos tamanhos. A opção de soma acumula as vendas do produto principal e de todas as suas variantes, resolvendo a árvore diretamente na base de dados. Pode desativá-la se o seu catálogo tratar cada variante como um produto à parte, por exemplo em referências técnicas em que cada variante corresponde a um uso distinto.

§ 05

Uma apresentação que você controla

Um limiar de apresentação evita mostrar um número demasiado baixo: abaixo dele, nenhum selo aparece. Escolhe a posição entre três locais do bloco de compra, sob o nome do produto, sob o preço ou no fundo do bloco, bem como o estilo visual, selo em pílula, texto simples ou faixa. São fornecidos quatro ícones em SVG inline e a cor de destaque retoma a do tema por predefinição. O texto define-se a dois níveis: um texto global a partir da configuração da extensão, ou textos por idioma através do gestor de snippets do Shopware, com um marcador para colocar o número onde quiser na frase.

§ 06

Desempenho e atualidade do número

A consulta de contagem é uma agregação simples sobre colunas indexadas, mas não há razão para a repetir a cada apresentação de página. O resultado é portanto colocado em cache no pool aplicacional, com uma duração à sua escolha, quinze minutos por predefinição. Para evitar o desfasamento clássico em que um cliente acabou de comprar mas continua a ver o número antigo, a cache dos produtos envolvidos é limpa automaticamente a cada encomenda feita. Também pode colocar a duração a zero para consultar a base a cada apresentação, o que se mantém razoável num catálogo de dimensão média.

§ 07

Normas DataFirefly

Extensão desenvolvida sem dependências Composer adicionais, com renderização inteiramente do lado do servidor e sem qualquer biblioteca JavaScript externa. Nenhuma tabela criada, nenhuma migração, desinstalação neutra com eliminação opcional da configuração. A compatibilidade cobre as três versões principais ainda em serviço, da 6.5 à 6.7: as consultas evitam as API de base de dados que mudaram entre versões, e a folha de estilos declara um valor de recurso para não quebrar a compilação de um tema personalizado. Página de configuração nativa na administração, traduzida em inglês, alemão e francês, e textos do storefront entregues em cinco idiomas.