Integração
A integração com a Braze é um processo que vale a pena. Mas você é inteligente. Você está aqui. É claro que você já sabe disso. Mas o que você provavelmente não sabe é que você e seus desenvolvedores estão prestes a embarcar em uma jornada juntos que requer conhecimento técnico, planejamento estratégico e comunicação consistente que ajudará na coordenação entre os dois.

Note que o conteúdo deste artigo não se aplica a e-mails. Confira na seção de configuração de e-mail.
O lado técnico do processo de integração
Você pode estar pensando: “Meus desenvolvedores são mágicos! Eles podem fazer qualquer coisa, então geralmente eu só deixo com eles!” E provavelmente são e provavelmente podem! Mas não há motivo para você não saber o que eles estão fazendo nos bastidores. Na verdade, ajudaria todo o processo se você soubesse quando intervir com informações e o que procurar quando eles perguntam: “Pode me enviar a chave de API e o endpoint de API?”
Então, o que eles estão fazendo quando integram a Braze com seu app ou site? Que bom que você perguntou!
Etapa 1: Eles implementam o SDK da Braze
O SDK da Braze (SDK) é como enviamos e recebemos informações do seu app ou site. Seus engenheiros estão, essencialmente, conectando nossos apps. Para fazer isso, eles precisam de algumas informações importantes:
- Suas chaves de API
- Seu endpoint de SDK
Você pode fornecer essas informações diretamente a eles ou pode dar acesso à Braze criando uma conta para eles.

Garanta que você e seus desenvolvedores não alterem de forma desconhecida ou não intencional as credenciais da empresa na Braze, pois isso pode causar problemas durante o processo de implementação ou bloquear o acesso de um ou mais de vocês às suas contas.
Etapa 2: Eles implementam os canais de envio de mensagens desejados
A Braze tem muitas opções para entrar em contato com seus usuários, e cada uma requer sua própria configuração ou ajuste para funcionar da maneira que você deseja. É aqui que a comunicação com seus engenheiros se torna essencial.
Informe seus desenvolvedores sobre quais canais você deseja usar para garantir que a implementação seja feita de forma eficiente e na ordem correta.
| Canal | Detalhes |
|---|---|
| In-App Messages | Requer implementação do SDK, bem como etapas específicas do canal. |
| Push | Requer implementação do SDK para fornecer o tratamento adequado de credenciais de mensagens e tokens por push. |
| Este é um processo completamente diferente. Confira a seção Configuração de e-mail para mais detalhes sobre a integração. | |
| Content Cards | Para começar com Content Cards, entre em contato com seu CSM da Braze. |
| SMS e MMS | Confira a seção Configuração de SMS para mais detalhes sobre a integração. |
| Webhooks | Requer implementação do SDK, bem como etapas específicas do canal. |

Você pode usar a Braze para criar campanhas de mensagens acessíveis em cada canal. Trabalhe com seus desenvolvedores para garantir que você atenda aos padrões de acessibilidade na sua implementação.
Etapa 3: Eles configuram seus dados
A Braze não faz apenas uma coisa. Não se trata apenas de enviar e-mails ou enviar push. Trata-se de criar jornadas do cliente personalizadas que são únicas para cada usuário e cliente. As jornadas do cliente são baseadas nas ações deles dentro do seu app ou site, e você decide quais são essas ações! A próxima tarefa dos seus desenvolvedores é garantir que as ações realizadas dentro do seu app ou site sejam capturadas pela Braze.
Então, o que você precisa fazer para fornecer essas informações a eles?
- Trabalhe com sua equipe de marketing para definir campanhas, objetivos, atributos e eventos que você precisa acompanhar. Defina esses casos de uso e compartilhe com suas equipes.
- Defina seus requisitos de dados personalizados (atributos personalizados, eventos personalizados, etc.).
- A partir daí, discuta como esses dados devem ser rastreados (disparados pelo SDK, etc.).
- Defina quantos espaços de trabalho você precisa. Seus engenheiros precisarão saber como testar e configurar esses espaços de trabalho.
Depois de reunir todas essas informações, compartilhe com seu engenheiro. Ele usará essas informações para implementar seus dados personalizados. Talvez você até precise importar alguns usuários. Você também deve ficar atento às convenções de nomenclatura de eventos.
Etapa 4: Eles personalizam com base no que você deseja
Se você quiser recursos como disparo via API e Connected Content, discuta isso tanto com seu contato na Braze quanto com seus desenvolvedores para garantir que você consiga trazer dados que existem fora do seu app e da Braze para suas mensagens.
Etapa 5: Vocês realizam QA juntos na implementação
Trabalhe junto com seu engenheiro para garantir que tudo esteja funcionando. Envie mensagens de teste, use nossos apps de teste para Android e apps de teste para iOS, e verifique cada item antes de começar a enviar!
Temos até instruções específicas para testar sua integração Android ou FireOS e testar push para iOS.
Após a implementação
Lembre-se de que a linha de chegada da implementação não é também o sinal verde para enviar um milhão de mensagens de uma só vez. Enviar um milhão de pushes pode quebrar seu app se todos os clientes clicarem no mesmo link simultaneamente. Recomendamos discutir qual é a capacidade da sua configuração interna para lidar com solicitações da Braze antes de clicar no botão Enviar. Depois, você pode definir seu limite de frequência com base nisso.

Depois de se sentir confortável usando a Braze, considere se tornar um Braze Firebrand! Com o Braze Firebrands, nossa comunidade de engajamento do cliente, estamos construindo uma comunidade de pessoas inovadoras que usam a Braze para modernizar sua experiência do cliente e marketing. Quer saber mais? Participe agora.