Skip to content

Perguntas frequentes

Esta página fornece respostas para algumas perguntas frequentes sobre modelos de e-mail e modelos de link.

Modelos de e-mail

Não, a Braze não oferece essa funcionalidade. Isso ocorre porque a grande maioria dos e-mails é aberta em dispositivos móveis e clientes de e-mail modernos, que renderizam imagens e conteúdo sem problemas.

Solução alternativa: Para obter o mesmo resultado, você pode hospedar o conteúdo do seu e-mail em uma landing page externa (como seu website), que pode então ser vinculada a partir da Campaign de e-mail que você está criando usando a ferramenta Link ao editar o corpo do e-mail.

Existe uma opção de redirecionamento para a página de cancelamento de inscrição.

Você pode alterar o link de cancelamento de inscrição no rodapé personalizado de {{${set_user_to_unsubscribed_url}}} para um link do seu próprio website com um parâmetro de consulta que inclua o ID do usuário. Um exemplo é:

https://www.braze.com/unsubscribe?user_id={{${user_id}}}

Em seguida, você pode chamar o endpoint /email/status para atualizar o status de inscrição do usuário. Para saber mais, consulte nossa documentação sobre alteração do status de inscrição de e-mail.

Para salvar esse novo link, a tag padrão de cancelamento de inscrição da Braze (${set_user_to_unsubscribed_url}) deve estar no rodapé. Isso significa que você precisará incluir o link padrão “ocultando-o”, colocando a tag em um comentário ou em uma tag <div> oculta.

  • Exemplo de tag em comentário: colocando a tag em um comentário: <!-- ${set_user_to_unsubscribed_url} -->
  • Exemplo de comentário em tag <div> oculta: <div style="display:none;max-height:0px;overflow:hidden;">${set_user_to_unsubscribed_url}</div>

O que acontece se eu editar um modelo de e-mail que está sendo usado em uma Campaign ou Canvas?

Os modelos de e-mail servem como ponto de partida ao criar um e-mail em uma Campaign ou Canvas. Quando você seleciona um modelo, pode editá-lo dentro da Campaign ou Canvas, e essas alterações são independentes do modelo original.

Edições feitas em um modelo existente não serão refletidas em Campaigns ou Canvas que foram criados usando versões anteriores desse modelo. Da mesma forma, alterações feitas no e-mail dentro de uma Campaign ou Canvas não serão sincronizadas de volta ao modelo original. Para Campaigns de API que incluem um email_template_id no corpo da solicitação, a Braze usa a versão mais recente do modelo no momento do envio.

Sim, você pode inserir quantos modelos quiser nas suas mensagens de e-mail. Como prática recomendada, teste seus e-mails para garantir que os links não excedam 2.000 caracteres, já que a maioria dos navegadores encurta ou corta os links.

Existem várias maneiras de visualizar seus links. Depois de aplicar o modelo de link, você pode enviar um e-mail de teste para si mesmo para ver todos os links.

No painel de prévia em uma nova guia, você também pode abrir os links para visualizá-los. Você também pode passar o cursor sobre os links no painel de prévia e vê-los na parte inferior do seu navegador.

Os modelos de link são expandidos e adicionados a cada URL antes de qualquer expansão do Liquid acontecer. Se parte da sua URL for gerada usando um snippet de Liquid, recomendamos que a base da URL e o ponto de interrogação (?) sejam codificados diretamente para que os modelos de link sejam expandidos corretamente.

Evite adicionar o ponto de interrogação (?) ao seu Liquid, pois isso fará com que os modelos de link adicionem primeiro um ponto de interrogação (?) e, em seguida, o processo de expansão do Liquid adicione um segundo ponto de interrogação (?).

URLs codificadas diretamente versus atributos personalizados

Quando você usa uma URL codificada diretamente no editor de HTML (por exemplo, https://braze.com?12345), a Braze detecta que um ? já existe e automaticamente usa & para anexar os parâmetros do seu modelo de link. No entanto, quando você usa um atributo personalizado que contém uma URL com um ? (por exemplo, {{custom_attribute.${my_url}}} onde my_url é https://braze.com?12345), a Braze não verifica se um ? já existe no valor do atributo personalizado. Nesse caso, o modelo de link adiciona outro ? antes dos parâmetros, resultando em uma URL como https://braze.com?12345?utm_source=....

Para evitar esse problema ao usar atributos personalizados que podem conter parâmetros de consulta, codifique diretamente o ? ou & após o atributo personalizado com base no fato de o valor do atributo personalizado incluir ou não parâmetros de consulta. Por exemplo, se o seu atributo personalizado sempre inclui um ?, use {{custom_attribute.${my_url}}}& para garantir que o modelo de link anexe os parâmetros corretamente.

Para todos os novos Content Blocks criados, o aliasing de links é aplicado em todos os espaços de trabalho, já que esse é um recurso no nível da empresa.

Os Content Blocks existentes não serão modificados quando o aliasing de links for ativado. Embora os modelos de link existentes não sejam modificados, a seção de modelo de link existente em uma mensagem será removida. Confira Aliasing de links em Content Blocks para saber mais.

Posso usar lógica condicional Liquid inteiramente dentro de uma tag de âncora HTML?

Não, o aliasing de links da Braze não reconhecerá o HTML corretamente.

Quando uma lógica como essa é usada em conjunto com recursos que precisam analisar o HTML (como um pré-cabeçalho ou modelo de link), a biblioteca usada para escanear o HTML pode modificar a tag de âncora de uma forma que impedirá o href correto de ser aplicado como modelo. A biblioteca então determinará que o HTML é inválido porque é agnóstica ao código Liquid.

Em vez disso, use lógica Liquid que contenha uma tag de âncora completa em cada etapa. Isso não interferirá na análise do HTML porque a lógica inclui múltiplas instâncias de HTML válido. Você também pode simplificar sua lógica atribuindo e depois aplicando uma variável como modelo na tag de âncora apropriada.

New Stuff!