Skip to content

Extensión de reenvío de eventos de la API Track Events

La extensión de reenvío de eventos de la API Braze Track Events te permite aprovechar los datos capturados en Adobe Experience Platform Edge Network y enviarlos a Braze en forma de eventos del lado del servidor utilizando la API /users/track.

Este documento cubre los casos de uso de la extensión, cómo instalarla en tus bibliotecas de reenvío de eventos y cómo emplear sus capacidades en una regla de reenvío de eventos.

Ejemplos

Esta extensión debe utilizar datos de Edge Network en Braze para aprovechar sus capacidades de análisis de clientes y segmentación.

Por ejemplo, considera una organización de comercio minorista con presencia multicanal (sitio web y móvil) que captura entradas transaccionales o conversacionales como datos de eventos desde su sitio web y plataformas móviles.

Mediante diversas reglas de etiquetas, estos datos se envían a Edge Network en tiempo real. Desde aquí, la extensión de reenvío de eventos de Braze envía automáticamente los eventos relevantes a Braze desde el lado del servidor.

Límites de velocidad

API Límites de velocidad
User Track 50.000 solicitudes por minuto.

Consulta la documentación de la API de User Track para más detalles.

Integración

Paso 1: Recopilar los detalles de configuración necesarios

Para conectar Edge Network a Braze, se necesita lo siguiente:

Tipo de clave Descripción
Instancia de Braze Tu instancia de Braze puede obtenerse de tu administrador de incorporación de Braze o puede encontrarse en la página de resumen de la API.
Clave de API REST de Braze Una clave de API REST de Braze con todos los permisos.

Esta puede crearse en el panel de Braze desde Configuración > Claves de API.

Paso 2: Crear un secreto

Crea un nuevo secreto de reenvío de eventos y establece el valor en tu clave de API de Braze. Esto se utilizará para autenticar la conexión a tu cuenta manteniendo el valor seguro.

Paso 3: Instalar y configurar la extensión de Braze

  1. Para instalar la extensión, crea una propiedad de reenvío de eventos o elige una propiedad existente para editarla.
  2. A continuación, selecciona Extensions en la navegación izquierda. En la pestaña Catalog, selecciona Install en la tarjeta de la extensión de Braze.
  3. En la siguiente pantalla, introduce tu instancia REST y la clave de API, y selecciona Save cuando hayas terminado.

Paso 4: Crear una regla de envío de eventos

Después de instalar la extensión, crea una nueva regla de reenvío de eventos y configura sus condiciones como desees. Al configurar las acciones de la regla, selecciona la extensión Braze y luego selecciona Send Event como tipo de acción.

Acción de regla de reenvío de eventos de Adobe configurada para utilizar Braze Send Event.

Entrada Descripción
ID de usuario externo Un UUID o GUID largo, aleatorio y bien distribuido. Si eliges un método diferente para nombrar tus ID de usuario, estos también deben ser largos, aleatorios y estar bien distribuidos. Más información sobre las convenciones sugeridas para nombrar ID de usuario.
ID de usuario de Braze Identificador de usuario de Braze.
Alias de usuario Un alias sirve como identificador de usuario único alternativo. Utiliza alias para identificar usuarios a lo largo de dimensiones diferentes a tu ID de usuario principal.

El objeto de alias de usuario consta de dos partes: un alias_name para el identificador en sí y un alias_label que indica el tipo de alias. Los usuarios pueden tener múltiples alias con diferentes etiquetas, pero solo un alias_name por cada alias_label.
Entrada Descripción Obligatorio
Nombre del evento Nombre del evento.
Hora del evento Fecha-hora como cadena en formato ISO 8601 o en formato yyyy-MM-dd'T'HH:mm:ss:SSSZ.
Identificador de aplicación El identificador de la aplicación o app_id es un parámetro que asocia la actividad con una aplicación específica en tu espacio de trabajo. Designa con qué aplicación dentro del espacio de trabajo estás interactuando. No
Propiedades del evento Un objeto JSON que contiene propiedades personalizadas del evento. No

Los atributos de usuario pueden ser un objeto JSON que contiene campos que crearán o actualizarán un atributo con el nombre y valor proporcionados en el perfil de usuario especificado. Se admiten las siguientes propiedades:

