Visão geral do projeto
O EC Diag é uma extensão Chrome MV3 somente de observação que captura evidências da jornada de e-commerce após início explícito e autorização do backend. PII e campos sensíveis são removidos antes da persistência ou do transporte, e a análise ao vivo recebe somente observações limitadas e allowlisted. O painel lateral materializa eventos canônicos de e-commerce, atribuição de origem e conta, qualidade de payload, gaps de funil, diagnósticos e log em tempo real derivados pelo backend. As exportações JSON e HAR permanecem sob controle do usuário, enquanto relatórios com LLM e anexos de suporte exigem confirmação separada.

Desafio
Diagnosticar a instrumentação de storefronts heterogêneos sem interferir no site, expor dados de clientes, atribuir eventos ao pixel ou à conta errada ou revelar as regras de canonicalização e diagnóstico que formam a inteligência protegida do produto.
Solução
Um cliente Manifest V3 enxuto usa interceptação segura em MAIN world, observadores passivos, remoção recursiva de PII, persistência local sanitizada e transporte durável por allowlist. A análise versionada no backend é responsável por eventos canônicos, atribuição de origem e conta, avaliação da qualidade de payload, derivação do funil e diagnósticos baseados em evidências, mantendo controles de dados sensíveis e inteligência proprietária atrás de fronteiras explícitas.
Tech Stack
- Extensão Chrome
- JavaScript
- GA4
- Tracking de Eventos
- Qualidade de Dados
Escopo técnico
- Captura explícita, autenticada, por aba e somente de observação
- Remoção de PII e exportações JSON e HAR sanitizadas sob controle do usuário
- Eventos canônicos, atribuição de origem/conta, qualidade de payload, funil e diagnósticos no backend
- Painel em tempo real com relatórios em nuvem e uploads de suporte confirmados separadamente