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.