Skip to main content

Cómo crear expresiones para la ejecución condicional de integraciones

Aprende a definir expresiones (condiciones) para ejecutar tus integraciones solo cuando se cumplan criterios específicos según las respuestas del formulario, variables y valores capturados.

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.