Balises(Tags) & Filtres de Campagne


Quand vous envoyez une campagne, vous avez la possibilité d'utiliser un nombre de balises(tags) personnalisées (ces dernières feront apparaître à l'endroit voulu le lien ou le texte désiré) et des filtres.
La plupart des tags communs sont listés ci-dessous

 
Tags (Balises)                                         Ce qui sera alors affiché Requis
[UNSUBSCRIBE_URL]                         Lien de désinscription OUI
[COMPANY_FULL_ADDRESS]           Adresse complète de votre entreprise OUI
[UPDATE_PROFILE_URL]                  Lien "Actualiser/modifier le profil" NON
[WEB_VERSION_URL]                         Lien "Lire l'email en ligne" NON
[CAMPAIGN_URL]                                 Lien de la campagne NON
[LIST_NAME]                                          Nom de la liste utilisée NON
[LIST_SUBJECT]                                   Titre/sujet de la liste NON
[LIST_DESCRIPTION]                          Description de la liste NON
[LIST_FROM_NAME]                            Nom de l'expéditeur de liste NON
[CURRENT_YEAR]                                 Année en cours NON
[CURRENT_MONTH]                           Mois en cours NON
[CURRENT_DAY]                                  Jour actuel NON
[CURRENT_DATE]                                Date actuelle NON
[COMPANY_NAME]                               Nom de votre entreprise NON
[COMPANY_ADDRESS_1]                   Adresse ligne1 de votre entreprise NON
[COMPANY_ADDRESS_2]                   Adresse ligne2 de votre entreprise NON
[COMPANY_CITY]                                  Ville de votre entreprise NON
[COMPANY_ZONE]                                Région / Zone (s'il y a lieu) NON
[COMPANY_ZIP]                                    Votre code postal NON
[COMPANY_COUNTRY]                       Votre pays NON
[COMPANY_PHONE]                            Votre N° de téléphone NON
[CAMPAIGN_SUBJECT]                       Sujet/Objet de la campagne NON
[CAMPAIGN_TO_NAME]                     Email du destinataire de la campagne NON
[CAMPAIGN_FROM_NAME]               Email de l'expéditeur de la campagne NON
[CAMPAIGN_REPLY_TO]                    "Répondre à" dans la campagne NON
[CAMPAIGN_UID]                                   ID de campagne NON
[SUBSCRIBER_UID]                              ID de l'abonné NON
[EMAIL]                                                      Email de l'abonné NON
[FNAME]                                                    Prénom de l'abonné NON
[LNAME]                                                    Nom de l'abonné

[FORWARD_FRIEND_URL]                  Lien "Envoyer à un ami"
NON

NON
 
Maintenant, chacun des tags ci-dessus est en mesure de recevoir un ensemble de filtres.
 
Les Filtres sont un moyen simple de transformer les balises(tags) d'une façon ou d'une autre, par exemple vous pourriez vouloir intégrer un lien de partage vers twitter dans votre campagne, en utilisant une URL appropriée

En utilisant uniquement les tags vous l'intégreriez normalement comme ceci:

https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT]&url=[CAMPAIGN_URL]

Mais il y a un problème, parce que twitter s'attend à ce que vos arguments soit une url encodée, et par cela, je veux dire que twitter s'attend à avoir:

https://twitter.com/intent/tweet?text=my%20super%20campaign&url=http%3A%2F%2Fwww.domain.com%2Fcampaigns%2F1cart129djat3

mais à la place il aura: https://twitter.com/intent/tweet?text=my super campaign&url=http://www.domain.com/campaigns/1cart129djat3

Pour surmonter ce problème, nous appliquerons des filtres sur nos tags, donc, l' url pour twitter deviendra:

https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT:filter:urlencode]&url=[CAMPAIGN_URL:filter:urlencode]

Assez simple non?

Mais on peut faire même plus: Disons que nous voulons être sûr que notre texte pour twitter commence avec une lettre en capitale et que le reste des lettres soient en minuscules.
Pour accomplir cela, on peut appliquer de multiples filtres(séparés par un trait vertical "|"  fait avec Ctrl+Alt+ la touche 6 du clavier Azerty) au même tag, par exemple: 

https://twitter.com/intent/tweet?text=[CAMPAIGN_SUBJECT:filter:lowercase|ucfirst|urlencode]&url=[CAMPAIGN_URL:filter:urlencode]
Merci de noter que l'ordre dans lequel vous ajoutez les filtres et le même  ordre dans lequel il sont appliqués.

Vous trouverez ci-dessous la liste des filtres disponibles. Certes il n'y en a pas énormément actuellement mais nous allons en ajouter d'autres rapidement.
 
urlencode rendra votre tag "urlencode"
rawurlencode rendra votre url "rawurlencode"
htmlencode convertira les tags html dans leurs entités
trim réduira les espaces blancs du début et de fin de votre tag
uppercase transformera votre tag en caractères majuscule seulement
lowercase transformera votre tag en caractères minuscules seulement
ucwords Mettra en lettre capitale chaque première lettre du contenu de votre tag
ucfirst Mettra en lettre capitale seulement la première lettre de votre tag
reverse inversera votre contenu de tag
 

Catégories: Informations