Atributos de Campaign e Canvas entre fontes
Nomes e IDs de Campaigns, Canvas e etapas do Canvas estão disponíveis em Liquid, na REST API da Braze e em Currents. Esses atributos correspondem ao mesmo valor nas três fontes, mas podem ter nomes diferentes. Use esta página para entender as conexões entre as três.
Casos de uso
Liquid
Os atributos de Campaign e Canvas estão disponíveis como Liquid tags no dashboard (como {{campaign.${api_id}}}). Use Liquid para passar esses atributos na própria mensagem, em uma chamada de Conteúdo conectado ou como pares de chave-valor. Isso geralmente é feito para fins de rastreamento.
REST API
Os atributos de Campaign e Canvas também estão disponíveis no endpoint Exportar detalhes da campanha ou no endpoint Exportar detalhes do Canvas. Use a REST API da Braze para criar mapeamentos — ou seja, uma lista de todos os nomes de Canvas e seus IDs correspondentes.
Currents
Os atributos de Campaign e Canvas estão vinculados a eventos de engajamento com mensagem do Currents. Observe que apenas etapas de Mensagem têm acesso aos atributos de Campaign, e outras etapas do Canvas têm acesso apenas aos atributos de Canvas. Isso é importante para que você possa determinar a qual Campaign ou componente do Canvas um envio de push ou abertura de e-mail está associado.
Atributos de Campaign
| Atributo | Liquid | REST API | Currents |
|---|---|---|---|
| Nome da Campaign | {{campaign.${name}}} |
name |
campaign_name |
| ID da Campaign | {{campaign.${api_id}}} |
N/A (usado como entrada para a própria chamada de API) | campaign_id |
| Nome da variante | {{campaign.${message_name}}} |
messages.message_variation_id.name |
N/A (mapeie o nome da variante para o ID da variante usando o endpoint Exportar detalhes da campanha) |
| ID da variante | {{campaign.${message_api_id}}} |
messages.message_variation_id |
message_variation_api_id |
Atributos de Canvas
| Atributo | Liquid | REST API | Currents |
|---|---|---|---|
| Nome do Canvas | {{canvas.${name}}} |
name |
canvas_name |
| ID do Canvas | {{canvas.${api_id}}} |
N/A (usado como entrada para a própria chamada de API) | canvas_id |
| Nome da variante | {{canvas.${variant_name}}} |
variants.name |
canvas_variation_name |
| ID da variante | {{canvas.${variant_api_id}}} |
variants.name.id |
canvas_variation_id |
| Nome da etapa (apenas para etapas de Mensagem) | {{campaign.${name}}} |
steps.name |
canvas_step_name |
| ID da etapa | {{campaign.${api_id}}} |
steps.id |
canvas_step_id |
| Canal da mensagem | N/A | steps.messages.message_variation_id.channel |
N/A (inerente ao tipo de evento, como envio de push ou abertura de e-mail) |
| ID da mensagem | {{campaign.${message_api_id}}} |
steps.message.message_variation_id |
canvas_step_message_variation_api_id |