Ir para o conteúdo

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.

O lado técnico do processo de integração

Você pode estar pensando: “Meus desenvolvedores são mágicos! Eles conseguem fazer qualquer coisa, então geralmente eu deixo por conta deles!” E provavelmente são e provavelmente conseguem! Mas não há motivo para você não saber o que eles estão fazendo nos bastidores. Na verdade, todo o processo seria beneficiado se você soubesse quando entrar com informações e o que procurar quando eles disserem: “Pode me enviar a chave de API e o endpoint da API?”

Então, o que eles fazem quando integram a Braze ao seu app ou site? Que bom que você perguntou!

Etapa 1: Eles implementam o SDK da Braze

O SDK da Braze (kit de desenvolvimento de software) é como enviamos e recebemos informações de e para o seu app ou site. Seus engenheiros estão, essencialmente, conectando nossos apps. Para isso, eles precisam de algumas informações importantes:

  • Suas chaves de API
  • Seu endpoint de SDK
    • A Braze não fornece mais endpoints personalizados, então use os endpoints de SDK predefinidos. Se você recebeu um endpoint personalizado preexistente, aqui você encontra as etapas de configuração envolvidas para a integração de Android, iOS e Web.

Você pode fornecer essas informações diretamente a eles ou dar acesso à Braze criando uma conta para eles.

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 exige sua própria configuração ou ajuste para funcionar da forma que você deseja. É aqui que a comunicação com seus engenheiros se torna essencial.

Diga aos seus desenvolvedores 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 envio de mensagens e tokens por push.
E-mail Este é um processo totalmente diferente. Confira a seção Configuração de e-mail para mais detalhes sobre a integração.
Content Cards Para começar com os Content Cards, entre em contato com seu gerente de sucesso do cliente 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.

Etapa 3: Eles configuram seus dados

A Braze não é uma ferramenta de uma função só. Não se trata apenas de enviar e-mails ou push. Trata-se de criar jornadas personalizadas do cliente 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ê define quais são essas ações! A próxima tarefa dos seus desenvolvedores é garantir que as ações realizadas no seu app ou site sejam captadas pela Braze.

Então, o que você precisa fazer para passar essas informações a eles?

  1. Trabalhe com sua equipe de marketing para definir as campanhas, metas, atributos e eventos que você precisa rastrear. Defina esses casos de uso e compartilhe com suas equipes.
  2. Defina seus requisitos de dados personalizados (atributos personalizados, eventos personalizados, etc.).
  3. A partir daí, discuta como esses dados devem ser rastreados (disparados pelo SDK, etc.).
  4. 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 vai usar essas informações para implementar seus dados personalizados. Talvez você também precise importar alguns usuários. Você também deve conhecer as 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, converse sobre isso tanto com seu contato na Braze quanto com seus desenvolvedores para garantir que você consiga trazer dados que estão fora do seu app e da Braze para suas mensagens.

Etapa 5: Vocês dois fazem QA na implementação

Trabalhe junto com seu engenheiro para garantir que tudo está funcionando. Envie mensagens de teste, use nossos apps de teste para Android e apps de teste para iOS, 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

Tenha em mente que a linha de chegada da implementação não é também o sinal verde para enviar um milhão de mensagens de uma vez. Enviar um milhão de pushes pode derrubar seu app se todos os clientes clicarem no mesmo link simultaneamente. Recomendamos discutir qual é a capacidade da sua infraestrutura 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.

Logotipo da comunidade Braze Firebrands

Quando estiver 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 a experiência do cliente e o marketing. Quer saber mais? Participe agora.

New Stuff!