Eventos
Esta página cobre os diferentes eventos no Braze e seu propósito.
Braze usa alguns tipos de eventos diferentes para fornecer uma compreensão abrangente do comportamento do usuário e do engajamento com sua marca. Cada tipo de evento tem uma finalidade específica:
- Eventos padrão: Fornecer uma compreensão básica do engajamento do usuário com seu app ou site.
- Eventos de compra: Crucial para entender o comportamento de compra do usuário e para o rastreamento da receita.
- Eventos personalizados: Forneça insights mais profundos sobre os comportamentos dos usuários que são exclusivos do seu app ou empresa.
Ao rastrear esses diferentes tipos de eventos, você pode obter uma compreensão mais profunda de seus usuários, o que pode informar suas estratégias de marketing, ajudá-lo a otimizar seu app e capacitá-lo a fornecer uma experiência de usuário mais personalizada. Vamos mergulhar!
Eventos padrão
No Braze, eventos padrão são ações predefinidas que o Braze reconhece em sua plataforma. Ao contrário de eventos personalizados, você não precisa criar ou nomear eventos padrão - eles já estão 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 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 de eventos de compra.
- Eventos de engajamento por e-mail (como aberturas de e-mail e cliques em links): Rastreados pelo Braze quando você configura o e-mail do Braze e ativa o rastreamento de e-mail.
- Eventos de engajamento por push (como aberturas e cliques em notificações por push): Rastreados após você configurar o push no Braze e integrar o manuseio de push com o SDK do Braze em 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
Eventos de compra registram e rastreiam as compras feitas pelos seus usuários. Após integrar o SDK do Braze, sua equipe de desenvolvimento pode registrar compras usando os métodos de compra do SDK. Quando você usa eventos de compra para rastrear compras, pode monitorar sua receita ao longo do tempo e em diferentes fontes de receita diretamente do Braze.
Os eventos de compra registram as seguintes informações importantes sobre uma compra:
- ID do produto (normalmente, o nome ou a categoria do produto)
- Moeda
- Preço
- Quantidade
Em seguida, é possível usar esses dados para segmentar seus usuários com base no valor do tempo de vida, na frequência de compra, em compras específicas e muito mais.
O Braze também oferece suporte a compras em várias moedas. Se uma compra for informada em uma moeda diferente de USD, ela será exibida no dashboard da Braze em USD, com base na taxa de câmbio na data em que a compra foi informada.
Para saber mais, acesse nosso artigo dedicado a eventos de compra.
Example implementation
Nota que a implementação real dos eventos de compra exigirá algum conhecimento técnico, pois envolve a integração do SDK Braze com seu app. O gerente de sucesso do cliente orientará sua equipe nesse processo como parte da integração, mas as etapas gerais são as seguintes:
- Integrar o SDK do Braze: Antes de registrar qualquer evento, você precisa integrar o SDK do Braze em seu app.
- Registre o evento de compra: Após a integração do SDK, é possível registrar um evento de compra sempre que um usuário fizer uma compra em 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:
1
Appboy.sharedInstance()?.logPurchase("product_name", inCurrency: "USD", atPrice: NSDecimalNumber(string: "1.99"), withQuantity: 1)
Neste exemplo, “product_name” é o nome do produto que foi comprado, “USD” é a moeda da compra, “1.99” é o preço do produto, e “1” é a quantidade comprada.
3. Visualize 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 de que a implementação exata pode variar dependendo da plataforma (iOS, Android, Web) e dos requisitos específicos de seu app.
Eventos personalizados
Eventos personalizados são eventos que você define com base nas ações específicas que deseja rastrear em seu app ou site. O Braze não os rastreia automaticamente—você deve configurar manualmente esses eventos na sua implementação do SDK do Braze. Os eventos personalizados podem ser qualquer coisa, desde um usuário que completa um nível em um jogo até um usuário que atualiza suas informações de perfil.
Veja um exemplo de como registrar um evento personalizado em um app iOS usando Swift:
1
Appboy.sharedInstance()?.logCustomEvent("completed_level")
Neste exemplo, “completed_level” é o nome do evento personalizado que é registrado quando um usuário completa um nível em um jogo. Esse evento personalizado é então registrado no perfil do usuário no Braze, que pode ser usado para disparar campanhas e personalizar o envio de mensagens.
Para saber mais, visite nosso artigo dedicado a eventos personalizados.
Example implementation
Semelhante aos eventos de compra, os eventos personalizados exigem configuração adicional. Aqui está um processo geral para implementar eventos personalizados no Braze:
- Integrar o SDK do Braze: Antes de registrar qualquer evento, você precisa integrar o SDK do Braze em seu app.
- Defina seu evento personalizado: Decida qual ação em seu app você deseja rastrear como um evento personalizado. Pode ser qualquer coisa que seja significativa para o seu app, como um usuário que completa um nível em um jogo, um usuário que atualiza seu perfil ou um usuário que faz um tipo específico de compra.
- Registre o evento personalizado: Depois de definir o evento personalizado, é possível registrá-lo no código do app. Normalmente, isso é feito na função ou no método que é chamado quando a ação ocorre.
Veja um exemplo de como registrar um evento personalizado em um app iOS usando Swift:
1
Appboy.sharedInstance()?.logCustomEvent("updated_profile")
Neste exemplo, “updated_profile” é o nome do evento personalizado que é registrado quando um usuário atualiza seu perfil.
4. Adicione propriedades ao seu evento personalizado (opcional): Se quiser capturar detalhes adicionais sobre o evento personalizado, você pode adicionar propriedades a ele. Isso é feito passando um dicionário de propriedades ao registrar o evento.
Aqui está um exemplo de como registrar um evento personalizado com propriedades em um app iOS usando Swift:
1
2
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” (Nome da propriedade) com um valor de “Property Value” (Valor da propriedade).
5. Visualize o evento personalizado no dashboard do Braze: Depois que o evento personalizado for registrado, você poderá visualizá-lo no dashboard da Braze. É possível usar esses dados para analisar o comportamento do usuário, segmentar seus usuários e muito mais.
Editar esta página no GitHub