Regiões Condicionais
Nicolas Romero avatar
Escrito por Nicolas Romero
Atualizado há mais de uma semana

Para que servem as regiões condicionais?

Esta funcionalidade permite que blocos ou regiões sejam visualizados, ou não, dependendo de alguns critérios do contato.


A seguir, veremos uma série de exemplos.

Devemos criar duas regiões no template de tal forma que o vejamos assim:

Inserimos dois blocos, neste caso Imagem com texto.

Selecionamos a seção "Sapato alto - salto fino" e clicamos no botão "Definir condição".

Isso permitirá que a janela defina a condição desejada:

Neste ponto, devemos inserir a seguinte condição. (Indica que o contato é do sexo feminino e será exibida a condição do bloco "Calçado Feminino").

contact.gender == 'F'

Fazemos o mesmo com o campo "Calçado Masculino" com a ressalva de que modificaremos os critérios a levar em consideração, de forma que permaneça:

contact.gender == 'M'

Este exemplo serve para entender a funcionalidade de uma condicional. A seguir, iremos detalhar uma lista de condicionais que podem ser usados ​​neste módulo.

Alguns exemplos de condições

Mostrar apenas se o gênero for masculino

contact.gender == 'M'

Mostrar apenas se o gênero for feminino

contact.gender == 'F'

Mostrar apenas se a idade for maior (>) do que o valor desejado

contact.edad > 18

Mostrar apenas se a idade for menor (<) do que o valor desejado


contact.edad < 18

Mostrar apenas se a idade for igual (==) como valor desejado

contact.edad == 18

Mostra apenas se o campo existe e não está vazio

contact.ciudad??

Mostrar apenas se o contato tiver um determinado interesse

contact.int_5??

O “5” corresponde ao ID do interesse, que pode ser visualizado no URL ao entrar na tela de edição de interesses, por exemplo: https://app.myperfit.com/#interests/5

Outros exemplos

Condicional para cidade: aplica-se a contatos com cidade em "X"
("X" pode ser qualquer outra cidade. EX: CTBA)

contact.ciudad == 'CTBA'

Condicional por data da última compra: A última data de compra desejada é indicada.

contact.tn_ultima_compra > '2020-05-01'

Condicional para o total gasto: indica os gastos realizados (Aplicar < , > ou = )

contact.tn_total_gastado > 5000

Operador AND: (ambas as condições devem ser atendidas para que a condição se aplique e é representado por &&)

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

Operador OR: se qualquer uma das duas condições for atendida, a condicional será aplicada e representada por ||)

contact.edad > 18 || contact.ciudad == 'CABA
Respondeu à sua pergunta?