Introducción al canal basado en código get-sarted-code-based
Journey Optimizer le permite personalizar y probar las experiencias que desee ofrecer a sus clientes en todos sus puntos de contacto, como aplicaciones web, móviles y de escritorio, vídeoconsolas, servicios conectados al TV, televisores inteligentes, quioscos, cajeros automáticos, asistentes de voz, dispositivos IoT, etc.
Con la funcionalidad de la experiencia basada en código puede definir las experiencias entrantes mediante un editor no visual, sencillo e intuitivo. Permite insertar y editar elementos específicos en ubicaciones individuales y más granulares de sus aplicaciones o páginas web, independientemente del tipo de aplicaciones que tenga, en lugar de aplicar modificaciones a todo un contenido.
Cuándo usar canales basados en código o en otros canales code-based-vs-other-channels
Canales basados en código o en otros canales
¿Cuándo utilizar el canal basado en código en lugar de otros canales de Journey Optimizer?
-
Puede considerar la posibilidad de utilizar experiencias basadas en código siempre que no haya accedido a su propiedad digital a través de un explorador web o una aplicación móvil, casos en los que probablemente puede interesarle más utilizar el canal web de Journey Optimizer o el canal de mensajería en la aplicación de Journey Optimizer.
-
Puede utilizar el canal basado en código como alternativa al canal web de Journey Optimizer si no puede cargar su sitio web en el editor visual del diseñador web o si no puede usar la extensión del explorador que hace posible la creación visual para el canal web.
-
También puede utilizar el canal basado en código como alternativa a los canales web o de la aplicación de Journey Optimizer en caso de que tenga una implementación basada en API, sin encabezado o del lado del servidor.
Canal basado en código frente a canal web code-based-vs-web
Para ejecutar casos de uso web, puede utilizar el canal web o la experiencia basada en código, pero según el contexto, una es más apropiada que la otra. Las principales diferencias se enumeran a continuación para que pueda tomar una decisión informada sobre qué utilizar y cuándo.
Web
- Edite el contenido utilizando el editor visual del diseñador web.
- Necesita la implementación de SDK web de Adobe Experience Platform y la extensión Adobe Experience Cloud Visual Editing Helper instalada en el explorador web. Más información
- El canal web permite modificar todo lo que hay en la página y tiene una lista predefinida de acciones que puede utilizar para realizar cambios. Más información
- Es fácil de configurar y poner en marcha rápidamente.
- Se centra en el experto en marketing.
Experiencia basada en código
- Edite el contenido utilizando el editor de personalización.
- La experiencia basada en código requiere un trabajo de desarrollo previo en la implementación para garantizar que las aplicaciones puedan interpretar y entregar el contenido publicado en el perímetro por Journey Optimizer para estas ubicaciones. Más información
- Requiere más planificación y solo puede cambiar las cosas que especifican los desarrolladores. Por lo tanto, es esencial identificar los componentes (titular, imagen a pantalla completa, barra de menús, etc.) de las aplicaciones que deben modificarse para la personalización o prueba, y trabajar con el equipo de desarrollo para crear la implementación necesaria para gestionar estos cambios.
- Le permite utilizar contenido con código JSON.
- Se centra en el desarrollador.
Funcionamiento how-it-works
Para editar el contenido utilizando la funcionalidad de experiencia basada en código de Journey Optimizer, sus páginas o aplicaciones deben estar instrumentadas. Para ello, debe declarar por adelantado las ubicaciones individuales específicas (denominadas “superficies”) donde desee insertar o reemplazar contenido.
Los pasos clave para implementar una campaña basada en código se explican a continuación.
-
Defina una superficie en la implementación de su aplicación, que es básicamente la ubicación donde quiera añadir su experiencia basada en código, y crea una configuración de canal de experiencia basada en código que haga referencia a esa ubicación. Descubra cómo
-
Crea un recorrido o campaña en Journey Optimizer utilizando esta configuración. Descubra cómo
-
Componga una experiencia especificando contenido para la configuración seleccionada mediante el editor de personalización de Journey Optimizer. Descubra cómo
-
El equipo de implementación de la aplicación realiza llamadas explícitas a la API o SDK para recuperar el contenido de las superficies con nombre, como “Texto del titular” o “Bandeja de recomendaciones 1”, o los puntos de decisión no relacionados con la interfaz de usuario en una aplicación, como, por ejemplo, los “parámetros de algoritmo de búsqueda”. En este caso, el equipo de implementación es responsable de procesar o interpretar de otra manera y actuar sobre el contenido devuelto. Más información