Aliasage de lien
Utilisez l’aliasage de lien pour créer des noms reconnaissables, générés par l’utilisateur, afin d’identifier les liens envoyés dans les e-mails depuis Braze. Ces liens sont disponibles pour le reciblage par segmentation, le déclenchement basé sur les actions et l’analyse des liens.
À propos de l’aliasing de lien
Grâce à l’aliasing de lien, vous pouvez attribuer des noms personnalisés aux liens envoyés dans vos e-mails afin de les identifier et de les suivre. Vous pouvez ainsi utiliser ces alias de lien facilement reconnaissables dans vos e-mails pour suivre l’engagement et analyser les performances de vos campagnes, sans avoir à faire référence au lien complet.
Avec l’aliasing de lien, vous pouvez :
- Recibler les utilisateurs qui ont cliqué sur des liens spécifiques : Identifiez et ciblez les utilisateurs qui ont cliqué sur un lien.
- Créer des déclencheurs basés sur des actions : Envoyez un e-mail lorsqu’un utilisateur clique sur un lien.
- Analyser les indicateurs : Comparez le nombre d’utilisateurs ayant cliqué sur le lien A par rapport au lien B.
Fonctionnement
Braze identifie de manière unique les liens dans les e-mails en ajoutant à l’URL de chaque lien un paramètre supplémentaire appelé lid (également appelé identifiant de lien). Cette valeur lid permet à Braze de suivre, de surveiller et d’agréger les interactions des utilisateurs avec le lien, même si les autres paramètres de l’URL diffèrent. Vous obtenez ainsi des informations sur la façon dont les utilisateurs interagissent avec le contenu de vos campagnes par e-mail.
Les identifiants de lien sont également mis à jour lorsqu’une campagne par e-mail, un Canvas contenant un message e-mail ou un bloc de contenu est dupliqué.
L’aliasing de lien n’est pas appliqué dans les modèles d’e-mail (Modèles > Modèles d’e-mail). Les messages de test envoyés depuis l’éditeur de modèles n’incluront pas de lid sur les liens, et les liens contenus dans les blocs de contenu peuvent s’afficher avec une valeur lid= vide. Le balisage des alias de lien est appliqué lorsque le modèle est utilisé dans une campagne ou un Canvas. Envoyez donc vos tests depuis l’éditeur de campagne ou de Canvas pour vérifier les liens finaux.
Activer l’aliasing de lien
L’aliasing de lien est activé par Braze pour l’ensemble de votre entreprise, et non depuis le tableau de bord. Pour en faire la demande, contactez votre gestionnaire de compte Braze. L’activation de l’aliasing de lien active également les modèles de liens pour votre entreprise. Seul Braze peut activer ou désactiver l’aliasing de lien pour votre entreprise.
Pour vérifier si l’aliasing de lien est déjà activé, accédez à l’onglet Paramètres d’aliasing de lien dans Paramètres > Préférences e-mail. Si vous ne pouvez pas ouvrir Préférences e-mail, c’est que vous ne disposez pas de l’autorisation « Afficher les paramètres d’e-mail ». Si vous pouvez ouvrir la page, mais que l’onglet n’y figure pas, c’est que l’aliasing de lien n’est pas activé pour votre entreprise. Pour les autres pages ou paramètres manquants, consultez la section Une page ou un paramètre de gestion des liens est manquant.
Une fois l’aliasing de lien activé, vous pouvez effectuer les actions suivantes dans le tableau de bord :
| Tâche | Où aller | Ce dont vous avez besoin |
|---|---|---|
| Nommer les alias de liens et activer ou désactiver leur suivi dans un message | Éditeur d’e-mail > Contenu > Gestion des liens | Accès à la campagne ou au Canvas |
| Passer en revue tous les alias suivis dans l’espace de travail et désactiver le suivi en masse | Paramètres > Préférences e-mail > Paramètres d’aliasing de lien | « Afficher les paramètres d’e-mail » pour consulter, « Modifier les paramètres d’e-mail » pour modifier |
| Créer et appliquer des modèles de liens | Modèles > Lien d’e-mail | « Afficher les modèles de liens d’e-mail » et « Modifier les modèles de liens d’e-mail » |
Pour savoir ce qui change lorsque l’aliasing est désactivé, consultez la section Destinations qui n’acceptent pas le paramètre lid. Pour en savoir plus sur les autorisations mentionnées dans ce tableau, consultez la page Autorisations des utilisateurs de l’entreprise.
Créer un alias de lien
L’éditeur par glisser-déposer et l’éditeur HTML partagent la même barre latérale de composition : la procédure est donc identique dans les deux cas.
- Ouvrez le corps de votre e-mail dans la campagne ou le composant Canvas. Dans l’éditeur par glisser-déposer, sélectionnez Modifier le corps de l’e-mail.
- Dans la barre latérale de composition, sélectionnez Contenu (à côté de Paramètres d’envoi et Aperçu et test). Pour en savoir plus sur cette disposition, consultez Créer un e-mail par glisser-déposer.
- Dans le sous-menu Contenu, sélectionnez Gestion des liens sous Conception et création. Si le sous-menu est réduit, développez-le à l’aide de la flèche de la barre latérale.
- Attribuez un nom à chaque alias. Braze génère un alias par défaut unique pour chaque lien, et chaque alias doit porter un nom unique au sein d’une variante de campagne d’e-mail ou d’un composant Canvas.
Utilisez l’alias pour référencer un lien précis dans vos rapports et votre segmentation.

