Skip to content

Judo

Judo est une plateforme d’interface utilisateur pilotée par serveur qui permet aux éditeurs de fournir efficacement des expériences utilisateur riches et engageantes dans l’application, sans mise à jour de l’application.

Cette intégration est maintenue par Judo.

À propos de l’intégration

L’intégration de Braze et Judo offre des expériences sur mesure dans vos Campaigns et Canvas. Au lieu d’une simple expérience de page de destination modélisée, une Campaign Braze peut incorporer du contenu comprenant plusieurs écrans, fenêtres modales, vidéos, polices personnalisées et des paramètres tels que le mode sombre et l’accessibilité, le tout créé sans code et déployé sans mise à jour de l’application. Les données de Braze peuvent également être utilisées pour alimenter le contenu personnalisé dans une expérience Judo. Les événements utilisateur et les données de l’expérience peuvent être réinjectés dans Braze pour l’attribution et le ciblage.

Conditions préalables

Cas d’utilisation

Onboarding : Les éditeurs d’applications utilisant Judo créent et déploient des expériences d’onboarding riches et natives. Ces expériences peuvent désormais constituer un élément d’un parcours d’onboarding cross-canal personnalisé coordonné via Braze. Les expériences peuvent être personnalisées et rapidement mises à jour sans aucune mise à jour de l’application pour tester l’efficacité des différents flux in-app.

Conversion : Les éditeurs d’applications peuvent utiliser les données de Braze pour créer une expérience riche et personnalisée dans l’application afin de stimuler les achats intégrés, les abonnements payants ou le merchandising contextuel en utilisant des hooks d’intégration dans Judo. L’accès à ces expériences peut être déclenché via des Campaigns de marketing d’engagement créées dans Braze.

Contenu piloté par les événements : L’une des principales utilisations de Judo dans le sport et le divertissement est de créer des expériences riches pour prévisualiser, promouvoir et récapituler des événements. Cette capacité peut être largement appliquée dans d’autres secteurs pour le contenu saisonnier et axé sur l’actualité. Lier l’envoi de messages pour promouvoir ou mettre en avant des événements en temps opportun à des expériences riches dans l’application permet aux éditeurs de stimuler l’engagement en étant contextuellement pertinents.

Intégration SDK côte à côte

Judo propose des bibliothèques supplémentaires qui automatisent une partie de l’effort nécessaire pour intégrer les SDK Judo et Braze côte à côte dans vos applications mobiles.

Étape 1 : Installer la bibliothèque d’intégration Judo-Braze

Installez et configurez la bibliothèque d’intégration Judo-Braze dans vos applications. Cela activera automatiquement le suivi des événements.

Étape 2 : Configurer les messages in-app

Cette étape implique la création d’implémentations personnalisées de ABKInAppMessageControllerDelegate et IInAppMessageManagerListener pour iOS et Android.

Consultez la documentation de configuration des messages in-app fournie pour chacune des bibliothèques d’intégration :

Utiliser cette intégration

Une fois l’intégration côté application terminée, vous pouvez la tester en lançant une Campaign de message in-app de test dans Braze pour une expérience Judo afin de vérifier qu’elle fonctionne comme prévu.

Étape 1 : Créer une Campaign de message in-app avec code personnalisé

Depuis la plateforme Braze, créez une Campaign de message in-app Braze avec un type de message Custom Code. Ensuite, sélectionnez HTML Upload comme type personnalisé. Assurez-vous de remplir le contenu du message avec les champs de base des messages in-app ; ce contenu ne sera pas affiché à l’utilisateur.

Image montrant l'apparence du tableau de bord lors de la sélection du type de message « Custom Code ».

Ensuite, utilisez l’extrait de code HTML minimal suivant pour satisfaire la validation du formulaire :

1
<a href="appboy://close">X</a>

Notez que cela ne sera pas affiché en production sur votre appareil, car Judo réécrira et remplacera ce contenu par une expérience Judo.

Image montrant le code de validation de formulaire ajouté à l'étape de rédaction de votre Campaign.

Étape 2 : Définir une paire clé-valeur pour Judo

Cette image montre la seule paire clé-valeur nécessaire pour cette intégration, avec la « clé » étant « judo-experience » et la « valeur » étant votre lien Judo.

Définissez une paire clé-valeur personnalisée sur la Campaign avec une clé judo-experience. Fournissez l’URL de l’expérience Judo que vous souhaitez afficher ici. La bibliothèque d’intégration Judo-Braze détectera alors cette paire clé-valeur dans le gestionnaire et l’utilisera pour injecter votre expérience Judo à la place de l’interface utilisateur standard du message in-app de Braze.

Étape 3 : Terminer la Campaign

Enfin, terminez la Campaign, configurez un déclencheur pour la Campaign et sélectionnez les utilisateurs via les Segments dans les sections Delivery et Target User. Consultez notre article sur les messages in-app pour en savoir plus sur les différents composants d’un message in-app Braze.

New Stuff!