AULA 19 / 30 · Qualidade de sessão
Web com GTM: envie evidência, não score
Configure o resumo de sessão e sua allowlist.
Referência de laboratório / proposta. Score e antifraude não estão ativos no console Installs inspecionado.
Ver implementação e critérios de aceite →O coletor do laboratório
O arquivo bridgee_session_quality.js e o container GTM são candidatos de integração. Observam page_view, view_item_list, view_item, search, add_to_cart e begin_checkout. Endpoint real, CMP e Preview precisam ser homologados antes de publicar a tag.
Campos permitidos
O schema session-quality/1.0.0 usa resumo de sessão, sequência, tempo ativo e etapas do funil. Não aceita purchase, receita, moeda, PII, IP nem trust_score calculado pelo navegador. Score final pertence ao servidor.
Sessão e consentimento
A sessão é isolada por tenant + bridgee_click_id. analytics_storage negado interrompe coleta; o CMP precisa publicar bridgee_consent_update após revogação para apagar estado local e parar novos envios.
Teste o comportamento
Valide foco/visibilidade, atividade recente, monotonicidade, retry e idempotência. Tempo de aba aberta em background não é tempo ativo. Simule falha de envio e confirme que o coletor não cresce sem limite.
CONTRATO / EXEMPLO
Revogação prevista pelo contrato do coletor
// O CMP deve publicar a atualização quando retirar analytics_storage.
window.dataLayer.push({
event: 'bridgee_consent_update',
analytics_storage: 'denied',
});
// Validar que o coletor interrompe novos envios e apaga estado local.Confirme versão, ambiente e políticas na documentação vinculada. Exemplos não ativam coleta ou produção.
SUA VEZ
Leve a aula para a prática
No ambiente GTM de teste, valide um consentimento permitido e uma revogação, guardando o payload allowlisted sem dados pessoais.
Baixar checklist de homologação ↓Confira o aprendizado
Documentação e evidências
Consultadas em 03/10/2026. Os exercícios e números desta aula são fictícios.
