Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Carrossel de Avaliações Google para Shopware 6 funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
Avaliações Google apresentadas em 5 minutos
Depois de instalar e ativar a extensão, preencha a chave da API Google e o Place ID na configuração. Escolha a posição de apresentação: página inicial acima do rodapé, todas as páginas, ou inserção manual através de um include Twig onde quiser no seu tema. O carrossel aparece imediatamente com as avaliações do seu estabelecimento, as estrelas, os avatares e as datas relativas. Nenhum build de administração é necessário: a extensão instala-se em qualquer alojamento.
SEO reforçado graças ao Schema.org automático
A extensão gera automaticamente uma marcação JSON-LD completa a cada apresentação do carrossel: LocalBusiness com o nome e a nota global, AggregateRating com a média e o número total de avaliações, e um bloco Review por avaliação apresentada. Esta marcação é interpretada pelo Google e pode fazer aparecer as estrelas diretamente nos resultados de pesquisa (rich snippets), melhorando a taxa de cliques sem esforço adicional.
Desempenho: zero dependências, cache inteligente
A extensão não inclui qualquer biblioteca de terceiros. O carrossel é escrito em Vanilla JS (cerca de 4 KB) e o CSS é autónomo, injetados apenas nas páginas onde o carrossel aparece. As chamadas à API Google Places são colocadas na cache de objetos do Shopware, com duração configurável de 1 hora a 7 dias. Em caso de indisponibilidade momentanea da API, as últimas avaliações válidas continuam apresentadas. A cache limpa-se a qualquer momento com bin/console df:google-reviews:clear-cache.
Acessível e responsivo por conceção
O carrossel adapta-se automaticamente ao tamanho do ecrã: 3 cartões lado a lado em desktop, 2 em tablet, 1 em telemóvel. A navegação é possível por teclado (setas), por swipe em ecrã tátil e por drag com o rato em desktop (Pointer Events). Todos os elementos interativos têm aria-labels adequados e as funções ARIA de carrossel são respeitadas. Sendo a renderização feita do lado do servidor, as avaliações mantêm-se legíveis para os robots de indexação e para os utilizadores sem JavaScript: o carrossel é apenas uma melhoria progressiva.
Pensado para o Shopware e para a multiloja
Toda a configuração é gerida a partir de Extensões, As minhas extensões, Carrossel de avaliações Google e aplica-se por canal de venda: pode usar uma chave da API, um Place ID, um tema ou uma posição diferentes para cada sales channel. São fornecidos dois comandos de consola: df:google-reviews:test para verificar a ligação à API e pré-visualizar as avaliações antes da publicação, e df:google-reviews:clear-cache para forçar uma atualização. A desinstalação com eliminação dos dados limpa automaticamente toda a configuração.
Ainda não existem avaliações.