Commencer avec le canal basé sur le code get-sarted-code-based

Journey Optimizer vous permet de personnaliser et de tester les expériences que vous souhaitez diffuser à votre clientèle sur tous vos touchpoints : applications web, applications mobiles, applications de bureau, consoles vidéo, appareils connectés à la télévision, téléviseurs intelligents, kiosques, guichets automatiques, assistants vocaux, appareils IdO, etc.

Avec la fonctionnalité d’expérience basée sur le code, vous pouvez définir des expériences entrantes à l’aide d’un éditeur non visuel simple et intuitif. Cela vous permet d’insérer et de modifier des éléments spécifiques à des emplacements individuels et plus granulaires de vos applications ou pages web, quel que soit le type d’applications dont vous disposez, plutôt que d’appliquer des modifications à l’ensemble d’un contenu.

IMPORTANT
Des mécanismes de sécurisation et recommandations spécifiques pour les expériences basées sur le code sont détaillés dans cette page.

Quand utiliser un canal basé sur le code ou d’autres canaux code-based-vs-other-channels

Canaux basés sur le code et autres canaux

Quand utiliser le canal basé sur le code plutôt que d’autres canaux Journey Optimizer ?

  • Vous pouvez envisager d’utiliser des expériences basées sur du code lorsque votre propriété numérique n’est pas accessible par le biais d’un navigateur web ou d’une application mobile, dans des cas où vous pouvez probablement mieux utiliser le canal web Journey Optimizer ou le canal de 🔗messagerie in-app Journey Optimizer.

  • Vous pouvez utiliser le canal basé sur le code comme alternative au canal web Journey Optimizer si votre site web ne peut pas être chargé dans l’éditeur visuel du concepteur web ou si vous ne pouvez pas utiliser l’extension du navigateur qui alimente la création visuelle pour le canal web.

  • Vous pouvez également utiliser le canal basé sur le code comme alternative aux canaux web ou in-app Journey Optimizer si vous disposez d’une mise en œuvre basée sur une API, découplée ou côté serveur.

Canal basé sur le code ou canal web code-based-vs-web

Pour exécuter des cas d’utilisation web, vous pouvez utiliser le canal web ou l’expérience basée sur du code, mais selon votre contexte, l’un peut être plus approprié que l’autre. Les principales différences sont répertoriées ci-dessous afin que vous puissiez prendre une décision éclairée sur ce qu’il convient d’utiliser.

Web

Expérience basée sur le code

  • Modifiez votre contenu à l’aide de l’éditeur de personnalisation.
  • L’expérience basée sur le code nécessite un travail de développement en aval de votre implémentation pour que vos applications puissent interpréter et diffuser le contenu publié sur Edge par Journey Optimizer pour ces emplacements. En savoir plus
  • Cela nécessite davantage de planification et ne peut modifier que les éléments spécifiés par les développeurs et développeuses. Il est donc essentiel d’identifier les composants (bannière d’accueil, image principale, barre de menus, etc.) sur les applications qui doivent être modifiées pour la personnalisation ou le test, et de collaborer avec votre équipe de développement pour créer l’implémentation nécessaire pour gérer ces modifications.
  • Cela vous permet d’utiliser du contenu de code JSON.
  • Cette fonctionnalité est axée sur le persona-développeur.

Fonctionnement how-it-works

CAUTION
Cette fonctionnalité est destinée aux développeurs et développeuses et/ou aux personnes expérimentées. Il peut être utilisé par les marketeurs qui possèdent certaines compétences en écriture de code, à condition que les configurations de canal et la configuration initiale soient gérées par votre équipe de développement.

Pour modifier votre contenu à l’aide de la fonctionnalité d’expérience basée sur le code Journey Optimizer, vos pages ou applications doivent être instrumentées. Pour ce faire, vous devez déclarer au-dessus des emplacements individuels spécifiques (appelés "surfaces") où vous souhaitez insérer ou remplacer du contenu.

NOTE
Actuellement, le contenu associé à une configuration ne peut être qu’HTML ou JSON.

Les étapes clés de mise en œuvre d’une campagne basée sur le code sont les suivantes.

  1. Définissez une surface dans l’implémentation de votre application, qui est essentiellement l’emplacement où vous souhaitez ajouter votre expérience basée sur le code, et créez une configuration de canal d’expérience basée sur le code qui référence cet emplacement. Voici comment procéder

  2. Créez un parcours ou une campagne dans Journey Optimizer à l’aide de cette configuration. Voici comment procéder

  3. Composez une expérience en spécifiant du contenu pour la configuration sélectionnée à l’aide de l’éditeur de personnalisation Journey Optimizer. Voici comment procéder.

  4. Votre équipe de mise en œuvre d’application effectue des appels d’API ou de SDK explicites pour récupérer du contenu pour les surfaces nommées, « Texte de bannière » ou « Barre d’état de recommendations 1 », ou des points de décision non liés à l’interface utilisateur dans une application, comme « paramètres d’algorithme de recherche ». Dans ce cas, l’équipe de mise en oeuvre est chargée du rendu ou de l’interprétation ou de l’action sur le contenu renvoyé. En savoir plus

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76