Eventos
Esta página cubre los diferentes acontecimientos en Braze y su finalidad.
Braze utiliza algunos tipos de eventos diferentes para proporcionar una comprensión exhaustiva del comportamiento y la interacción de los usuarios con tu marca. Cada tipo de acto tiene una finalidad única:
- Eventos estándar: Proporcionar una comprensión básica del compromiso del usuario con su aplicación o sitio.
- Eventos de compra: Crucial para comprender el comportamiento de compra de los usuarios y hacer un seguimiento de los ingresos.
- Eventos personalizados: Proporcione una visión más profunda de los comportamientos de los usuarios que son exclusivos de su aplicación o negocio.
Mediante el seguimiento de estos diferentes tipos de eventos, puedes obtener un conocimiento más profundo de tus usuarios, lo que puede informar tus estrategias de marketing, ayudarte a optimizar tu aplicación y permitirte ofrecer una experiencia de usuario más personalizada. ¡Vamos a sumergirnos!
Eventos estándar
En Braze, los eventos estándar son acciones predefinidas que Braze reconoce en toda su plataforma. A diferencia de los eventos personalizados, no es necesario crear ni nombrar los eventos estándar, ya que están integrados. Sin embargo, no todos los eventos estándar se siguen de la misma manera.
Los siguientes eventos se realizan automáticamente tras la integración de SDK:
- Inicio de la sesión
- Fin de la sesión
El seguimiento de los siguientes eventos se realiza tras una configuración adicional:
- Eventos de compra: Tu equipo de desarrollo los registra utilizando los métodos de compra del SDK. Para obtener más información, consulta la sección Eventos de compra.
- Eventos de interacción con el correo electrónico (como aperturas de correos electrónicos y clics en enlaces): Braze realiza un seguimiento cuando configuras el correo electrónico de Braze y habilitas el seguimiento del correo electrónico.
- Eventos de interacción push (como aperturas y clics en notificaciones push): Se realiza un seguimiento después de configurar las notificaciones push en Braze e implementar la gestión de notificaciones push con el SDK de Braze en tu aplicación.
Como especialista en marketing, puedes utilizar eventos estándar para comprender el comportamiento y la interacción de los usuarios. Por ejemplo, los datos de sesión muestran la frecuencia con la que los usuarios abren tu aplicación o sitio web, mientras que los eventos de compra te ayudan al seguimiento de los ingresos a lo largo del tiempo.
Eventos de compra
Registra y realiza el seguimiento de las compras realizadas por tus usuarios. Después de la integración del SDK de Braze, tu equipo de desarrollo puede registrar las compras utilizando los métodos de compra del SDK. Cuando utilizas eventos de compra para realizar el seguimiento de las compras, puedes supervisar tus ingresos a lo largo del tiempo y en diferentes fuentes de ingresos directamente desde Braze.
Los eventos de compra registran la siguiente información clave sobre una compra:
- ID del producto (normalmente el nombre o la categoría del producto)
- Divisa
- Precio
- Cantidad
A continuación, puede utilizar estos datos para segmentar a sus usuarios en función de su valor de vida, frecuencia de compra, compras específicas, etc.
Braze también admite compras en varias divisas. Si una compra se notifica en una moneda distinta del USD, se mostrará en el panel de control de Braze en USD, según el tipo de cambio vigente en la fecha en que se notificó la compra.
Para saber más, visite nuestro artículo dedicado a los eventos de compra.
Example implementation
Ten en cuenta que la implementación real de los eventos de compra requerirá algunos conocimientos técnicos, ya que implica la integración del SDK de Braze con tu aplicación. Su gestor de éxito de clientes guiará a su equipo a través de este proceso como parte de su incorporación, pero los pasos generales son los siguientes:
- Integrar el SDK Braze: Antes de registrar cualquier evento, tienes que integrar el SDK de Braze en tu aplicación.
- Registrar el evento de compra: Una vez integrado el SDK, podrá registrar un evento de compra cada vez que un usuario realice una compra en su aplicación. Esto se hace normalmente en la función o método llamado cuando se completa una compra.
Aquí tienes un ejemplo de cómo registrar un evento de compra en una aplicación iOS utilizando Swift:
1
Appboy.sharedInstance()?.logPurchase("product_name", inCurrency: "USD", atPrice: NSDecimalNumber(string: "1.99"), withQuantity: 1)
En este ejemplo,”product_name” es el nombre del producto que se compró, «USD» es la moneda de la compra, «1,99» es el precio del producto y «1» es la cantidad comprada.
3. Ver el evento de compra en el panel de Braze: Una vez registrado el evento de compra, puede verlo en el panel de control de Braze. Puede utilizar estos datos para analizar sus ingresos, segmentar a sus usuarios y mucho más.
Recuerde que la implementación exacta puede variar en función de la plataforma (iOS, Android, Web) y de los requisitos específicos de su aplicación.
Eventos personalizados
Los eventos personalizados son eventos que usted define en función de las acciones específicas que desea rastrear dentro de su aplicación o sitio. Braze no los sigue automáticamente: debes configurar manualmente estos eventos en tu implementación del SDK de Braze. Los eventos personalizados pueden ser cualquier cosa, desde que un usuario complete un nivel en un juego hasta que actualice la información de su perfil.
Aquí tienes un ejemplo de cómo registrar un evento personalizado en una aplicación iOS utilizando Swift:
1
Appboy.sharedInstance()?.logCustomEvent("completed_level")
En este ejemplo,”completed_level” es el nombre del evento personalizado que se registra cuando un usuario completa un nivel en un juego. Ese evento personalizado se registra entonces en su perfil de usuario en Braze, que puede utilizar para activar campañas y personalizar los mensajes.
Para más información, visite nuestro artículo dedicado a los eventos personalizados.
Example implementation
Al igual que los eventos de compra, los eventos personalizados requieren una configuración adicional. Este es un proceso general para implementar eventos personalizados en Braze:
- Integrar el SDK Braze: Antes de poder registrar cualquier evento, tienes que integrar el SDK de Braze en tu aplicación.
- Definir tu evento personalizado: Decida qué acción de su aplicación desea seguir como evento personalizado. Puede tratarse de cualquier cosa que sea significativa para su aplicación, como que un usuario complete un nivel en un juego, que actualice su perfil o que realice un tipo específico de compra.
- Registra el evento personalizado: Una vez definido el evento personalizado, puedes registrarlo en el código de tu aplicación. Esto se hace normalmente en la función o método que se llama cuando se produce la acción.
Aquí tienes un ejemplo de cómo registrar un evento personalizado en una aplicación iOS utilizando Swift:
1
Appboy.sharedInstance()?.logCustomEvent("updated_profile")
En este ejemplo,”updated_profile” es el nombre del evento personalizado que se registra cuando un usuario actualiza su perfil.
4. Añada propiedades a su evento personalizado (opcional): Si desea capturar detalles adicionales sobre el evento personalizado, puede añadirle propiedades. Esto se hace pasando un diccionario de propiedades cuando se registra el evento.
Aquí tienes un ejemplo de cómo registrar un evento personalizado con propiedades en una app iOS usando Swift:
1
2
let properties: [AnyHashable: Any] = ["Property Name": "Property Value"]
Appboy.sharedInstance()?.logCustomEvent("updated_profile", withProperties: properties)
En este ejemplo, el evento personalizado tiene una propiedad llamada “Nombre de la propiedad” con un valor de “Valor de la propiedad”.
5. Ver el evento personalizado en el panel de Braze: Una vez registrado el evento personalizado, puede verlo en el panel Braze. Puede utilizar estos datos para analizar el comportamiento de los usuarios, segmentarlos y mucho más.
Editar esta página en GitHub