Treasure Data para Currents
Treasure Data es una plataforma de datos de clientes (CDP) que recopila y encamina información de múltiples fuentes a una variedad de otras ubicaciones en tu stack de marketing.
La integración de Braze y Treasure Data te permite controlar el flujo de información entre ambos sistemas. Con Currents, puedes transmitir datos de eventos de Braze a Treasure Data y hacerlos procesables en todo tu stack de crecimiento.
El método recomendado es el conector Braze Currents Streaming en Treasure Data, combinado con una exportación de Currents personalizada en Braze. Este enfoque proporciona:
- Transmisión de eventos en tiempo real desde Braze a Treasure Data
- Enrutamiento automático opcional de tablas por tipo de evento
- Un esquema plano consultable con SQL que no requiere análisis de JSON

El conector Braze Currents Streaming está en beta. Ponte en contacto con el soporte de Treasure Data para habilitarlo en tu cuenta de Treasure Data. Para obtener detalles de configuración del lado del partner, consulta la integración de importación de Braze Currents de Treasure Data.
Requisitos previos
| Requisito | Descripción |
|---|---|
| Cuenta de Treasure Data | Se necesita una cuenta activa de Treasure Data para beneficiarse de esta asociación. |
| Currents | Para exportar datos a Treasure Data, debes tener configurado Braze Currents en tu cuenta. |
| Conector Braze Currents Streaming | Ponte en contacto con el soporte de Treasure Data para habilitar el conector Braze Currents Streaming (beta) en tu cuenta de Treasure Data. |
| Clave de API de escritura de Treasure Data | Una clave de API de escritura de Treasure Data autentica el flujo entrante desde Braze. |
Integración
Paso 1: Configurar el conector en Treasure Data
- En la consola de Treasure Data, ve a Connections > New Connection.
- Selecciona Braze Currents Streaming.
- En Authentication, introduce tu clave de API de escritura de Treasure Data.
- En Source Settings, configura lo siguiente:
| Campo | Descripción |
|---|---|
| Source Name | Un nombre descriptivo para esta conexión |
| Datastore | Selecciona Plazma |
| Database | La base de datos de Treasure Data donde se almacenan los eventos |
| Table | La tabla de destino predeterminada |
| Multiple Tables | Selecciona esta opción para enrutar cada tipo de evento de Braze a su propia tabla |
- Después de guardar, copia el Unique ID (
task_id). Necesitarás este valor en el siguiente paso.
Paso 2: Crear una exportación de Currents personalizada en Braze
La opción Treasure Data Export en la interfaz de Braze Currents utiliza el método heredado de API Postback y ya no se recomienda. Usa Custom Currents Export en su lugar.
- En Braze, ve a Partner Integrations > Data Export.
- Selecciona Create New Current > Custom Currents Export.
- Introduce un nombre de integración y un correo electrónico de contacto para notificaciones de errores.
- En Credentials, introduce la URL del endpoint para tu región de Treasure Data. Introduce tu clave de API de escritura de Treasure Data como Bearer Token.
| Región | URL del endpoint |
|---|---|
| US | https://braze-in-streaming.treasuredata.com/v1/task/{TASK_ID} |
| EU | https://braze-in-streaming.eu01.treasuredata.com/v1/task/{TASK_ID} |
| AP02 | https://braze-in-streaming.ap02.treasuredata.com/v1/task/{TASK_ID} |
| Tokyo | https://braze-in-streaming.treasuredata.co.jp/task/v1/{TASK_ID} |
Reemplaza {TASK_ID} con el Unique ID que copiaste en el Paso 1.
- Selecciona los tipos de eventos que deseas exportar. Las conexiones de Currents personalizadas pueden enviar eventos tanto para usuarios identificados como para usuarios sin un
external_user_id. Treasure Data ingesta ambos. - Selecciona Launch Current.

Mantén actualizados tu clave de API de escritura de Treasure Data y la URL del endpoint. Si el endpoint no es accesible durante más de 5 días, Braze descarta los eventos del conector y los datos se pierden permanentemente.
Consultar tus datos
Una vez que los eventos estén fluyendo, consúltalos con SQL. Treasure Data aplana la carga útil, por lo que no necesitas analizar JSON.
1
2
3
4
5
6
7
8
9
SELECT
id AS event_id,
event_type,
user_external_user_id,
properties_campaign_name,
properties_email_address,
time
FROM your_database.your_table
WHERE TD_INTERVAL(time, '-1d', 'JST')

El campo time en Treasure Data es la marca de tiempo en la que Treasure Data recibió y procesó el evento, no el momento original de ocurrencia del evento en Braze.
Si seleccionaste Multiple Tables, cada tipo de evento se almacena en su propia tabla (por ejemplo, users_message_email_open o users_behaviors_purchase).
Para confirmar que los datos están llegando, ejecuta una consulta de conteo unos minutos después de lanzar el Current:
1
2
3
SELECT COUNT(*)
FROM your_table
WHERE TD_INTERVAL(time, '-1h')
Esquema de datos
Treasure Data aplana el JSON anidado hasta dos niveles de profundidad:
| Tipo JSON | Tipo de columna en Treasure Data |
|---|---|
| string | string |
| number | long |
| boolean | string |
| array | JSON string |
| object (nivel 1) | field_name |
| object (nivel 2) | parent_field_name_field_name |
| null | omitido |
Los nombres de columna usan solo letras minúsculas y guiones bajos.
Límites
| Elemento | Límite |
|---|---|
| Tamaño máximo de carga útil | 1 MB por solicitud |
| Tamaño de lote | 100 eventos por lote (predeterminado) |
Detalles de la integración
Braze admite la exportación a Treasure Data de todos los datos enumerados en los glosarios de eventos de Currents, incluidas todas las propiedades tanto de los eventos de interacción con mensajes como de comportamiento del cliente.
La estructura de la carga útil de los datos exportados es la misma que la de los conectores HTTP personalizados. Puedes revisar cargas útiles de ejemplo en el repositorio de ejemplos de conectores HTTP personalizados.
Migrar desde el método heredado de Postback
Si anteriormente usabas Treasure Data Export (Postback) en Braze:
- Completa la configuración de la exportación de Currents personalizada en este artículo.
- Confirma que los eventos están fluyendo a la nueva tabla.
- Desactiva el Current basado en Postback anterior en Braze.
Los datos heredados almacenados como arrays JSON sin procesar aún pueden consultarse con JSON_PARSE y UNNEST. Los nuevos datos ingestados a través del conector de streaming usan el esquema plano descrito en Esquema de datos.