Gatilhos de atributo
Os gatilhos de atributo permitem enviar mensagens baseadas em ação quando o estado de inscrição ou os valores de atributos personalizados de um usuário mudam.
Os gatilhos de atributo estão disponíveis para os seguintes cenários:
- Atualizações do estado de inscrição.
- Valores de atributos personalizados do tipo booleano, inteiro, string ou data mudam para qualquer valor.
- Valores de atributos personalizados do tipo booleano, inteiro ou string mudam para um valor específico.
Para começar a usar gatilhos de atributo, crie uma campanha ou componente do Canvas e selecione Entrega baseada em ação como método de entrega. Em seguida, selecione o gatilho de atributo que deseja usar.

Atualizar status de inscrição
Use o gatilho Update Subscription Status para direcionar usuários quando o status de inscrição deles for atualizado.
Por exemplo, você pode direcionar usuários quando o status de inscrição de e-mail ou push mudar para opted in e agradecê-los por terem optado por receber comunicações. Você também pode enviar um webhook para seus sistemas sempre que um usuário cancelar a inscrição de e-mail, para que seus sistemas internos estejam atualizados com as informações mais recentes do status de inscrição.

Esse gatilho não se aplica quando um novo usuário é criado com o estado global de e-mail padrão subscribed e há uma solicitação subsequente para atualizar o estado para subscribed, já que o status de inscrição não foi alterado.
Atualizar status do grupo de inscrições
Use o gatilho Update Subscription Group Status para direcionar usuários quando o status do grupo de inscrições de e-mail, SMS ou WhatsApp for atualizado.
Por exemplo, você pode direcionar usuários com uma mensagem SMS de boas-vindas quando eles optarem por participar do seu programa. Você também pode especificar a origem da atualização para ter um controle mais preciso sobre quando uma mensagem é disparada.
As origens de atualização disponíveis variam por canal:
- Etapa de Atualização de usuário do Canvas
- Importação de CSV
- List-Unsubscribe
- Central de Preferências
- API REST
- SDK
- Shopify (e-mail, SMS)
- Mensagem de entrada (SMS)
Por exemplo, você pode querer enviar seu SMS de boas-vindas apenas quando a atualização vier da API REST e não de uma mensagem de entrada, já que a Braze já responde automaticamente a determinadas mensagens SMS de entrada.
Alterar valor de atributo personalizado
Para alteração de atributo, o gatilho é avaliado primeiro e depois os critérios de público. Isso difere do comportamento padrão, em que os critérios de público são avaliados primeiro e depois o gatilho. Para evitar uma condição de corrida, certifique-se de que o atributo usado como gatilho não seja o mesmo atributo usado para qualificar seu público.
Opção de qualquer novo valor
Use o gatilho Change Custom Attribute Value com a opção any new value para direcionar usuários quando um valor booleano, inteiro, string ou data mudar para qualquer novo valor.
Por exemplo, direcione usuários quando o número de pontos de recompensa mudar para informá-los quantos pontos eles têm agora. Neste exemplo, digamos que um usuário tem 85 pontos de recompensa e você configurou uma campanha para ser disparada quando o atributo de pontos de recompensa mudar para qualquer novo valor. Se o valor do atributo de pontos de recompensa desse usuário mudar para qualquer novo valor (como 83, 84, 86 e assim por diante), a campanha será disparada.
Considere o próximo exemplo de caso de uso com uma notificação de atualização de nível. Você pode querer alertar os usuários se o nível de recompensas deles mudar. Para isso, configure uma campanha que seja disparada por Change Custom Attribute Value e defina-a para ser acionada quando o atributo personalizado de nível de recompensas mudar para qualquer novo valor.

Os gatilhos de atributo não estão disponíveis atualmente para atributos do tipo array.

Você também pode usar Liquid para personalizar o corpo da mensagem com o novo nível de recompensas do cliente e fornecer mais informações sobre a mudança.
1
Your rewards tier was just changed to {{custom_attribute.${AA_current_rewards_tier}}}
Valor específico
Use o gatilho Change Custom Attribute Value com a opção specific value para direcionar usuários quando um atributo personalizado do tipo booleano, inteiro ou string mudar para um valor específico.
Por exemplo, direcione usuários quando o nível de recompensas deles mudar para o melhor nível. Neste exemplo, digamos que o melhor nível de recompensas é Super VIP. Você pode configurar uma campanha para ser disparada quando o atributo personalizado de nível de recompensas de um usuário mudar para Super VIP, para que você possa parabenizá-lo por se tornar um Super VIP.


- Os gatilhos de atributo para valores específicos de atributos personalizados não estão disponíveis para atributos personalizados do tipo array e data.
- O gatilho de alteração de valores de atributos personalizados não é disparado quando o valor do atributo personalizado é atualizado para null.
- O gatilho de alteração de valores de atributos personalizados só será disparado quando o valor de um atributo personalizado mudar. Se o valor atual de um atributo personalizado for reenviado para a Braze (por exemplo, o valor do atributo de cor favorita é vermelho e você reenvia o valor vermelho para a Braze), o gatilho de alteração de valores de atributos personalizados não será acionado.
- O gatilho de alteração de valores de atributos personalizados também se aplica a novos usuários criados.