Atributo de usuario Descripción
Nombre Nombre del usuario.
Apellido Apellido del usuario.
Teléfono Número de teléfono del usuario.
Correo electrónico Dirección de correo electrónico del usuario.
Género Una de las siguientes cadenas: “M”, “F”, “O” (otro), “N” (no aplica), “P” (prefiere no decir).
Ciudad La ciudad del usuario.
País El país del usuario como una cadena en formato ISO-3166-1 alpha-2.
Idioma El idioma del usuario como una cadena en formato ISO-639-1.
Fecha de nacimiento La fecha de nacimiento del usuario como cadena en formato “AAAA-MM-DD” (por ejemplo, 1980-12-21).
Zona horaria Nombre de la zona horaria de la base de datos IANA Time Zone (por ejemplo, ‘America/New_York’ o ‘Eastern Time (US & Canada)’).
Facebook Un hash que contiene cualquiera de id (cadena), likes (matriz de cadenas), num_friends (entero).
Twitter Un hash que contiene cualquiera de id (entero), screen_name (cadena, identificador de X (anteriormente Twitter)), followers_count (entero), friends_count (entero), statuses_count (entero).

Paso 5: Crear una regla de envío de evento de compra

Después de instalar la extensión, crea una nueva regla de reenvío de eventos y configura sus condiciones como desees. Al configurar las acciones de la regla, selecciona la extensión Braze y luego selecciona Send Purchase Event como tipo de acción.

Acción de regla de reenvío de eventos de Adobe configurada para utilizar Braze Send Purchase Event.

Entrada Descripción
ID de usuario externo Un UUID o GUID largo, aleatorio y bien distribuido. Si eliges un método diferente para nombrar tus ID de usuario, estos también deben ser largos, aleatorios y estar bien distribuidos. Más información sobre las convenciones sugeridas para nombrar ID de usuario.
ID de usuario de Braze Identificador de usuario de Braze.
Alias de usuario Un alias sirve como identificador de usuario único alternativo. Utiliza alias para identificar usuarios a lo largo de dimensiones diferentes a tu ID de usuario principal.

El objeto de alias de usuario consta de dos partes: un alias_name para el identificador en sí y un alias_label que indica el tipo de alias. Los usuarios pueden tener múltiples alias con diferentes etiquetas, pero solo un alias_name por cada alias_label.
Entrada Descripción Obligatorio
ID de producto Identificador de la compra (por ejemplo, nombre del producto o categoría del producto).
Hora de compra Fecha-hora como cadena en formato ISO 8601 o en formato yyyy-MM-dd'T'HH:mm:ss:SSSZ.
Moneda Moneda como cadena en formato de código de moneda alfabético ISO 4217.
Precio El precio del objeto.
Cantidad La cantidad comprada. Si no se proporciona, el valor predeterminado será 1. El valor máximo debe ser inferior a 100. No
Identificador de aplicación El identificador de la aplicación o app_id es un parámetro que asocia la actividad con una aplicación específica en tu espacio de trabajo. Designa con qué aplicación dentro del espacio de trabajo estás interactuando. No
Propiedades de la compra Un objeto JSON que contiene propiedades personalizadas de la compra. No

Puedes elegir si enviar atributos con cada evento dentro de la vista de configuración.

Los atributos de usuario pueden ser un objeto JSON que contiene campos que crearán o actualizarán un atributo con el nombre y valor proporcionados en el perfil de usuario especificado. Se admiten las siguientes propiedades:

Atributo de usuario Descripción
Nombre Nombre del usuario.
Apellido Apellido del usuario.
Teléfono Número de teléfono del usuario.
Correo electrónico Dirección de correo electrónico del usuario.
Género Una de las siguientes cadenas: “M”, “F”, “O” (otro), “N” (no aplica), “P” (prefiere no decir).
Ciudad La ciudad del usuario.
País El país del usuario como una cadena en formato ISO-3166-1 alpha-2.
Idioma El idioma del usuario como una cadena en formato ISO-639-1.
Fecha de nacimiento La fecha de nacimiento del usuario como cadena en formato “AAAA-MM-DD” (por ejemplo, 1980-12-21).
Zona horaria Nombre de la zona horaria de la base de datos IANA Time Zone (por ejemplo, ‘America/New_York’ o ‘Eastern Time (US & Canada)’).
Facebook Un hash que contiene cualquiera de id (cadena), likes (matriz de cadenas), num_friends (entero).
Twitter Un hash que contiene cualquiera de id (entero), screen_name (cadena, identificador de X (anteriormente Twitter)), followers_count (entero), friends_count (entero), statuses_count (entero).

Paso 6: Validar los datos dentro de Braze

Si la recopilación de eventos y la integración con Adobe Experience Platform fueron exitosas, verás eventos dentro de la consola de Braze al visualizar perfiles de usuario. Específicamente, los nuevos datos de eventos enviados a Braze se reflejan en la sección Purchases o Custom Events de la pestaña de resumen de un usuario en particular.

New Stuff!