Todas las colecciones
Eddie
Regiones condicionales
Regiones condicionales
Diego Sánchez avatar
Escrito por Diego Sánchez
Actualizado hace más de una semana

¿Para qué sirven las regiones condicionales?

Esta funcionalidad permite que se vean o no bloques o regiones, en función de algún criterio del contacto.


A continuación veremos una serie de ejemplos.

Debemos crear dos regiones en el diseño de tal manera que lo veamos así:

Insertamos dos bloques, en este caso de Imagen con texto.

Seleccionamos la sección del "Zapato masculino" y le damos clic al botón de "Definir Condición"

Esto nos habilitará la ventana para definir la condición deseada:

En este punto debemos ingresar la siguiente condición. (La misma indica que el contacto es masculino y se mostrara la condición del bloque "Zapato Masculino").

contact.gender == 'M'  

Realizamos lo mismo con el campo "Zapato Femenino" con la salvedad que modificaremos el criterio a tener en cuenta, de tal manera de que nos quede:

contact.gender == 'F'  

Este ejemplo sirve para entender la funcionalidad de un condicional. A continuación les detallaremos una lista de condicionales que se pueden usar en este módulo.

Algunos ejemplos de condiciones

Mostrar solo si el género es masculino

contact.gender == 'M'

Mostrar solo si el género es Femenino

contact.gender == 'F'  

Mostrar solo si la edad es mayor (>) que el valor deseado

contact.edad > 18 

Mostrar solo si la edad es menor(<) que el valor deseado


contact.edad < 18

Mostrar solo si la edad es Igual (==) que el valor deseado

contact.edad == 18  

Mostrar sólo si el campo existe y no está vacío

contact.ciudad??

Mostrar sólo si el contacto tiene cierto interés

contact.int_5??

El "5" corresponde al ID del interés, que se puede ver en la URL al entrar en la pantalla de edición del interés, por ej: https://app.myperfit.com/#interests/5

NO mostrar si el contacto tiene cierto interés

!contact.int_5??

Otros ejemplos

Condicional para ciudad: Aplica para los contactos con Ciudad en "X"
("X" pueden ser cualquier otra ciudad. EJ: BS AS)

contact.ciudad == 'CABA'  

Condicional por fecha de ultima compra: Se Indica la ultima fecha de compra deseada.

 contact.tn_ultima_compra > '2020-05-01' 

Condicional por total gastado: Indica los gastos realizados (Aplican < , > o = )

contact.tn_total_gastado > 5000 

Operador AND: (se deben cumplir las dos condiciones para que se aplique la condición y se representa con &&)

contact.edad > 18 && contact.ciudad == 'CABA'

Operador OR: Si alguna de las dos condiciones se cumple aplica la condicional y se representa con ||)

contact.edad > 18 || contact.ciudad == 'CABA

¿Ha quedado contestada tu pregunta?