Agregar a la lista
Añade un valor a una lista de la cuenta, opcionalmente con plazo de expiración.
| Configuración | Contenido |
|---|---|
| Lista | lista existente en la cuenta |
| Origen: Valor | un campo del evento (Campo) o una expresión (Expresión) |
| Ajuste: Expira en | 30m, 12h, 1d; mínimo 5m, máximo 2 años; vacío = permanente |
En el modo Campo, el valor viene de un campo de texto, de lista, numérico, booleano o de fecha y hora. En el modo Expresión, el valor sigue la sintaxis de las acciones: un campo, una variable temporal, un concat, un split, un join o un valor fijo. La expresión arma, por ejemplo, una clave compuesta:
Agregar a la lista → concat($user_id, "-", $merchant_id) en @pares_bloqueados, expira en 1d
El valor agregado es único y se convierte a texto. Un conjunto, como %bot.triggered_cells, se rechaza al guardar la regla, al igual que un valor fijo fuera del formato aceptado por la lista.
Con esta acción la regla incorpora lo que ya observó. Una condición detecta el comportamiento y escribe en la lista, y los eventos siguientes consultan esa lista con una condición común:
Evento 1, condición: "email_velocity" in %bot.triggered_cells
acción: Agregar a la lista → $user_email en @emails_bloqueados, expira en 1d
Evento 2, condición: $user_email in @emails_bloqueados
acción: Completar campo → bloqueado = "true"
Con un plazo de expiración, la recuperación pasa a ser una política explícita: la entrada sale de la lista al vencer, en lugar de depender de la ventana del análisis que la originó.
Puntos a considerar:
- La reincidencia no duplica: agregar un valor que ya está en la lista solo renueva el plazo.
- Los valores inválidos se ignoran: un valor en blanco, o fuera del formato aceptado por la lista, no se agrega y no interrumpe el procesamiento.
- La eliminación es periódica: barridos cada pocos minutos eliminan las entradas vencidas. Una entrada puede seguir valiendo un poco más allá del plazo, y por eso el plazo mínimo es de 5 minutos.
- Las listas llenas dejan de crecer: alcanzado el límite de ítems, los valores nuevos dejan de agregarse, pero los ya existentes se siguen renovando. Consulte límites y parámetros.
Por alterar datos fuera del evento, esta acción se omite durante una simulación: el simulador no escribe en la lista.