Configurações do web script
Controle se o web script do cside é executado e qual canal de versão é servido, usando as configurações de Developer Mode e canal de versão em Team Settings.
Duas configurações no nível da equipe controlam o web script do cside: o Developer Mode, que ativa ou desativa o script para todos os domínios, e um canal de versão que escolhe qual build do script é servido. Ambos ficam em Team Settings > General.
Para acessá-los, abra Settings na navegação superior e selecione a aba General.
A aba General só aparece para equipes que usam o produto de web script. Equipes que usam apenas Device Intelligence não a verão. Alterar qualquer uma das configurações requer a permissão Manage Team. Sem ela, os controles ficam desabilitados e exibem um tooltip com “You do not have permission to manage this team”.
Web script monitoring (Developer Mode)
O Developer Mode é um interruptor de ligar/desligar que se aplica a todos os domínios da equipe. Ele decide se o script cliente do cside faz algo - útil enquanto você depura seu site ou durante manutenção.
- Desligado (o padrão): o script cliente completo do cside é servido e executado. Ele monitora scripts de terceiros, coleta metadados, executa detecções e aplica regras de bloqueio.
- Ligado: o cside serve um arquivo JavaScript vazio para todos os domínios da equipe. Nada é coletado, detectado ou bloqueado. As páginas continuam carregando normalmente, mas não há proteção do cside. O Device Intelligence (fingerprinting) é um produto separado e não é afetado.
O Developer Mode aparece e pode ser controlado em três lugares:
- Team Settings > General - o interruptor descrito acima
- A barra lateral - um controle persistente na caixa da conta, visível para quem pode gerenciar a equipe. Âmbar quando o Developer Mode está ligado
- Um banner em todo o app - exibido em cada página, para todos os membros da equipe, enquanto o Developer Mode está ligado, com um botão Resume de um clique que apenas os membros com a permissão Manage Team podem usar (os demais o veem desabilitado com um tooltip de permissão), para que uma equipe pausada nunca seja esquecida
Os três lêem e escrevem na mesma configuração, então ativar ou desativar em qualquer um deles atualiza os outros imediatamente.
Ativar o Developer Mode pede confirmação, já que interrompe toda a funcionalidade do web script na equipe. Desativá-lo novamente (retomar a monitorização) é um único clique, a partir do banner, da barra lateral ou de Settings.
Alternar a monitorização envia uma configuração atualizada para os locais de borda do cside, portanto uma mudança pode levar tempo para se propagar globalmente. Desativar e reativar não são armazenados em cache na borda de forma deliberada, para que tenham efeito rapidamente.
Web Script Release Channel
O Web Script Release Channel é um controle Latest / Stable que escolhe qual build do web script do cside é servido. Ele muda qual script é servido, não se ele é servido (isso é o Developer Mode acima).
- Latest (o padrão): serve o build lançado mais recente do web script do cside. Nova lógica de detecção e novos recursos chegam aqui primeiro.
- Stable: serve um build fixado e verificado de forma mais conservadora. Use-o quando quiser ficar atrás da versão mais recente para ter um controle de mudanças adicional, por exemplo em páginas de checkout sensíveis.
Você pode definir o canal de versão para toda a equipe em Team Settings > General, ou substituí-lo para um único domínio em Domain > Settings > General. Uma escolha no nível do domínio prevalece sobre o padrão da equipe. Apenas Latest e Stable podem ser selecionados.
A mudança do canal de versão tem efeito de forma otimista no painel, mas leva tempo para se propagar aos caches de borda do cside antes que cada visitante baixe o novo build.
Resumo de escopo
| Configuração | Escopo | Controla | Padrão |
|---|---|---|---|
| Developer Mode | Apenas equipe (todos os domínios herdam) | Se algum script é servido (completo ou vazio) | Desligado (monitorização ativa) |
| Web Script Release Channel | Equipe, com substituição por domínio | Qual build do script é servido | Latest |
Thanks for your feedback!