Sobre o projeto
MX Cookieless Analytics para PrestaShop
Visão Geral
O módulo MX Cookieless Analytics traz análises web focadas na privacidade para lojas PrestaShop. Ele opera sem cookies ou identificadores persistentes, o que significa que não é necessário um banner de consentimento sob as regras de ePrivacy/GDPR. Todos os dados são armazenados nos servidores do MetriXs localizados na Alemanha, mantendo-se dentro da União Europeia.
Recursos Principais
- Sem cookies, sem armazenamento de dados pessoais, sem necessidade de consentimento.
- Design opt-in: o rastreamento está desativado até que você cole uma chave de API e habilite o interruptor.
- Verificação automática de domínio – não são necessárias alterações no DNS ou edições no tema.
- Rastreamento de pedidos server-side: eventos order_completed são enviados diretamente da loja quando um pedido é validado, capturando receita de métodos de pagamento baseados em redirecionamento.
- Exclusão de clientes logados ativada por padrão para evitar tráfego interno nas análises.
- Processamento de dados hospedado na UE; apenas um hash salgado e rotativo diariamente dos IPs dos visitantes é armazenado.
- Carregamento assíncrono do script (defer) funciona com caches de página completa e CDNs.
Passos para Instalação
1. Baixe o arquivo ZIP instalável na página de lançamentos (arquivo chamado mx-cookieless-analytics-X.Y.Z.zip). Não utilize o ZIP genérico de código-fonte.
2. No painel administrativo do PrestaShop, vá até Módulos → Gerenciador de Módulos → Enviar um módulo e envie o ZIP.
3. Após a instalação, clique em Configurar.
Passos para Configuração
1. Cadastre-se gratuitamente em uma conta MetriXs em app.metrixs.eu e adicione sua loja.
2. Gere uma chave de API específica do site (Configurações → Sites → Chaves de API).
3. Na configuração do módulo, cole a chave de API, habilite o rastreamento e salve.
4. O módulo verificará automaticamente a propriedade; assim que aparecer "shop verified", as análises estarão ativas.
Opções de Configuração (valores padrão exibidos)
- MXCOAN_ENABLED: 0 – interruptor principal; o rastreamento só roda quando definido como 1 e a loja estiver verificada.
- MXCOAN_API_KEY: – sua chave de API do site (mtx_live_…).
- MXCOAN_API_BASE: https://app.metrixs.eu – altere somente para MetriXs auto-hospedado.
- MXCOAN_DOMAIN: domínio da loja detectado automaticamente.
- MXCOAN_EXCLUDE_LOGGED_IN: 1 – ignora o rastreamento para clientes logados.
- MXCOAN_CONNECTED & MXCOAN_CHALLENGE: gerenciados automaticamente durante a verificação.
Desconexão
Desative o interruptor "Habilitar rastreamento" para parar imediatamente a coleta de dados. Desinstalar o módulo também notifica o MetriXs para parar a ingestão. Alternativamente, revogue a chave de API no painel do MetriXs mantendo o módulo instalado.
Detalhes de Privacidade
O MetriXs não define cookies, não armazena IPs brutos dos visitantes (apenas um hash salgado que muda diariamente), não identifica visitantes ao longo dos dias e mantém todos os dados dentro da UE. Política completa: https://metrixs.eu/data-policy.
Licença
O módulo é liberado sob a licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.