Ir para o conteúdo

Eventos

Esta página aborda os diferentes eventos na Braze e suas finalidades.

A Braze usa alguns tipos diferentes de eventos para oferecer uma compreensão abrangente do comportamento dos usuários e do engajamento deles com a sua marca. Cada tipo de evento tem uma finalidade única:

  • Eventos padrão: Oferecem uma compreensão básica do engajamento dos usuários com seu app ou site.
  • Eventos de compra: São essenciais para entender o comportamento de compra dos usuários e rastrear a receita.
  • Eventos personalizados: Oferecem insights mais profundos sobre comportamentos dos usuários que são exclusivos do seu app ou negócio.

Ao rastrear esses diferentes tipos de eventos, você entende melhor seus usuários. Isso ajuda a orientar suas estratégias de marketing, otimizar seu app e oferecer uma experiência de usuário mais personalizada.

Eventos padrão

Na Braze, eventos padrão são ações predefinidas que a Braze reconhece em toda a plataforma. Ao contrário dos eventos personalizados, você não precisa criar nem nomear eventos padrão, porque eles já vêm integrados. No entanto, nem todos os eventos padrão são rastreados da mesma forma.

Os seguintes eventos são rastreados automaticamente após a integração do SDK:

  • Início da sessão
  • Fim da sessão

Os seguintes eventos são rastreados após uma configuração adicional:

  • Eventos de compra: Sua equipe de desenvolvimento registra esses eventos usando os métodos de compra do SDK. Para saber mais, consulte a seção Eventos de compra.
  • Eventos de engajamento por e-mail (como aberturas de e-mail e cliques em links): São rastreados pela Braze quando você configura o e-mail da Braze e ativa o rastreamento de e-mail.
  • Eventos de engajamento por push (como aberturas e cliques em notificações por push): São rastreados depois que você configura o push na Braze e integra o tratamento de push com o SDK da Braze no seu app.

Como profissional de marketing, você pode usar eventos padrão para entender o comportamento e o engajamento dos usuários. Por exemplo, os dados de sessão mostram com que frequência os usuários abrem seu app ou site, enquanto os eventos de compra ajudam você a rastrear a receita ao longo do tempo.

Eventos de compra

Os eventos de compra registram e rastreiam as compras feitas pelos seus usuários. Depois de integrar o SDK da Braze, sua equipe de desenvolvimento pode registrar compras usando os métodos de compra do SDK. Ao usar eventos de compra para rastrear compras, você pode monitorar sua receita ao longo do tempo e em diferentes fontes de receita diretamente na Braze.

Os eventos de compra registram as seguintes informações principais sobre uma compra:

  • ID do produto (normalmente o nome ou a categoria do produto)
  • Moeda
  • Preço
  • Quantidade

Depois, você pode usar esses dados para segmentar seus usuários com base no valor do tempo de vida (LTV), na frequência de compra, em compras específicas e muito mais.

A Braze também oferece suporte a compras em várias moedas. Se uma compra for registrada em uma moeda diferente de USD, ela será exibida no dashboard da Braze em USD, com base na taxa de câmbio da data em que a compra foi registrada.

Para saber mais, confira nosso artigo dedicado a eventos de compra.

Exemplo de implementação

A implementação real dos eventos de compra exige algum conhecimento técnico, pois envolve integrar o SDK da Braze ao seu app. Seu gerente de sucesso do cliente orienta sua equipe nesse processo como parte da integração, mas as etapas gerais são as seguintes:

  1. Integre o SDK da Braze: Antes de registrar qualquer evento, você precisa integrar o SDK da Braze ao seu app.
  2. Registre o evento de compra: Depois de integrar o SDK, você pode registrar um evento de compra sempre que um usuário fizer uma compra no seu app. Normalmente, isso é feito na função ou no método chamado quando uma compra é concluída.

Veja um exemplo de como registrar um evento de compra em um app iOS usando Swift:

Appboy.sharedInstance()?.logPurchase("product_name", inCurrency: "USD", atPrice: NSDecimalNumber(string: "1.99"), withQuantity: 1)

Neste exemplo, “product_name” é o nome do produto comprado, “USD” é a moeda da compra, “1.99” é o preço do produto e “1” é a quantidade comprada.

  1. Veja o evento de compra no dashboard da Braze: Depois que o evento de compra for registrado, você poderá visualizá-lo no dashboard da Braze. Você pode usar esses dados para analisar sua receita, segmentar seus usuários e muito mais.

Lembre-se: a implementação exata pode variar de acordo com a plataforma (iOS, Android, Web) e os requisitos específicos do seu app.

Eventos personalizados

Eventos personalizados são eventos que você define com base nas ações específicas que deseja rastrear no seu app ou site. A Braze não os rastreia automaticamente. Você precisa configurar esses eventos manualmente na implementação do SDK da Braze. Um evento personalizado pode ser qualquer coisa, desde um usuário concluindo uma fase de um jogo até um usuário atualizando as informações do perfil.

Veja um exemplo de como registrar um evento personalizado em um app iOS usando Swift:

Appboy.sharedInstance()?.logCustomEvent("completed_level")

Neste exemplo, “completed_level” é o nome do evento personalizado registrado quando um usuário conclui uma fase de um jogo. Esse evento personalizado fica gravado no perfil de usuário na Braze. Então, você pode usá-lo para disparar Campaigns e personalizar o envio de mensagens.

Para saber mais, confira nosso artigo dedicado a eventos personalizados.

Exemplo de implementação

Assim como os eventos de compra, os eventos personalizados exigem uma configuração adicional. Veja o processo geral para implementar eventos personalizados na Braze:

  1. Integre o SDK da Braze: Antes de registrar qualquer evento, você precisa integrar o SDK da Braze ao seu app.
  2. Defina seu evento personalizado: Decida qual ação no seu app você quer rastrear como evento personalizado. Pode ser qualquer ação relevante para o seu app, como um usuário concluindo uma fase de um jogo, atualizando o perfil ou fazendo um tipo específico de compra.
  3. Registre o evento personalizado: Depois de definir o evento personalizado, você pode registrá-lo no código do seu app. Normalmente, isso é feito na função ou no método chamado quando a ação acontece.

Veja um exemplo de como registrar um evento personalizado em um app iOS usando Swift:

Appboy.sharedInstance()?.logCustomEvent("updated_profile")

Neste exemplo, “updated_profile” é o nome do evento personalizado registrado quando um usuário atualiza o perfil.

  1. Adicione propriedades ao evento personalizado (opcional): Se quiser capturar mais detalhes sobre o evento personalizado, você pode adicionar propriedades a ele. Para isso, passe um dicionário de propriedades ao registrar o evento.

Veja um exemplo de como registrar um evento personalizado com propriedades em um app iOS usando Swift:

let properties: [AnyHashable: Any] = ["Property Name": "Property Value"]
Appboy.sharedInstance()?.logCustomEvent("updated_profile", withProperties: properties)

Neste exemplo, o evento personalizado tem uma propriedade chamada “Property Name” com o valor “Property Value”.

  1. Visualize o evento personalizado no dashboard da Braze: Depois que o evento personalizado for registrado, você poderá visualizá-lo no dashboard da Braze. Você pode usar esses dados para analisar o comportamento dos usuários, segmentar seus usuários e muito mais.
New Stuff!