Este documento sirve para ayudarte a comprender y aplicar fórmulas dinámicas para controlar la ejecución de integraciones en nuestro sistema. Las fórmulas permiten definir condiciones lógicas basadas en datos de entrada, que determinan si una integración se ejecutará o no.
Patrones de expresión
Las expresiones se escriben usando placeholders para datos y operadores lógicos o de comparación para formular condiciones. A continuación se muestran los componentes que puedes usar:
Placeholders
Representados por @ , identifican datos específicos. Ejemplos incluyen @campo1 , @hiddenfiled , @utm_source , e @variable_name, En este caso, solo necesitas escribir un @ y aparecerá la lista de campos, campos ocultos, parámetros UTM y variables, como se muestra en la imagen a continuación:

Valores booleanos
TRUE : Representa un valor verdadero.
FALSE : Representa un valor falso.
Operadores lógicos
AND : Conjunción (y).
OR : Disyunción (o).
NOT : Negación.
Operadores de comparación
EQUALS : Igualdad.
CONTAINS : Contiene texto.
> : Mayor que.
< : Menor que.
>= : Mayor o igual.
<= : Menor o igual.
ISNOTEMPTY(@Suapergunta) : No está vacío.
ISEMPTY(@Suapergunta) : Está vacío.
Parénteses
Se usan para alterar la precedencia predeterminada de las operaciones, garantizando que expresiones específicas se evalúen primero.
Ejemplos de expresiones
Aquí tienes un ejemplo de cómo enviar una conversión personalizada a Meta:
Como enviar uma conversão personalizada para a Meta
Conclusión
Utiliza esta guía como referencia al definir condiciones para la ejecución de tus integraciones. La comprensión y el uso correctos de los operadores, especialmente de los parénteses, son esenciales para crear lógicas de control eficaces y seguras.