Skip to content

Tealium AudienceStream

Tealium AudienceStream es un motor omnicanal de segmentación de clientes y acción en tiempo real. AudienceStream toma los datos que fluyen hacia EventStream y crea perfiles de visitantes que representan los atributos más importantes de la interacción de tus clientes con tu marca.

La integración de Braze y Tealium aprovecha los perfiles de visitantes de AudienceStream. Los comportamientos compartidos segmentan estos perfiles para crear conjuntos de visitantes con rasgos comunes, conocidos como audiencias. Estas audiencias pueden ayudar a alimentar tu stack tecnológico de marketing en tiempo real mediante conectores.

Requisitos previos

Integración

Paso 1: Configurar atributos y señales

Comprensión de los atributos

El primer paso para utilizar AudienceStream es crear atributos. Los atributos te permiten definir las características importantes que representan los hábitos, preferencias, acciones e interacción de un visitante con tu marca.

Atributos de la visita: Los atributos de visita se refieren a la visita (o sesión) actual del usuario. Los datos almacenados en estos atributos persisten mientras dura la visita. Algunos ejemplos de atributos de visita son:

  • Duración de la visita (número)
  • Navegador actual (cadena)
  • Dispositivo actual (cadena)
  • Número de páginas vistas (número)

Atributos del visitante: Los atributos del visitante se refieren al usuario actual. Los datos almacenados en estos atributos persisten durante toda la vida del usuario. Algunos ejemplos de atributos del visitante son:

  • Valor de pedido de por vida (número)
  • Nombre (cadena)
  • Fecha de nacimiento (fecha)
  • Marcas de compras (Tally)

Visita Tealium para consultar la lista completa de tipos de datos disponibles.

Enriquecimiento de atributos

Una vez identificados los atributos deseados, puedes configurarlos con enriquecimientos: reglas empresariales que determinan cuándo y cómo actualizar los valores de los atributos. Cada tipo de dato ofrece su propia selección de enriquecimientos para manipular el valor del atributo. Esto está asociado a la configuración “WHEN”. Las siguientes opciones están disponibles para cada atributo de visita y visitante:

  • New Visitor: se produce la primera vez que un visitante entra en tu sitio.
  • New Visit: se produce en una nueva visita de un visitante.
  • Any Event: se produce en cualquier evento.
  • Visit Ended: se produce cuando termina una visita.

También puedes crear una condición personalizada, llamada regla, que determinará cuándo se producirá el enriquecimiento.

Señales

Las señales son atributos especiales de los visitantes que representan patrones de comportamiento valiosos. Las señales se asignan o retiran a los visitantes en función de la lógica de sus enriquecimientos. Esta lógica suele combinar varias condiciones para captar segmentos de visitantes o establece un umbral para cuando se alcanza un valor concreto.

Ejemplo de atributo y señal

Crea un atributo de visitante “Lifetime Order Value” que calcule el importe acumulado gastado (order_total) por el cliente para todos los pedidos completados (evento de compra). Para configurar el valor de pedido de por vida en tu cuenta de Tealium, sigue las siguientes instrucciones:

  1. Ve a AudienceStream > Visitor/Visit Attributes y haz clic en Add Attribute.
  2. Selecciona el ámbito como Visitor y haz clic en Continue.
  3. Selecciona el tipo de dato Number y haz clic en Continue.
  4. Introduce el nombre del atributo, “Lifetime Order Value”.
  5. Haz clic en Add Enrichment y selecciona Increment or Decrement Number.
  6. Selecciona el atributo que contiene el valor a incrementar (order_total).
  7. Deja “WHEN” en “Any Event” y, a continuación, haz clic en Create a New Rule.
  8. Crea una regla que identifique cuándo se ha producido un evento de compra.
  9. Haz clic en Save y luego en Finish.

Ahora, todos los clientes tendrán un atributo de valor de pedido de por vida vinculado a ellos.

