Skip to content

Octolis

Octolis es una potente plataforma de activación de datos (o CDP headless). Situándose sobre una base de datos de tu propiedad, Octolis es una forma sencilla de unificar, preparar, puntuar y sincronizar datos en tus herramientas empresariales.

Esta integración está mantenida por Octolis.

Sobre la integración

La integración de Braze y Octolis actúa como middleware entre tus fuentes de datos brutos y Braze, lo que te permite recuperar y unificar datos de diversas fuentes, online y offline:

  1. Unifica y combina datos de fuentes como Eshop, CRM, sistema TPV, etc.
  2. Normaliza y puntúa
  3. Sincronización en tiempo real de campos y eventos computados con Braze

Requisitos previos

Requisito Descripción
Cuenta Octolis Se necesita una cuenta Octolis para beneficiarse de esta asociación.
Clave de API REST de Braze Una clave de API REST de Braze con permisos users.track.

Puede crearse en el dashboard de Braze desde Settings > API Keys.
Punto de conexión REST de Braze La URL de tu punto de conexión REST. Tu punto de conexión dependerá de la URL de Braze de tu instancia.
Clave de la aplicación Braze La clave del identificador de tu aplicación. Se encuentra en Braze Dashboard > Manage Settings > API Key.

Integración

Antes de comenzar la integración, consulta las secciones siguientes sobre conexiones, fuentes, audiencias y sincronizaciones.

Para más información, consulta la sección Getting started de Octolis.

Paso 1: Conecta Octolis a tus orígenes de datos

Para enviar datos a Braze, debes asegurarte de que has creado al menos una audiencia. Una audiencia combina varios orígenes de datos, los aplica a los pasos de preparación y añade campos computados.

Estas audiencias deben construirse a partir de varios orígenes de datos. Un origen puede ser cualquiera de los siguientes:

  • Un objeto de Salesforce (contactos, cuentas, etc.)
  • Un objeto de Zendesk (tickets)
  • Un archivo dentro de un SFTP (archivo CSV que contenga algunos contactos, archivo JSON que contenga eventos…)
  • Una tabla/vista de una base de datos.
  • Uno de tus sistemas nos envía registros a través de webhooks o llamadas a la API.

Paso 2: Añadir Braze como destino

A continuación, para establecer Braze como nuevo destino, selecciona + Add more en la parte superior de tu destino actual dentro de la pantalla principal y selecciona Braze entre las herramientas empresariales disponibles.

Una vez seleccionado, proporciona lo siguiente:

  • Tu clave de API de Braze: puede crearse en el dashboard de Braze desde Settings > API Keys.
  • Ventana temporal: Octolis aplicará el límite de velocidad en el periodo dado.
  • Volumen de solicitudes: número de solicitudes que puedes hacer dentro de este plazo.
  • Atributos personalizados: especifica aquí los nuevos campos que enviarás a Braze, su formato (cadena, entero, flotante), y marca la casilla Required for syncs si quieres que alguno de ellos sea obligatorio para una sincronización.

Una vez configurado, Braze aparecerá como un nuevo destino en la pantalla de inicio.

Paso 3: Crear una nueva sincronización

En el menú, haz clic en Syncs y selecciona Add sync en la parte superior derecha. Selecciona la audiencia que desees de entre las que has creado previamente. A continuación, selecciona Braze como destino y la entidad a la que enviarás los datos.

Paso 4: Establece la configuración de salida

Por defecto, Braze crea todos los atributos que enviarías, pero debes documentar la lista de campos que se sincronizarán.

Aquí tienes una definición específica de los campos de configuración.

Campo Descripción
¿Hacia dónde quieres sincronizar la audiencia? La entidad de Braze en la que crearás o actualizarás registros.
¿Qué campo se utiliza para identificar un registro? El campo que utilizará Octolis para identificar un registro si ya existe en Braze.
¿Con qué frecuencia quieres enviar cada registro? Por defecto, la sincronización será incremental para todas las integraciones (API, base de datos, FTP). Esto significa que solo se actualizarán los valores nuevos desde la última actualización. Si es necesario, también puedes enviar tablas enteras a intervalos regulares. Al iniciarse, Octolis enviará la tabla completa.
¿Qué campos deben sincronizarse? Mapeado de campos de Octolis a Braze. La lista de todos los campos disponibles aparece en el menú desplegable. Para enviar un campo calculado a Braze, primero debes asegurarte de haber creado la columna correspondiente dentro de tu entidad de Braze.
¿Cuándo quieres sincronizar la audiencia? Cómo se enviarán los datos a Braze: manualmente, en tiempo real o programado.
Sincronizar cuando el registro se… Crea: para las adhesiones voluntarias, es importante que la tabla de Braze siga siendo maestra. No quieres que Octolis desencadene una sincronización cuando se actualice el campo.

Actualiza: en cambio, para un campo de nombre, por ejemplo, quieres poder actualizar el campo en tu tabla de Braze cada vez que un cliente te dé una nueva entrada.

Deduplicación multiclave

La deduplicación es un reto importante cuando se concilian datos de múltiples fuentes, especialmente online y offline. Gracias al avanzado módulo sin código de Octolis, puedes utilizar varias claves para la deduplicación. Este módulo está disponible para cada tabla maestra, lo que significa que puedes adaptar la lógica a cada entidad.

New Stuff!