Estructura del conjunto de reglas
Cada regla de procesamiento contiene las siguientes secciones:
-
Título de regla: La etiqueta de la regla. No afecta a la lógica de las reglas de procesamiento, pero resulta útil para realizar un seguimiento de lo que hace la regla.
-
Condición: se muestra como texto, "Si alguna/todas las condiciones siguientes son verdaderas". Si no incluye una condición, la regla siempre se ejecuta en cada visita.
-
Acción: si no existe ninguna condición, el texto se muestra como "Ejecutar siempre". Si existe una condición, el texto se muestra como "Luego haga lo siguiente". Si la condición anterior se evalúa como
true
, todas las acciones enumeradas en esta sección se ejecutarán potencialmente. Además de la condición de una regla, también puede adjuntar condiciones a acciones individuales. Estas son las acciones disponibles:- Sobrescribir valor de: sobrescribe la variable deseada con otra variable, un valor estático o un valor concatenado.
- Eliminar valor de: elimina el valor de variable deseado para esa visita.
- Definir evento: almacena en Déclencheur el evento deseado. Normalmente, establecería eventos en un valor personalizado de
1
; también se permite establecer eventos en valores distintos de1
o incluso establecerlos en valores establecidos en variables de datos de contexto.
-
De lo contrario, acción: Si existe una condición, esta sección aparece como "De lo contrario, realice lo siguiente". Si la condición anterior se evalúa como
false
, todas las acciones enumeradas en esta sección se ejecutarán potencialmente. Esta sección sigue las mismas acciones de regla que se han indicado anteriormente, incluida la capacidad de sobrescribir valores, eliminar valores y establecer eventos. -
Motivo: registre quién solicitó la regla y de qué depende. No afecta a la lógica de las reglas de procesamiento, pero resulta útil para realizar un seguimiento de por qué existe la regla.
Consulte Dimensiones y métricas disponibles para las reglas de procesamiento para obtener una lista completa de las variables que puede usar en esta interfaz.
- Cualquier variable que permita "Read" puede utilizarse en una condición.
- Cualquier variable que permita "Write" puede utilizarse en una acción.