fbpx
  1. Início
  2. Base de conhecimento
  3. SmartTags™
  4. Decisão SmartTags™
  5. SmartTag de decisão do membro (MM_Member_Decision)

SmartTag de decisão do membro (MM_Member_Decision)

A MM_Member_Decision SmartTag™ é usada para mostrar ou ocultar conteúdo com base em informações associadas ao membro conectado no momento. Por exemplo, você pode usá-la para mostrar um anúncio apenas para membros gratuitos ou para exibir mensagens para membros cuja conta esteja pausada.

Atributos

isMember (opcional) - Verifica se o visitante atual é um membro ou não. Os valores aceitáveis são "true" ou "false".

isFree (opcional) - Verifica se o membro atual tem uma associação gratuita ou não. Os valores aceitáveis são "true" ou "false".

status (opcional) - Verifica o status do nível de associação do membro atual. Os valores aceitáveis são active, paused, canceled, expired, overdue, locked, pending_cancel. Recebe um único status ou um Equação SmartTag incorporando vários status. Você também pode preceder o status com um "!" para verificar se o membro atual não tem esse status.

membershipId (opcional) - Recebe um único ID de nível de associação ou um Equação SmartTag incorporando vários IDs de nível de associação. Você também pode preceder a ID com um "!" para verificar se o membro atual não tem esse nível de associação.

diasComoMembro (opcional) - Recebe um número inteiro e especifica o número de dias que o membro atual precisa ter sido membro para ver o conteúdo contido nessa tag. Você também pode preceder o número com um '-' para indicar que o membro deve ter sido membro menos do que o número para ver o conteúdo contido nessa tag.

hasBundle (opcional) - Recebe um único ID de pacote ou um Equação SmartTag incorporando vários IDs de pacote para verificar se o membro atual tem o pacote ativo em sua conta. Você também pode preceder a ID com um "!" para verificar se o membro atual não tem esse pacote.

diasComBundle_# (opcional) - Recebe um número inteiro e especifica o número de dias que o membro atual precisa ter um determinado pacote para ver o conteúdo contido nessa tag.

Você também pode preceder o número com um "-" para indicar que o membro deveria ter o pacote menor que o número para ver o conteúdo contido nessa tag. Substitua o símbolo '#' pela ID do pacote a ser verificado.

Por exemplo, se o pacote que você deseja verificar tiver um ID de 5, você usaria 

[MM_Member_Decision daysWithBundle_5='2']

Isso significa que o membro deve ter o pacote com ID 5 aplicado à sua conta por 2 dias ou mais para ver o conteúdo contido nessa tag.

Observação: esse atributo verifica apenas o número de dias em que o cliente teve um pacote, independentemente de o pacote estar ativo no momento em sua conta. Se você quiser garantir que somente os membros que tenham o pacote ativo na conta por um determinado número de dias vejam o conteúdo, use também o atributo hasBundle.

purchasedProduct (opcional) - Recebe um único ID de produto ou um Equação SmartTag incorporando vários IDs de produtos para verificar se o membro atual comprou o produto. Você também pode preceder o ID com um "!" para verificar se o membro atual não comprou esse produto.

customField_# (opcional) - Recebe um único valor ou um Equação SmartTag incorporando vários valores para comparar com o valor no campo personalizado do membro atual com ID #.

Por exemplo, se o ID do campo personalizado que armazena o cargo for 4, para comparar com o cargo do membro atual, você usaria 

[MM_Member_Decision customField_4='ceo'] 

para mostrar conteúdo a qualquer pessoa com o cargo de "ceo", ou 

[MM_Member_Decision customField_4='!(ceo)']

se estiver tentando mostrar conteúdo para qualquer pessoa sem o cargo de "CEO".

Ao comparar valores de campos de texto, botões de rádio ou menus suspensos, é usada uma comparação que não diferencia maiúsculas de minúsculas. Ao comparar o valor de uma caixa de seleção, use a cadeia de caracteres "mm_cb_on" para verificar se ela está marcada no momento e "mm_cb_off" para verificar se ela está desmarcada no momento.

Uso

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 ID de associação do membro atual é igual a 1

E

o membro atual tem o pacote com ID igual a 4

Aqui está outro exemplo:

[MM_Member_Decision membershipId='1|2' hasBundle='3' daysAsMember='4']

Isso significa mostrar o conteúdo contido na tag se...

a ID de associação do membro atual é igual a 1 OU 2

E

o membro atual tem o pacote com ID igual a 3

E

o membro atual é membro há 4 dias ou mais

Ao usar a tag MM_Member_Decision, você deve sempre incluir uma tag de abertura e uma de fechamento.

O conteúdo entre as tags de abertura e fechamento pode ser qualquer HTML ou JavaScript válido e também pode conter outros MemberMouse SmartTags™, incluindo outras tags de decisão, com exceção da própria MM_Member_Decision. A MM_Member_Decision não pode ser usada dentro de si mesma ou aninhada.

Aqui estão alguns exemplos mais válidos:

Exemplo #1
[MM_Member_Decision membershipId='1' hasBundle='2|6']

Olá [MM_Member_Data name='firstName']!

Este conteúdo é direcionado especificamente aos membros com ID de nível de associação 1 que também têm ID de pacote 2 ou 6.

[/MM_Member_Decision]
Exemplo #2
[MM_Member_Decision membershipId='1']

[MM_Affiliate_Decision affiliate='superguy']

Você veio do afiliado 'superguy'

[/MM_Affiliate_Decision]

Este conteúdo é direcionado especificamente para membros com um nível de associação ID de 1.

[/MM_Member_Decision]
Exemplo #3
[MM_Member_Decision membershipId='2|3|5']

Este conteúdo é direcionado especificamente para membros com um ID de nível de associação de 2, 3 ou 5.

[/MM_Member_Decision]
Exemplo #4
[MM_Member_Decision daysWithBundle_2='4' hasBundle='2']

Os membros com acesso a esse pacote verão isso em 4 dias

[/MM_Member_Decision]
Exemplo #5
[MM_Member_Decision daysWithBundle_2='-14' hasBundle='2']

Os membros com acesso a esse pacote verão o conteúdo até o dia 14

[/MM_Member_Decision]
Este artigo foi útil?

Artigos relacionados

Não consegue encontrar a resposta que está procurando?

Entre em contato com nossa Equipe de Sucesso do Cliente
Entre em contato conosco!