L’aliasing de lien n’est pris en charge que dans les attributs href des balises d’ancrage HTML, là où il est possible d’ajouter un paramètre de requête en toute sécurité. Nous vous recommandons d’ajouter un point d’interrogation (?) à la fin de votre lien afin que Braze puisse facilement y ajouter la valeur lid. Sans l’ajout de la valeur lid, Braze ne reconnaît pas l’URL pour l’aliasing de lien.

Dans l’éditeur par glisser-déposer, votre lien doit comporter un point d’interrogation (?) avant le symbole dièse (#) dans l’URL pour que l’alias de lien apparaisse dans l’onglet Gestion des liens.
Gestion des alias de lien
Pour afficher tous vos alias de lien suivis, procédez comme suit :
- Accédez à Paramètres > Préférences e-mail sous Paramètres de l’espace de travail.
- Sélectionnez l’onglet Paramètres d’aliasage de lien.
Vous pouvez y trier et rechercher les alias de lien, ou désactiver leur suivi.

Utilisez les endpoints Lister les alias de lien pour une campagne et Lister les alias de lien pour un Canvas pour extraire l’alias défini dans chaque variante de message d’une campagne ou dans un composant Canvas propre aux e-mails.
Braze recommande d’évaluer les liens de l’e-mail, d’ajouter des modèles de lien et d’établir une convention de nommage adaptée à vos besoins de segmentation et de reporting. Vous pourrez ainsi garder une trace de tous vos liens.
Lorsque l’aliasage de lien est activé, les messages, les Content Blocks et les modèles de lien ne sont pas modifiés. Les messages existants qui utilisent des modèles de lien ou des Content Blocks restent inchangés. Cependant, lorsque vous mettez à jour un message, le balisage des alias de lien s’applique à tous les liens. Appliquez donc à nouveau les modèles de lien pour que les liens soient visibles.
Comment les liens sont mis à jour avec l’aliasing de lien
Les tableaux suivants présentent des exemples de liens dans le corps d’un e-mail, les résultats de l’aliasing de lien, ainsi que des explications sur la façon dont le lien d’origine est mis à jour avec l’aliasing de lien.
Permalien
Logique : Braze insère un point d’interrogation (?) et ajoute le premier paramètre de requête dans l’URL.
| Lien dans le corps de l’e-mail | Lien avec aliasing |
|---|---|
https://www.braze.com |
https://www.braze.com?lid=slfdldtqdhdk |
Lien avec d’autres paramètres de requête
Logique : Braze détecte d’autres paramètres de requête et ajoute lid= à la fin de l’URL.
| Lien dans le corps de l’e-mail | Lien avec aliasing |
|---|---|
https://www.braze.com?utm_campaign=retention&utm_source=email |
https://www.braze.com?utm_campaign=retention&utm_source=email&lid=0goty30mviyz |
Lien HTML
Logique : Braze reconnaît que le lien est une URL et qu’un point d’interrogation (?) est déjà présent : le paramètre de requête lid est donc ajouté après le point d’interrogation.
| Lien dans le corps de l’e-mail | Lien avec aliasing |
|---|---|
<a href="{{custom_attribute.{product_url}}}?"> |
<a href="{{custom_attribute.{product_url}}}?lid=ac7a548g5kl7"> |
Lien avec ancre
Logique : Braze s’attend à ce que l’URL suive une structure standard, dans laquelle les ancres (#) figurent après un point d’interrogation (?). Comme Braze lit de gauche à droite, le point d’interrogation et la valeur lid sont ajoutés avant l’ancre.
| Lien dans le corps de l’e-mail | Lien avec aliasing |
|---|---|
https://www.braze.com#bookmark1?utm_source=email |
https://www.braze.com?lid=eqslgd5a9m3y#bookmark1?utm_source=email |
Lien avec ancre et étiquette capture
Logique : Lorsque vous utilisez l’aliasing de lien avec des URL contenant des ancres (#), Braze s’attend à ce que l’ancre soit placée après les paramètres de requête. La valeur lid doit donc être ajoutée avant l’ancre pour garantir un suivi correct. Et comme Braze lit l’URL de gauche à droite, le point d’interrogation (?) et lid doivent précéder l’ancre.
| Lien dans le corps de l’e-mail | Lien avec aliasing |
|---|---|
<a href="https://www.braze.com/promotions#special-offer">Check out our special offer!</a> |
<a href="https://www.braze.com/promotions?lid={{link_alias}}#special-offer">Check out our special offer!</a> |
Suivi des alias de lien
Dans la barre latérale de l’éditeur, sélectionnez Contenu > Gestion des liens (sous Conception et création), puis choisissez les alias que vous souhaitez suivre. Les alias suivis sont disponibles dans les filtres de segmentation qui font référence aux alias de lien (voir Filtres de segmentation). Vous pouvez également envoyer des messages basés sur des actions ou faire progresser des utilisateurs dans un Canvas lorsqu’ils cliquent sur un alias de lien dans un e-mail. Pour cela, consultez Filtres basés sur des actions. Le paramètre suivi n’a aucune incidence sur la prise en compte des clics sur ce lien dans les rapports de performance des e-mails.

Pour suivre les indicateurs d’engagement des liens, assurez-vous que votre lien commence par HTTP ou HTTPS. Pour désactiver le suivi des clics sur des liens spécifiques, consultez Liens universels et App Links.
Braze vous permet de suivre un nombre illimité de liens, mais vous ne pouvez recibler les utilisateurs que sur les liens les plus récents qu’ils ont ouverts. Les profils utilisateurs contiennent les 100 liens sur lesquels ils ont cliqué le plus récemment. Par exemple, si vous suivez 500 liens et qu’un utilisateur clique sur chacun d’entre eux, vous pouvez recibler ou créer des Segments en fonction des 100 liens cliqués le plus récemment.
Filtres basés sur des actions
Lorsque l’aliasing de lien est activé pour votre entreprise, vous pouvez créer des messages basés sur des actions ciblant n’importe quel lien (suivi ou non) ou recibler les utilisateurs selon qu’ils ont cliqué ou non sur un alias dans n’importe quel composant de Campaign e-mail ou de Canvas.

- Si une Campaign est archivée, le suivi des liens est désactivé et cet alias de lien ne peut pas être utilisé dans un autre filtre.
- Si le suivi est activé pour un lien et que ce lien a été cliqué dans une Campaign, vous retrouverez cette Campaign parmi les options disponibles dans le filtre de Segment, même si le suivi du lien a été désactivé depuis, à condition qu’au moins un lien de ce message soit toujours suivi.
- Vous ne pouvez sélectionner un lien suivi comme filtre que s’il se trouve dans un Canvas actif (lancé), à l’aide du menu déroulant du filtre Clicked Alias in Canvas Step. Si le lien est suivi dans un brouillon de Canvas, vous ne pouvez pas le sélectionner comme filtre.
Pour définir des liens comme non suivis, consultez Gestion des alias de lien.
Filtres de segmentation
Dans Braze, si votre e-mail contient un alias de lien et qu’un utilisateur clique dessus, l’événement est enregistré dans le profil de l’utilisateur avec l’alias.
Si vous utilisez le filtre de segmentation « Clicked Alias in Any Campaign or Canvas Step » et que vous décidez ensuite de renommer cet alias de lien, les données de clic précédentes du profil utilisateur ne sont pas mises à jour : elles apparaissent toujours sous l’ancien alias de lien. Par conséquent, si vous ciblez les utilisateurs en fonction du nouvel alias de lien, les données de l’ancien alias ne sont pas incluses.
Si vous utilisez le filtre de segmentation « Clicked Alias in Campaign » ou « Clicked Alias in Canvas », vos utilisateurs sont filtrés selon qu’ils ont cliqué ou non sur un alias spécifique dans une Campaign ou un Canvas spécifique. Si plusieurs utilisateurs partagent la même adresse e-mail et que l’alias de lien est cliqué, les profils de tous les autres utilisateurs partageant cette adresse e-mail sont mis à jour. Ces profils sont également mis à jour par les événements de réception et d’ouverture, et pas uniquement par les événements de clic.
Les filtres de segmentation suivants s’appliquent aux événements de clic suivis au moment où l’événement est traité. Autrement dit, ne plus suivre un lien ne supprime pas les données existantes, et commencer à suivre un lien ne remplit pas rétroactivement les données. Pour plus de détails, consultez Filtres de segmentation.
Arrêter le suivi des liens
Arrêter le suivi d’un lien ne réaffecte pas les Segments existants utilisant le filtre à l’alias non suivi. Les anciennes données restent dans les profils utilisateurs jusqu’à ce qu’elles soient remplacées par des données plus récentes.
Les liens des messages archivés cessent automatiquement d’être suivis. Toutefois, si des messages archivés sont désarchivés, vous devrez réactiver le suivi des liens. Lorsque les alias de lien sont suivis, les rapports sur les liens sont indexés par alias plutôt que par domaine de premier niveau ou URL complète.
Pour afficher tous les liens de votre Campaign e-mail et le nombre total de clics pour chacun d’eux, accédez à Analyse des messages > Performance des e-mails > Aperçu et carte thermique, puis activez l’option Afficher la carte thermique.

Événement de clic sur un e-mail
Si vous exportez vos données d’engagement avec Currents, un événement de clic sur un e-mail sera légèrement différent si l’aliasing de lien est activé. Lorsque l’aliasing de lien est activé, l’événement de clic sur un e-mail comporte deux champs supplémentaires : link_id et link_alias.
// Email Click: users.messages.email.Click
{
"id": (string) unique ID of this event,
"user_id": (string) Braze user ID of the user,
"external_user_id": (string) External ID of the user,
"time": (int) 10-digit UTC time of the event in seconds since the epoch,
"timezone": (string) IANA time zone of the user at the time of the event,
"campaign_id": (string) ID of the campaign if from a campaign,
"campaign_name": (string) name of the campaign,
"message_variation_id": (string) ID of the message variation if from a campaign,
"message_variation_name": (string) the name of the message variation if from a campaign,
"canvas_id": (string) ID of the Canvas if from a Canvas,
"canvas_name": (string) name of the Canvas,
"canvas_variation_id": (string) ID of the Canvas variation the user is in if from a Canvas,
"canvas_variation_name": (string) name of the Canvas variation the user is in if from a Canvas,
"canvas_step_id": (string) ID of the step for this message if from a Canvas,
"canvas_step_name": (string) name of the step for this message if from a Canvas,
"send_id": (string) ID of the message if specified for the campaign (See Send Identifier under API Identifier Types),
"dispatch_id": (string) ID of the message dispatch (unique ID for each 'transmission' sent from the Braze platform). Users who are sent a schedule message get the same dispatch_id. Action-based or API-triggered messages get a unique dispatch_id per user.,
"email_address": (string) email address for this event,
"url": (string) the URL that was clicked (Email Click events only),
"user_agent": (string) description of the user's system and browser for the event (Email Click and Open events only),
"ip_pool": (string) IP pool used for message sending,
"link_id": (string) unique value generated by Braze for the URL,
"link_alias": (string) alias name set when the message was sent
}

Le comportement de dispatch_id diffère entre les Canvas et les Campaigns, car Braze traite les étapes du Canvas (à l’exception des étapes d’entrée, qui peuvent être planifiées) comme des événements déclenchés, même lorsqu’elles sont « planifiées ». En savoir plus sur le comportement de dispatch_id dans les Canvas et les Campaigns.
Mise à jour notée en août 2019.
L’aliasing de lien dans les Content Blocks
Pour les nouveaux liens de Content Blocks, Braze ajoute un lid={{placeholder}} à chaque lien, le cas échéant. Cette valeur de marque substitutive est résolue lors de l’insertion dans une variante de message e-mail. Lorsque le Content Block est prévisualisé ou testé en dehors d’une campagne ou d’un Canvas (par exemple, dans des modèles d’e-mail), la marque substitutive n’est pas résolue et les liens peuvent s’afficher avec une valeur lid= vide.
Pour modifier les liens des Content Blocks existants créés avant que Braze n’active l’aliasing de lien, dupliquez ces Content Blocks, puis modifiez les liens dans les Content Blocks dupliqués.
Lorsqu’un Content Block sans valeur lid est inséré dans un nouveau message, les liens de ce Content Block ne sont pas suivis avec un alias. Lorsqu’un nouveau Content Block est inséré dans une « ancienne » variante de message, les liens de cette variante de message sont reconnus par l’aliasing de lien. Les liens du Content Block sont également reconnus. En revanche, les « anciens » Content Blocks ne peuvent pas imbriquer de « nouveaux » Content Blocks.

Pour les Content Blocks, Braze recommande de créer des copies des Content Blocks existants à utiliser dans les nouveaux messages. Vous pouvez le faire par duplication groupée afin d’éviter de référencer, dans un nouveau message, un Content Block pour lequel l’aliasing de lien n’a pas été activé.
Aliasing de lien pour les URL générées par Liquid
Pour les URL générées par Liquid (par exemple, assign dans le HTML, des valeurs extraites d’un Content Block ou du Liquid dans un attribut personnalisé), Braze a besoin d’un emplacement clair pour insérer le paramètre de requête lid. Dans la plupart des cas, lorsque du Liquid reste dans l’URL, Braze ne peut pas déterminer s’il faut commencer une nouvelle chaîne de requête avec ? ou compléter une requête existante avec &, sauf si vous ajoutez vous-même ce délimiteur.
Procédez comme suit :
- Si l’URL ne contient pas encore de chaîne de requête, ajoutez
?après le Liquid (par exemple,?). - Si l’URL contient déjà
?et des paramètres de requête, ajoutez&après le Liquid (par exemple,&).

Lorsque vous utilisez des modèles de liens avec des URL générées par Liquid, Braze peut normaliser de manière prudente l’URL rendue après l’exécution du Liquid si elle contient exactement deux caractères ? utilisés comme séparateurs de requête. Le second ? peut être remplacé par &, afin que Braze modifie l’URL le moins possible.
Braze ne cherche pas à corriger tous les cas de ? en double, et la prise en charge des URL plus complexes reste volontairement limitée. Ajoutez d’abord le bon ? ou & dans votre balisage, et considérez cette normalisation comme une protection limitée, et non comme un substitut à des URL bien formées ou à la reconnaissance des liens dans Gestion des liens en l’absence de délimiteur.
Sans ? ou & final (ou un autre point d’insertion pris en charge), l’aliasing de lien ne reconnaît pas l’URL, Gestion des liens ne la répertorie pas et les modèles de liens ne s’appliquent pas.
Fragments d’URL (#) et paramètres de suivi
Le fragment (# et tout ce qui suit) n’est pas envoyé au serveur lors d’une requête de lien normale. Braze insère lid dans la chaîne de requête, qui doit apparaître avant le #. Si votre href contient du Liquid et un fragment #, mais aucun ? ni & avant le #, Braze ne peut pas ajouter lid en toute sécurité : le lien risque alors de ne pas apparaître dans Gestion des liens ou de ne pas être suivi en tant qu’alias de lien.
Ce cas est particulièrement fréquent dans l’éditeur par glisser-déposer lorsqu’une URL de bouton combine du Liquid avec un modèle basé sur un hash (par exemple, un chemin statique, puis #, puis des paires clé-valeur supplémentaires). Dans ce cas, ajoutez ? juste avant le # pour que la chaîne de requête (y compris lid) soit analysée avant le fragment.
https://example.com/campaign/to/abc123?#user_id={{${user_id}}}&source=email
Dans l’exemple précédent, le ? placé avant le # fournit à Braze un segment de requête auquel ajouter lid. Si vous voyez des erreurs telles que « failed to be assigned an LID » pour une URL dynamique, vérifiez que le href utilise le modèle ? ou & présenté dans les exemples de cette section.
Points à prendre en compte dans l’éditeur par glisser-déposer
Dans l’éditeur par glisser-déposer, les champs contenant un lien (comme l’URL d’un bouton) valident le href sous-jacent avant l’exécution du Liquid. Les espaces, les sauts de ligne et les autres caractères non compatibles avec les URL peuvent provoquer un comportement inattendu lorsque Braze ajoute les paramètres des modèles de liens ou de l’aliasing de lien. Si vous avez besoin d’une logique Liquid conditionnelle pour la destination, définissez l’URL dans un bloc HTML (voir la section suivante) et faites référence à une seule variable dans le champ URL de l’éditeur par glisser-déposer, au lieu d’y placer directement du Liquid complexe.
Exemple de Content Block
Si un Content Block contient un lien tel que https://www.braze.com/{{custom_attribute.${offer_id}}} sans ? ni & final, Braze ne sait pas où ajouter lid : le lien n’est donc pas pris en compte dans Gestion des liens. Ajoutez ? ou & à la fin de l’URL dans le Content Block (selon qu’une chaîne de requête existe déjà ou non), enregistrez le Content Block, et le lien pourra être reconnu.
Rapports lorsque l’URL varie selon l’utilisateur
Chaque href distinct du message correspond à un seul ID de lien et à un seul alias de lien pour Gestion des liens et les rapports basés sur les alias. Lorsque les alias de lien sont suivis, les rapports d’e-mail du tableau de bord sont indexés par alias plutôt que par chaque URL résolue possible.
Commencez par utiliser les approches suivantes dans Braze :
- Analyse des e-mails des Campaigns et des Canvas : Consultez les clics agrégés par lien depuis Analyse des messages > Performances des e-mails > Aperçu et carte thermique, avec Afficher la carte thermique activé, comme décrit dans Désactiver le suivi des liens.
- Clics par destinataire dans le Générateur de requêtes : Exécutez le modèle du Générateur de requêtes URL d’e-mail cliquées pour une campagne ou un Canvas. Le modèle affiche des liens dépersonnalisés pour les totaux récapitulatifs ; l’export CSV inclut les ID des utilisateurs ayant cliqué, le lien sur lequel ils ont cliqué et un horodatage. (Les URL dépersonnalisées suppriment les étiquettes Liquid dans la vue récapitulative ; consultez la description du modèle pour plus de détails.)
- Répartition par alias dans le compositeur : Si vous souhaitez que chaque destination (par exemple, chaque
offer_id) apparaisse sur sa propre ligne dans Gestion des liens et dans les rapports basés sur les alias, utilisez des valeurshrefdistinctes (et donc des alias distincts), par exemple un lien différent par branche, plutôt qu’un seul lien dont le chemin change selon l’utilisateur.
Si vous utilisez également des exportations d’engagement en streaming, les événements de clic sur e-mail incluent un champ url ; consultez Événement de clic sur e-mail sur cette page pour comprendre le lien entre ce payload et l’aliasing de lien.
Exemple
Utilisez ce modèle lorsque l’URL assignée ne contient aucun paramètre de requête :
{% assign link1 = "https://www.braze1.com" %}
<a href="{{link1}}?">Visit Braze</a>
Si l’URL assignée contient déjà ? et des paramètres de requête, ajoutez & après le Liquid au lieu de ? :
{% assign link_with_params = "https://www.braze1.com?campaign=test" %}
<a href="{{link_with_params}}&">Visit Braze</a>
URL avec du Liquid conditionnel
Lorsque des étiquettes Liquid conditionnelles sont utilisées dans un href (par exemple, pour définir une URL avec {% if %}, {% elsif %} ou {% unless %}), l’aliasing de lien ne s’applique pas à ces liens. Ces liens n’apparaissent donc pas dans Gestion des liens et ne reçoivent pas de lid pour le suivi des clics.
Recommandé : Construisez l’URL finale dans un bloc HTML avec assign (ou {% capture %}), puis faites référence à cette variable partout où vous avez besoin du lien. Dans l’éditeur par glisser-déposer, collez la variable dans le champ URL du bouton en ajoutant un ? ou un & final selon le cas, par exemple ?.
{% if {{custom_attribute.${account_tier}}} == "pro" %}
{% assign url = "https://example.com/pro/verify" %}
{% else %}
{% assign url = "https://example.com/retail/account" %}
{% endif %}
Dans le champ URL du bouton (glisser-déposer) ou dans le HTML, faites pointer le href vers la variable avec un délimiteur :
<a href="{{ url }}?">Go to account</a>
Vous pouvez aussi capturer l’URL dans une seule variable :
{% capture url %}
{%- if condition -%}
https://example.com/url1
{%- else -%}
https://example.com/url2
{%- endif -%}
{% endcapture %}
<a href="{{ url }}?">Go to account</a>
Résolution des problèmes
Il manque une page ou un paramètre de gestion des liens
Si le tableau de bord ne correspond pas à la navigation décrite dans cet article, consultez le tableau suivant pour en comprendre la raison.
| Élément manquant | Raison | Que faire |
|---|---|---|
| Gestion des liens dans la barre latérale de l’éditeur d’e-mail | Ni l’aliasing de lien ni les modèles de lien ne sont activés pour votre entreprise. | Contactez votre gestionnaire de compte Braze. Si Braze a activé les modèles de lien sans l’aliasing de lien, Gestion des liens s’affiche pour vous permettre d’appliquer des modèles, mais vous ne pouvez ni nommer ni suivre les alias. |
| Gestion des liens dans un Content Block | La barre latérale Gestion des liens s’affiche uniquement dans les éditeurs d’e-mail des campagnes et des Canvas. | Ajoutez et nommez vos alias dans la campagne ou le Canvas qui utilise le Content Block. Consultez la section Aliasing de lien dans les Content Blocks. |
| Onglet Paramètres d’aliasing de lien dans Paramètres > Préférences e-mail | Vous ne disposez pas de l’autorisation « Afficher les paramètres d’e-mail » et ne pouvez donc pas ouvrir Préférences e-mail, ou vous pouvez ouvrir la page, mais l’aliasing de lien n’est pas activé pour votre entreprise. | Demandez l’autorisation « Afficher les paramètres d’e-mail » à un administrateur de l’espace de travail. Si vous pouvez ouvrir Préférences e-mail et que l’onglet est toujours absent, contactez votre gestionnaire de compte Braze pour activer l’aliasing de lien. |
| Lien d’e-mail sous Modèles | Les modèles de lien ne sont pas activés pour votre entreprise, ou vous ne disposez pas des autorisations relatives aux modèles de lien. | Consultez la page Modèles de lien. |
| Un lien spécifique dans Gestion des liens | Braze n’a pas trouvé d’emplacement sûr pour ajouter le paramètre lid. |
Consultez la section Aliasing de lien pour les URL générées par Liquid. |
URL sans le paramètre lid
Dans certains cas, il peut manquer aux URL de l’éditeur d’e-mail HTML le paramètre de requête d’identifiant de lien (lid) et sa valeur nécessaires à l’aliasing de lien. Cela peut se produire dans les situations suivantes :
- Commentaires HTML non fermés (
<!--) ou balises<style>ou<script>non fermées : ce sont les problèmes de balisage les plus courants qui empêchent Braze de détecter ou de mettre à jour les liens pour l’aliasing de lien. Un élément non fermé comme<div>ne pose généralement pas ce problème. Utilisez un éditeur de code ou un IDE, comme VS Code, pour repérer et fermer ces balises. - Caractères spéciaux non échappés dans le HTML : les caractères comme
<et>dans les attributs HTML ou le contenu du corps doivent utiliser des entités HTML (par exemple,<et>). Les caractères non échappés peuvent perturber l’analyse du HTML et empêcher Braze de détecter ou de mettre à jour les liens pour l’aliasing de lien. Pour en savoir plus, consultez la page Symboles HTML. - Guillemets incohérents (
',") : un outil de prévisualisation HTML ou un éditeur de code vous permet de détecter des guillemets mal appariés. VS Code dispose d’un outil de prévisualisation HTML intégré et peut détecter ce type d’incohérence. - Caractères de guillemets spéciaux qui ne sont pas des guillemets standard : si le HTML est copié-collé depuis un éditeur de documents comme MS Word, une partie de la mise en forme peut être conservée, si bien que certains guillemets sont remplacés par un caractère spécial qui leur ressemble. Nous vous recommandons de coller le HTML dans un éditeur de code et de vérifier que le bon caractère de guillemet est utilisé.
Destinations qui n’acceptent pas le paramètre lid
Lorsque vous envoyez un message test depuis l’éditeur d’e-mail d’une campagne ou d’un Canvas, Braze ajoute lid={{placeholder}} à vos liens (la marque substitutive est remplacée par une valeur unique au moment de l’envoi). Si le site ou l’API de destination ne tolère pas les paramètres de requête supplémentaires, le lien peut fonctionner dans l’éditeur, mais échouer lorsqu’il est ouvert depuis l’e-mail.
Sans la valeur lid, Braze ne considère pas l’URL comme faisant l’objet d’un aliasing de lien pour le suivi et la segmentation. Nous vous recommandons de mettre à jour votre backend ou votre site afin qu’il ignore le paramètre de requête lid lorsqu’il est présent. Vous conservez ainsi l’aliasing de lien, les rapports et les cas d’usage de segmentation décrits dans cet article.
Pendant que vous planifiez une modification du backend, vous pouvez désactiver le suivi des alias concernés dans Paramètres > Préférences e-mail > Paramètres d’aliasing de lien. La désactivation du suivi ne supprime pas le paramètre lid. Pour savoir comment la désactivation du suivi affecte les segments et les filtres, consultez la section Désactiver le suivi des liens.
Pour empêcher Braze d’ajouter lid, contactez le support Braze afin de désactiver l’aliasing de lien pour votre entreprise. Si l’aliasing de lien est désactivé, tenez compte des points suivants :
- Les nouveaux e-mails et Content Blocks ne reçoivent généralement plus de nouveau balisage d’alias de lien (comme le paramètre de requête
lid). - Les messages existants créés lorsque l’aliasing de lien était activé peuvent encore contenir du balisage d’alias de lien dans le HTML. Vous devrez peut-être supprimer manuellement les paramètres
lidrestants là où vous n’en voulez plus. - Si vous modifiez une campagne, une étape e-mail de Canvas ou un Content Block existant, vous devrez peut-être ajouter à nouveau les modèles de lien pour que les liens basés sur un modèle s’affichent correctement.
- Les rapports de clics des envois effectués lorsque l’aliasing de lien était activé peuvent ne pas concorder parfaitement avec les rapports établis après la désactivation de la fonctionnalité.
- Les Segments qui utilisent des filtres basés sur les alias de lien (par exemple, les filtres Alias cliqué) peuvent ne plus renvoyer les audiences attendues.