Puedes crear señales que te ayuden a clasificar y dirigirte a tus usuarios por determinados atributos que comparten. En el siguiente ejemplo, creamos una señal VIP para usuarios con un “Lifetime Order Value” superior a 500 $.

  1. Ve a AudienceStream > Visitor/Visit Attributes y haz clic en Add Attribute.
  2. Selecciona el ámbito como Visitor y haz clic en Continue.
  3. Selecciona el tipo de dato Badge y haz clic en Continue.
  4. Introduce el nombre de la señal, “VIP”.
  5. Haz clic en Add Enrichment y selecciona Assign Badge.
  6. Deja “WHEN” en “Any Event”.
  7. Crea una regla para asignar la señal seleccionando Create Rule. Asigna un título a esta regla y, utilizando el atributo creado anteriormente, establece la regla como “…has attribute “Lifetime Order Value greater than 500”.
  8. Haz clic en Save y luego en Finish.

Paso 2: Crear una audiencia

En la página de inicio de Tealium, selecciona Audiences en AudienceStream en la barra lateral de navegación. Aquí puedes crear una audiencia de usuarios con atributos comunes. La entrada o salida de un usuario de esta audiencia será el desencadenante de la acción del conector, configurada en el paso siguiente, que pasa esta información al perfil de usuario en Braze.

En primer lugar, nombra tu audiencia y, a continuación, considera qué atributos se aplicarían al tipo de audiencia que intentas crear. Por ejemplo, para crear una audiencia de usuarios VIP, podrías crear una audiencia de visitantes que tengan la señal VIP.

Asegúrate de Save / Publish tu audiencia cuando hayas terminado.

Paso 3: Crear un conector de eventos

Un conector es una integración entre Tealium y otro proveedor utilizada para transmitir datos. Estos conectores contienen acciones que representan las API compatibles de su socio.

  1. En la barra lateral de Tealium, en Server-Side, ve a AudienceStream > Audience Connectors.
  2. Selecciona el botón azul + Add Connector para buscar en el mercado de conectores. En el nuevo cuadro de diálogo que aparece, utiliza la búsqueda rápida para encontrar el conector Braze.
  3. Para añadir este conector, haz clic en la ficha del conector Braze. Al hacer clic, puedes ver el resumen de la conexión y una lista de la información necesaria, las acciones admitidas y las instrucciones de configuración. La configuración consta de tres pasos: origen, configuración y acción.

Fuente

En el cuadro de diálogo Source que aparece, selecciona la audiencia que creaste en el paso anterior y un desencadenante que consideres adecuado para tu situación. También puedes activar el límite de frecuencia para controlar la frecuencia con la que se desencadena esta acción.

Configuración

A continuación, aparecerá un diálogo de Configuration. Selecciona Add Connector en la parte inferior de la página. Da un nombre a tu conector y proporciona aquí tu punto de conexión de la API de Braze y tu clave de API REST de Braze.

Si ya has creado un conector anteriormente, puedes utilizar uno existente de la lista de conectores disponibles y modificarlo para adaptarlo a tus necesidades con el icono del lápiz o eliminarlo con el icono de la papelera.

Cuando hayas creado o seleccionado un conector para vincular esta audiencia, haz clic en Done para continuar.

Acción

A continuación, asigna un nombre a tu acción de conector y selecciona un tipo de acción que envíe datos según el mapeado que configures. Aquí mapearás atributos de Braze con nombres de atributos de Tealium. Dependiendo del tipo de acción que elijas, habrá una selección variada de campos requeridos por Tealium. A continuación se dan ejemplos y explicaciones de estos campos.

Esta acción te permite realizar un seguimiento de los atributos de usuario, evento y compra en una sola acción. Aunque la acción Track User es la misma para AudienceStream y EventStream, Tealium recomienda configurar los mapeados de atributos de usuario con acciones de AudienceStream y los mapeados de eventos y compras con acciones de EventStream.

Esta acción te permite eliminar usuarios del panel de Braze.

Esta acción te permite añadir o eliminar usuarios de los grupos de suscripción por SMS o correo electrónico de Braze.

