1. Accueil
  2. Base de connaissances
  3. SmartTags™
  4. Décision SmartTags™
  5. SmartTag Décision du membre (MM_Member_Decision)

SmartTag Décision du membre (MM_Member_Decision)

Le MM_Member_Decision SmartTag™ est utilisé pour afficher ou masquer du contenu en fonction des informations associées au membre actuellement connecté. Par exemple, vous pouvez l'utiliser pour ne montrer une publicité qu'aux membres gratuits ou pour afficher des messages aux membres dont le compte est en pause.

Attributs

estMembre (facultatif) – Checks if the current visitor is a member or not. Acceptable values are ‘true’ or ‘false’.

estlibre (facultatif) – Checks if the current member has a free membership or not. Acceptable values are ‘true’ or ‘false’.

statut (facultatif) – Checks the status of the current member’s membership level. Acceptable values are active, paused, canceled, expired, overdue, locked, pending_cancel. Takes a single status or a Équation SmartTag™ incorporating multiple statuses. You can also precede the status with a ‘!’ to check if the current member does not have that status.

identifiant de membre (membershipId) (facultatif) - Prend un seul identifiant de niveau d'adhésion ou un identifiant de niveau d'adhésion de Équation SmartTag™ incorporating multiple membership level IDs. You can also precede the ID with a ‘!’ to check if the current member does not have that membership level.

joursAsMembre (facultatif) – Takes an integer and specifies the number of days the current member needs to have been a member in order to see the content contained in this tag. You can also precede the number with a ‘-‘ to indicate that the member should’ve been a member less than the number in order to see the content contained in this tag.

hasBundle (facultatif) - Prend un seul identifiant de paquet ou un identifiant de paquet de Équation SmartTag™ incorporating multiple bundle IDs to check if the current member has the bundle active on their account. You can also precede the ID with a ‘!’ to check if the current member does not have that bundle.

joursAvecGrande offre_# (facultatif) - Prend un nombre entier et spécifie le nombre de jours pendant lesquels le membre actuel doit avoir une liasse particulière pour voir le contenu de cette balise.

You can also precede the number with a ‘-‘ to indicate that the member should’ve had the bundle less than the number in order to see the content contained in this tag. Replace the ‘#’ symbol with the ID of the bundle to check.

Par exemple, si la liasse que vous souhaitez vérifier a un ID de 5, vous devez utiliser 

[MM_Member_Decision daysWithBundle_5='2']

Cela signifie que le membre doit avoir appliqué l'offre groupée avec l'ID 5 à son compte pendant 2 jours ou plus pour voir le contenu de cette balise.

Remarque : cet attribut vérifie uniquement le nombre de jours pendant lesquels le client a bénéficié d'une offre groupée, sans tenir compte du fait que l'offre groupée est actuellement active sur son compte. Si vous voulez vous assurer que seuls les membres dont l'offre est active sur leur compte depuis un certain nombre de jours voient le contenu, utilisez également l'attribut hasBundle.

Produit acheté (facultatif) - Prend un seul numéro d'identification de produit ou un numéro d'identification de produit. Équation SmartTag™ incorporating multiple product IDs to check if the current member has purchased the product. You can also precede the ID with a ‘!’ to check if the current member has not purchased that product.

customField_# (facultatif) - Prend une valeur unique ou un Équation SmartTag™ incorporating multiple values to compare against the value in the current member’s custom field with ID #.

For example, if the ID of the custom field that stores job title is 4 then to compare against the current member’s job title you would use 

[MM_Member_Decision customField_4='ceo'] 

to show content to anyone with the ‘ceo’ job title, or 

[MM_Member_Decision customField_4=' !(ceo)']

if you are trying to show content to anyone without the ‘ceo’ job title.

When comparing values of text fields, radio buttons or drop downs, a case-insensitive comparison is used. When comparing the value of a checkbox, use the string ‘mm_cb_on’ to check if it’s currently checked and ‘mm_cb_off’ to check if it’s currently unchecked.

Utilisation

Si vous utilisez plusieurs attributs pour une même décision, il en résulte une relation ET. Par exemple, si vous écrivez :

[MM_Member_Decision membershipId='1' hasBundle='4']

Cela signifie qu'il faut afficher ce contenu si...

the current member’s membership ID equals 1

ET

le membre actuel possède la liasse dont l'ID est égal à 4

Here’s another example:

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

Cela signifie qu'il faut afficher le contenu de la balise si...

the current member’s membership ID equals 1 OR 2

ET

le membre actuel possède la liasse dont l'ID est égal à 3

ET

le membre actuel est membre depuis 4 jours ou plus

Lorsque vous utilisez la balise MM_Member_Decision, vous devez toujours inclure une balise d'ouverture et une balise de fermeture.

Le contenu entre les balises d'ouverture et de fermeture peut être tout HTML ou JavaScript valide et peut également contenir d'autres MemberMouse SmartTags™, y compris d'autres balises de décision, à l'exception de la MM_Member_Decision elle-même. La MM_Member_Decision ne peut pas être utilisée à l'intérieur d'elle-même ou imbriquée.

Voici d'autres exemples valables :

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

Bonjour [MM_Member_Data name='firstName'] !

Ce contenu s'adresse spécifiquement aux membres dont l'ID du niveau d'adhésion est 1 et dont l'ID de l'offre groupée est 2 ou 6..

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

[MM_Affiliate_Decision affiliate='superguy']

Vous venez de l'affilié 'superguy'

[/MM_Affiliate_Decision]

Ce contenu s'adresse spécifiquement aux membres dont l'ID de niveau d'adhésion est 1.

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

Ce contenu s'adresse spécifiquement aux membres dont l'ID de niveau d'adhésion est 2, 3 ou 5.

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

Les membres ayant accès à cette offre groupée verront ceci à 4 jours.

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

Les membres ayant accès à cette offre groupée verront le contenu jusqu'au jour 14.

[/MM_Member_Decision]
Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !