Adicionar à lista
Acrescenta o valor de um campo a uma lista da conta, opcionalmente com prazo de validade.
| Configuração | Conteúdo |
|---|---|
| Lista | lista existente na conta |
| Origem: Valor | campo de texto ou inteiro cujo valor será adicionado |
| Ajuste: Expira em | 30m, 12h, 1d; mínimo 5m, máximo 2 anos; vazio = permanente |
Permite que uma regra incorpore o que já observou. Uma condição detecta o comportamento e escreve na lista, e os eventos seguintes consultam essa lista com uma condição comum:
Evento 1, condição: "email_velocity" in %bot.triggered_cells
ação: Adicionar à lista → $user_email em @emails_bloqueados, expira em 1d
Evento 2, condição: $user_email in @emails_bloqueados
ação: Preencher campo → bloqueado = "true"
Com um prazo de validade, a recuperação passa a ser uma política explícita: a entrada sai da lista ao vencer, em vez de depender da janela da análise que a originou.
Pontos a considerar:
- Reincidência não duplica: adicionar um valor que já está na lista apenas renova o prazo.
- Valores inválidos são ignorados: um valor em branco, ou fora do formato aceito pela lista, não é adicionado e não interrompe o processamento.
- A remoção é periódica: entradas vencidas são removidas em varreduras a cada poucos minutos, de modo que uma entrada pode continuar valendo um pouco além do prazo; por isso o prazo mínimo é de 5 minutos.
- Listas cheias param de crescer: atingido o limite de itens, valores novos deixam de ser adicionados, mas os já existentes continuam sendo renovados. Consulte limites e parâmetros.
- O simulador não escreve na lista: por alterar dados fora do evento, esta ação é ignorada durante uma simulação.