Judo
Judo es una plataforma de interfaz de usuario basada en servidor que permite a los editores ofrecer experiencias de usuario enriquecidas y atractivas dentro de la aplicación sin necesidad de actualizarla.
Esta integración la mantiene Judo.
Sobre la integración
La integración de Braze y Judo proporciona experiencias a medida en tus Campaigns y Canvas. En lugar de una experiencia de página de destino sencilla y con plantillas, una Campaign de Braze puede incorporar contenido que incluya varias pantallas, modales, video, fuentes personalizadas y ajustes de compatibilidad, como el modo oscuro y la accesibilidad, creados sin código y desplegados sin actualizaciones de la aplicación. Los datos de Braze también pueden utilizarse para apoyar el contenido personalizado en una experiencia Judo. Los eventos del usuario y los datos de la experiencia pueden retroalimentarse a Braze para la atribución y la segmentación.
Requisitos previos
| Requisito | Descripción |
|---|---|
| Cuenta de Judo | Se necesita una cuenta de Judo para beneficiarse de esta asociación. |
| Judo SDK | El SDK de Judo debe integrarse en tus aplicaciones iOS y/o Android. |
Casos de uso
Incorporación: Los editores de aplicaciones que utilizan Judo construyen y despliegan experiencias de incorporación nativas y enriquecidas. Estas experiencias pueden ser ahora uno de los elementos de un proceso de incorporación de canales cruzados personalizado coordinado a través de Braze. Las experiencias pueden personalizarse y actualizarse rápidamente sin necesidad de actualizar la aplicación para probar la eficacia de diferentes flujos dentro de la aplicación.
Conversión: Los editores de aplicaciones pueden utilizar los datos de Braze para crear una experiencia rica y personalizada dentro de la aplicación para impulsar las compras dentro de la aplicación, las suscripciones de pago o la comercialización contextual utilizando los ganchos de integración en Judo. El acceso a estas experiencias puede activarse a través de Campaigns de marketing de interacción creadas en Braze.
Contenido basado en eventos: Un uso principal de Judo en deportes y entretenimiento es la creación de experiencias enriquecedoras que sirvan de vista previa, promoción y recapitulación de eventos. Esta capacidad tiene amplias aplicaciones en otros verticales para contenidos estacionales y basados en noticias. Vincular mensajes para promocionar o destacar eventos de manera oportuna con experiencias enriquecidas dentro de la aplicación permite a los editores impulsar la interacción siendo contextualmente relevantes.
Integración de SDK en paralelo
Judo ofrece bibliotecas adicionales que automatizan parte del esfuerzo necesario para integrar los SDK de Judo y Braze en paralelo en tus aplicaciones móviles.
Paso 1: Instalar la biblioteca de integración Judo-Braze
Instala y configura la biblioteca de integración Judo-Braze en tus aplicaciones. Esto activará automáticamente el seguimiento de eventos.
Paso 2: Configurar la mensajería dentro de la aplicación
Este paso consistirá en crear implementaciones personalizadas de ABKInAppMessageControllerDelegate y IInAppMessageManagerListener para iOS y Android.
Consulta la documentación de configuración de mensajes dentro de la aplicación incluida en cada una de las bibliotecas de integración:
- Configuración de mensajería dentro de la aplicación en iOS
- Configuración de mensajería dentro de la aplicación en Android.
Mediante esta integración
Una vez finalizada la integración del lado de la aplicación, puedes probarla ejecutando una Campaign de mensajes dentro de la aplicación de Braze de prueba para una experiencia Judo a fin de verificar que funciona como se espera.
Paso 1: Crear una Campaign de mensaje dentro de la aplicación de código personalizado
Desde la plataforma Braze, crea una Campaign de mensaje dentro de la aplicación de Braze con un tipo de mensaje Custom Code. A continuación, selecciona HTML Upload como tipo personalizado. Asegúrate de rellenar el contenido del mensaje con los campos básicos de mensajería dentro de la aplicación; este contenido no se mostrará al usuario.

A continuación, utiliza el siguiente fragmento HTML mínimo para satisfacer la validación del formulario:
1
<a href="appboy://close">X</a>
Ten en cuenta que esto no se mostrará en producción en tu dispositivo, ya que Judo reescribirá y reemplazará esto con una experiencia Judo.

Paso 2: Establecer un par clave-valor para Judo

Establece un par clave-valor personalizado en la Campaign con una clave de judo-experience. Proporciona la URL de la experiencia Judo que deseas mostrar aquí. La biblioteca de integración Judo-Braze detectará este par clave-valor en el controlador y lo utilizará para inyectar tu experiencia Judo en lugar de la interfaz de mensajes estándar dentro de la aplicación de Braze.
Paso 3: Finalización de la Campaign
Por último, completa la Campaign, configurando un desencadenante para la Campaign y seleccionando usuarios a través de Segments en las secciones Delivery y Target User. Visita nuestro artículo sobre mensajes dentro de la aplicación para conocer los distintos componentes de un mensaje dentro de la aplicación de Braze.