Attributs de Campaign et Canvas selon les sources
Les noms et ID de Campaign, Canvas et des étapes du Canvas sont tous disponibles dans Liquid, la REST API de Braze et Currents. Ces attributs correspondent à la même valeur dans les trois sources, mais peuvent être nommés différemment. Utilisez cette page pour établir les correspondances entre les trois.
Cas d’utilisation
Liquid
Les attributs de Campaign et Canvas sont disponibles sous forme d’étiquettes Liquid dans le tableau de bord (par exemple {{campaign.${api_id}}}). Utilisez Liquid pour transmettre ces attributs dans le message lui-même, dans un appel de contenu connecté ou sous forme de paires clé-valeur. Cela est généralement fait à des fins de suivi.
REST API
Les attributs de Campaign et Canvas sont également disponibles dans l’endpoint Exporter les détails d’une campagne ou l’endpoint Exporter les détails d’un Canvas. Utilisez la REST API de Braze pour créer des mappages, c’est-à-dire une liste de tous les noms de Canvas et de leurs ID correspondants.
Currents
Les attributs de Campaign et Canvas sont liés aux événements d’engagement liés aux messages de Currents. Notez que seules les étapes Message ont accès aux attributs de Campaign, et les autres étapes du Canvas n’ont accès qu’aux attributs de Canvas. Cela est important pour déterminer à quelle Campaign ou à quel composant Canvas un envoi push ou une ouverture d’e-mail est associé.
Attributs de Campaign
| Attribut | Liquid | REST API | Currents |
|---|---|---|---|
| Nom de la Campaign | {{campaign.${name}}} |
name |
campaign_name |
| ID de la Campaign | {{campaign.${api_id}}} |
N/A (utilisé comme entrée pour l’appel API lui-même) | campaign_id |
| Nom de la variante | {{campaign.${message_name}}} |
messages.message_variation_id.name |
N/A (mapper le nom de la variante à l’ID de la variante à l’aide de l’endpoint Exporter les détails d’une campagne) |
| ID de la variante | {{campaign.${message_api_id}}} |
messages.message_variation_id |
message_variation_api_id |
Attributs de Canvas
| Attribut | Liquid | REST API | Currents |
|---|---|---|---|
| Nom du Canvas | {{canvas.${name}}} |
name |
canvas_name |
| ID du Canvas | {{canvas.${api_id}}} |
N/A (utilisé comme entrée pour l’appel API lui-même) | canvas_id |
| Nom de la variante | {{canvas.${variant_name}}} |
variants.name |
canvas_variation_name |
| ID de la variante | {{canvas.${variant_api_id}}} |
variants.name.id |
canvas_variation_id |
| Nom de l’étape (pour les étapes Message uniquement) | {{campaign.${name}}} |
steps.name |
canvas_step_name |
| ID de l’étape | {{campaign.${api_id}}} |
steps.id |
canvas_step_id |
| Canal du message | N/A | steps.messages.message_variation_id.channel |
N/A (inhérent au type d’événement, comme un envoi push ou une ouverture d’e-mail) |
| ID du message | {{campaign.${message_api_id}}} |
steps.message.message_variation_id |
canvas_step_message_variation_api_id |