As equações SmartTag™ são usadas para permitir comparações mais complexas em um único atributo de um MemberMouse SmartTag™. Veja a seguir um exemplo de equação SmartTag™:
[MM_Member_Decision hasBundle='3|4']
Esse conteúdo só será exibido se o membro atual
tiver o pacote com ID 3 ou 4 aplicado à sua conta.
[/MM_Member_Decision]
Atualmente, há duas versões diferentes da equação SmartTag™, o formato legado (muito antigo) 2.0 e o formato recomendado 2.1. Leia este artigo para Saiba como definir sua versão do SmartTag.
SmartTags™ 2.1
Nos exemplos a seguir, usaremos a SmartTag Member_Decision para demonstrar como usar as equações da SmartTag™ 2.1.
Para atributos que suportam equações SmartTag™, você pode:
Use o |
para indicar uma relação OR
[MM_Member_Decision membershipId='1|2']
Essa equação será verdadeira se o membro tiver a associação com IDs 1 OU 2.
Use o &
para indicar uma relação AND
[MM_Member_Decision hasBundle='4&7']
Essa equação será verdadeira se o membro tiver pacotes com IDs 4 E 7.
Preceda as IDs com um !
para indicar que ele deve verificar se o membro não tem essa ID
[MM_Member_Decision membershipId='!5']
Essa equação será verdadeira se o membro não tiver a associação com ID 5.
Use parênteses para controlar a ordem em que as partes da equação são executadas
[MM_Member_Decision hasBundle='!1|2']
Essa equação será verdadeira se o membro não tiver o pacote com ID 1 OU tiver o pacote com ID 2.
[MM_Member_Decision hasBundle='!(1|2)']
Essa equação será verdadeira se o membro não tiver o pacote com ID 1 OU o pacote com ID 2.
Vamos dar uma olhada em exemplos mais complexos:
[MM_Member_Decision hasBundle='(1|2)&!3']
Isso significa mostrar o conteúdo contido na tag se...
o membro atual tem pacotes com IDs 1 OU 2
E
o membro não tem o pacote com ID 3
Se você usar vários atributos para uma única decisão, isso resultará em uma relação AND.
Por exemplo, se você escrever:
[MM_Member_Decision membershipId='1' hasBundle='4']
Isso significa que mostre este conteúdo se...
a associação do membro atual é igual a 1
E
o membro atual tem o pacote com ID igual a 4