Ir al contenido

Eventos

Esta página explica los diferentes eventos en Braze y su propósito.

Braze utiliza varios tipos de eventos para ofrecer una comprensión integral del comportamiento de los usuarios y de su participación con tu marca. Cada tipo de evento cumple un propósito único:

  • Eventos estándar: proporcionan una comprensión básica de la participación de los usuarios con tu aplicación o sitio.
  • Eventos de compra: son fundamentales para entender el comportamiento de compra de los usuarios y hacer un seguimiento de los ingresos.
  • Eventos personalizados: proporcionan información más profunda sobre comportamientos de los usuarios que son exclusivos de tu aplicación o empresa.

Al hacer un seguimiento de estos diferentes tipos de eventos, puedes comprender mejor a tus usuarios, lo que te ayuda a definir tus estrategias de marketing, optimizar tu aplicación y ofrecer una experiencia de usuario más personalizada.

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 necesitas crear ni nombrar los eventos estándar porque ya vienen integrados. Sin embargo, no todos los eventos estándar se registran de la misma manera.

Los siguientes eventos se registran automáticamente después de la integración del SDK:

  • Inicio de sesión
  • Fin de sesión

Los siguientes eventos se registran después de una configuración adicional:

  • Eventos de compra: Tu equipo de desarrollo los registra con los métodos de compra del SDK. Para más información, consulta la sección Eventos de compra.
  • Eventos de participación por correo electrónico (como aperturas de correo electrónico y clics en enlaces): Braze los registra cuando configuras el correo electrónico de Braze y habilitas el seguimiento de correo electrónico.
  • Eventos de participación push (como aperturas y clics en notificaciones push): Se registran después de configurar push en Braze e integrar la gestión de push con el SDK de Braze en tu aplicación.

Como especialista en marketing, puedes usar los eventos estándar para comprender el comportamiento y la participación de los usuarios. Por ejemplo, los datos de sesión muestran con qué frecuencia los usuarios abren tu aplicación o sitio, mientras que los eventos de compra te ayudan a hacer un seguimiento de los ingresos a lo largo del tiempo.

Eventos de compra

Los eventos de compra registran y hacen un seguimiento de las compras que realizan tus usuarios. Después de integrar el 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 hacer un seguimiento de las compras, puedes supervisar tus ingresos a lo largo del tiempo y en distintas fuentes de ingresos directamente desde Braze.

Los eventos de compra registran la siguiente información clave sobre una compra:

  • ID de producto (normalmente el nombre o la categoría del producto)
  • Moneda
  • Precio
  • Cantidad

Después, puedes utilizar estos datos para segmentar a tus usuarios en función de su valor de duración del ciclo de vida, su frecuencia de compra, compras específicas y mucho más.

Braze también admite compras en varias monedas. Si se informa de una compra en una moneda distinta del USD, se muestra en el panel de Braze en USD, según el tipo de cambio de la fecha en que se informó de la compra.

Para obtener más información, consulta nuestro artículo dedicado a los eventos de compra.

Ejemplo de implementación

Ten en cuenta que la implementación real de los eventos de compra requiere ciertos conocimientos técnicos, ya que implica integrar el SDK de Braze con tu aplicación. Tu administrador de éxito del cliente guía a tu equipo en este proceso como parte de la incorporación, pero los pasos generales son los siguientes:

  1. Integra el SDK de Braze: Antes de registrar cualquier evento, tienes que integrar el SDK de Braze en tu aplicación.
  2. Registra el evento de compra: Una vez integrado el SDK, puedes registrar un evento de compra cada vez que un usuario realice una compra en tu aplicación. Esto suele hacerse en la función o el método al que se llama cuando se completa una compra.

Aquí tienes un ejemplo de cómo registrar un evento de compra en una aplicación iOS con Swift:

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.

  1. Consulta el evento de compra en el panel de Braze: Una vez registrado el evento de compra, puedes verlo en el panel de Braze. Puedes utilizar estos datos para analizar tus ingresos, segmentar a tus usuarios y mucho más.

Recuerda que la implementación exacta puede variar en función de la plataforma (iOS, Android, Web) y de los requisitos específicos de tu aplicación.

Eventos personalizados

Los eventos personalizados son eventos que tú defines en función de las acciones específicas que quieres seguir en tu aplicación o sitio. Braze no hace un seguimiento automático de ellos: debes configurar estos eventos manualmente en tu implementación del SDK de Braze. Un evento personalizado puede ser desde que un usuario complete un nivel en un juego hasta que un usuario actualice la información de su perfil.

Aquí tienes un ejemplo de cómo registrar un evento personalizado en una aplicación iOS con Swift:

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 guarda en su perfil de usuario en Braze, y puedes usarlo para desencadenar Campaigns y personalizar la mensajería.

Para obtener más información, consulta nuestro artículo dedicado a los eventos personalizados.

Ejemplo de implementación

Al igual que los eventos de compra, los eventos personalizados requieren una configuración adicional. Este es el proceso general para implementar eventos personalizados en Braze:

  1. Integra el SDK de Braze: Antes de poder registrar cualquier evento, necesitas integrar el SDK de Braze en tu aplicación.
  2. Define tu evento personalizado: Decide qué acción de tu aplicación quieres seguir como evento personalizado. Puede ser cualquier acción relevante para tu aplicación, como que un usuario complete un nivel en un juego, que un usuario actualice su perfil o que un usuario realice un tipo específico de compra.
  3. Registra el evento personalizado: Una vez definido tu evento personalizado, puedes registrarlo en el código de tu aplicación. Normalmente, esto se hace en la función o el 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 con Swift:

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.

  1. Añade propiedades a tu evento personalizado (opcional): Si quieres capturar detalles adicionales sobre el evento personalizado, puedes añadirle propiedades. Para ello, pasa un diccionario de propiedades al registrar el evento.

Aquí tienes un ejemplo de cómo registrar un evento personalizado con propiedades en una aplicación iOS con Swift:

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 “Property Name” con el valor “Property Value”.

  1. Consulta el evento personalizado en el panel de Braze: Una vez registrado el evento personalizado, puedes verlo en el panel de Braze. Puedes usar estos datos para analizar el comportamiento de los usuarios, segmentar a tus usuarios y mucho más.
New Stuff!