Comportamento da ID de despacho
O
dispatch_idé uma ID única para cada despacho de mensagem, ou “transmissão”, enviada pela Braze.
Comportamento do dispatch ID em Campaigns
Mensagens de Campaigns agendadas recebem o mesmo dispatch_id. Mensagens de Campaigns baseadas em ação ou disparadas por API podem receber um dispatch_id único por usuário, ou o dispatch_id pode ser o mesmo para vários usuários quando enviadas em proximidade temporal ou na mesma chamada de API. Por exemplo, dois usuários no público da sua Campaign agendada terão o mesmo dispatch_id cada vez que a Campaign for agendada. No entanto, dois usuários no público de uma Campaign disparada por API podem ter dispatch IDs diferentes se as Campaigns foram enviadas em chamadas de API separadas e não em proximidade temporal uma da outra.
Campaigns multicanal têm o mesmo comportamento para o seu tipo de entrega.

Um dispatch_id é gerado aleatoriamente para todas as etapas do Canvas porque a Braze trata as etapas do Canvas como eventos disparados, mesmo quando são “agendadas”. Isso pode resultar em inconsistências na geração dos IDs. Às vezes, um componente do Canvas tem um dispatch_id único por usuário por envio, ou pode ter dispatch IDs compartilhados entre usuários por envio.
Modelar o dispatch ID em mensagens com Liquid
Se você deseja rastrear o envio de uma mensagem de dentro da própria mensagem (em uma URL, por exemplo), pode modelar o dispatch_id. Você encontra a formatação para isso em Canvas Attributes na lista de tags de personalização compatíveis.
Isso funciona como o api_id: como o api_id não está disponível na criação da campanha, a Braze o insere como um placeholder que aparece na prévia como dispatch_id_for_unsent_campaign. O ID é gerado antes do envio da mensagem e é incluído no momento do envio.

A modelagem Liquid de dispatch_id_for_unsent_campaign não funciona com mensagens no app, pois mensagens no app não possuem um dispatch_id.
Campo dispatch ID do Currents para e-mail
O campo dispatch_id está disponível nos eventos de e-mail do Currents em todos os tipos de conector. O dispatch_id é o ID exclusivo gerado para cada transmissão, ou despacho, enviado a partir da Braze.
Embora todos os clientes que recebem uma mensagem agendada obtenham o mesmo dispatch_id, os clientes que recebem mensagens baseadas em ação ou disparadas por API recebem um dispatch_id exclusivo por mensagem. O campo dispatch_id permite identificar qual instância de uma Campaign recorrente é responsável pela conversão, para que você possa ver quais tipos de Campaigns geram resultados.
Você pode usar o dispatch_id como uma tag de personalização, em eventos de engajamento com mensagem, ou ao usar o Segment, o Mixpanel ou o Amplitude para o Currents.