Selecciona Finish.

Resumen

Visualiza el resumen del conector que has creado. Si quieres modificar las opciones elegidas, selecciona Back para editar o Finish para terminar.

Tu conector aparece ahora en la lista de conectores de tu página de inicio de Tealium.

Asegúrate de guardar o publicar tu conector cuando hayas terminado. Las acciones que configuraste se dispararán ahora cuando se cumplan las conexiones desencadenantes.

Paso 4: Prueba tu conector de Tealium

Una vez que el conector esté en funcionamiento, debes probarlo para asegurarte de que funciona correctamente. La forma más sencilla de comprobarlo es utilizar la herramienta Trace de Tealium. Para empezar a utilizar Trace, asegúrate de que has añadido la extensión de navegador Tealium Tools.

  1. Para iniciar un nuevo rastreo, selecciona Trace en la barra lateral, en las opciones de Server-Side. Haz clic en Start y captura el ID de Trace.
  2. Abre la extensión del navegador e introduce el ID de Trace en AudienceStream Trace.
  3. Examina el registro en tiempo real.
  4. Comprueba la acción que deseas validar haciendo clic en la entrada Actions Triggered para expandirla.
  5. Busca la acción que quieras validar y visualiza el estado del registro.

Consulta la documentación de Trace de Tealium para obtener instrucciones más detalladas sobre la implementación de la herramienta Trace de Tealium.

Demostración de integración

Posibles excedentes de puntos de datos

Hay tres formas principales en las que puedes incurrir accidentalmente en excedentes de datos al integrar Braze a través de Tealium:

Envío de datos duplicados: envía solo deltas de atributos a Braze

Tealium no envía deltas de atributos de usuario a Braze. Por ejemplo, si tienes una acción de EventStream que realiza un seguimiento del nombre, correo electrónico y número de móvil de un usuario, Tealium enviará los tres atributos a Braze cada vez que se desencadene la acción. Tealium no buscará lo que ha cambiado o se ha actualizado para enviar solo esa información.

Solución:
Puedes comprobar tu backend para evaluar si un atributo ha cambiado o no y, en caso afirmativo, llamar a los métodos pertinentes de Tealium para actualizar el perfil del usuario. Esto es lo que suelen hacer los usuarios que integran Braze directamente.
O
Si no almacenas tu propia versión de un perfil de usuario en tu backend y no puedes saber si los atributos cambian o no, puedes utilizar AudienceStream y crear enriquecimientos para enviar solo los atributos de usuario cuando los valores hayan cambiado.

Enviar datos irrelevantes o sobrescribir datos innecesariamente

Si tienes varios EventStreams dirigidos a la misma fuente de eventos, todas las acciones habilitadas para ese conector se dispararán automáticamente cada vez que se desencadene una sola acción, lo que también podría provocar que los datos se sobrescribieran en Braze.

Solución:
Configura una especificación de evento o fuente independiente para realizar un seguimiento de cada acción.
O
Desactiva las acciones (o conectores) que no quieras que se activen utilizando los botones del dashboard de Tealium.

Inicializar Braze demasiado pronto

Los usuarios que se integren con Tealium utilizando la etiqueta del SDK web de Braze pueden ver un aumento espectacular de sus MAU. Si Braze se inicializa al cargar la página, Braze creará un perfil anónimo cada vez que un usuario web navegue por el sitio web por primera vez. Esto incluye el tráfico de bots, lo que puede inflar tu recuento de usuarios activos. Algunos pueden querer rastrear el comportamiento del usuario solo cuando los usuarios han completado alguna acción, como “Iniciar sesión” o “Ver vídeo”, para reducir su recuento de MAU.

Solución:
Configura reglas de carga para determinar exactamente cuándo y dónde se carga una etiqueta en tu sitio. Para obtener orientación más completa sobre el filtrado de tráfico de bots y la inicialización condicional del SDK, consulta Filtrado de tráfico de bots.

New Stuff!