Skip to content

Comment les attributs de campagne et de Canvas diffèrent selon les sources dans Braze

Les noms et ID de campagne, de Canvas et d’étape du canvas sont tous disponibles dans Liquid, notre REST API et Currents. Ces attributs correspondent à la même valeur dans les trois sources, mais peuvent avoir des noms différents. Cette page est destinée à vous aider à établir les liens entre ces trois sources.

Cas d’utilisation

Liquid

Les attributs de campagne et de Canvas sont disponibles sous forme d’étiquettes Liquid dans notre tableau de bord (comme {{campaign.${api_id}}}). Vous pouvez utiliser Liquid pour transmettre ces attributs dans le message lui-même, dans un appel de contenu connecté ou en tant que paires clé-valeur. Cela est généralement fait à des fins de suivi.

REST API

Les attributs de campagne et de Canvas sont également disponibles dans l’endpoint Exporter les détails de la campagne ou l’endpoint Exporter les détails du Canvas. Vous pouvez utiliser notre REST API 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 campagne et de 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 campagne, et les autres étapes du canvas n’ont accès qu’aux attributs de Canvas. Cela est important pour pouvoir déterminer à quelle campagne ou à quel composant Canvas un envoi push ou une ouverture d’e-mail est associé.

Attributs de campagne

Attribut Liquid REST API Currents
Nom de la campagne {{campaign.${name}}} name campaign_name
ID de la campagne {{campaign.${api_id}}} S.O. (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 S.O. (mappez le nom de la variante à l’ID de la variante à l’aide de l’endpoint Exporter les détails de la 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}}} S.O. (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 de message S.O. steps.messages.message_variation_id.channel S.O. (inhérent au type d’événement, par exemple envoi push ou ouverture d’e-mail)
ID de message {{campaign.${message_api_id}}} steps.message.message_variation_id canvas_step_message_variation_api_id
New Stuff!