Visão geral do Bot Shield
Bot Shield é a camada de proteção do SOptim. Fica entre sua loja e o checkout, pontuando cada visitante em tempo real e agindo sobre o score: permitir, desafiar ou bloquear.
Os seis módulos
| Módulo | O que faz | Disponível em |
|---|---|---|
| Access Control | Listas de bloqueio por país/região, allowlists de IP, bypass admin | Todos os planos |
| Visitor Analytics | Veja quem está acessando sua loja, aprofunde em sessões individuais, exporte CSV | Grow+ |
| Regras personalizadas | Bloqueie por ASN, user-agent, headers ou comportamento com um editor de regras | Scale+ |
| Fraud Orders | Auto-flag pedidos arriscados antes do fulfillment | Grow+ |
| Disputas | Gere pacotes de evidência de chargeback em dois cliques | Max |
| Network Intelligence | Reputação inter-loja — bloqueie IPs flagados por outros lojistas SOptim | Scale+ |
Modos
Em Bot Shield → Configurações você escolhe um de três modos:
- Auto-Pilot (padrão) — pontue cada visitante, aja sobre o score automaticamente. Mais seguro para a maioria das lojas.
- Somente monitoramento — pontue e log, mas nunca bloqueie. Use isso na primeira semana para ver o que bloquearíamos.
- Somente regras personalizadas — desabilite pontuação, aplique apenas regras escritas à mão. Avançado.
Como as decisões são tomadas
Pontuamos em seis sinais: reputação de IP, reputação de ASN, formato de user-agent, entropia comportamental, hits de network-intel e (Scale+) matches de regras personalizadas. Cada sinal contribui com um peso; o score final mapeia para uma de três ações:
0–30permitir30–70desafiar (CAPTCHA invisível)70–100bloquear
O score é fail-open: se nosso serviço de detecção falhar, deixamos o visitante passar. Melhor deixar um bot entrar do que bloquear um cliente real porque nosso serviço teve um soluço.
Página de bloqueio
Visitantes bloqueados caem em /apps/soptim/blocked — uma URL Shopify App Proxy que renderiza sua mensagem brandeada. Personalize em Bot Shield → Access Control → Página de bloqueio. Veja Access Control para detalhes.