Usted está aquí:
Agregar su OmniScript a una página de Experience Cloud
En el tiempo de ejecución estándar de OmniStudio, agregue el componente OmniScript estándar a una página de Experience Builder tras la activación.
Puede agregar un OmniScript a un sitio de Experience Cloud basado en Aura o un sitio de Experience Cloud Lightning Web Runtime (LWR). Para agregar un OmniScript a un sitio LWR, primero debe ponerse en contacto con el Servicio de atención al cliente de Salesforce para activar esta función. Una vez hecho, puede realizar estas tareas.
- Para acceder a Experience Builder, consulte Navegar por Experience Builder.
- Para abrir el panel Componentes, haga clic en el icono Lightning Bolt.
-
Arrastre el componente OmniScript desde la sección Automatización de procesos al lienzo, si está utilizando un sitio de Experience Cloud basado en Aura. En Experience Builder basado en LWR, busque el componente OmniScript en la sección Interacciones de clientes.
Cuando agrega el componente OmniScript, extrae el primer OmniScript activo. El componente se muestra en el lienzo como un marcador de posición, y el tipo y el subtipo se rellenan previamente en el menú desplegable desde el primer OmniScript activo.
- Si el OmniScript recuperado no es la secuencia de comandos que debe utilizar, seleccione otra opción de tipo y subtipo desde el menú desplegable.
- Configure su secuencia de comandos utilizando las opciones del menú desplegable.
-
Seleccione un tema.
Por ejemplo, Salesforce Lightning Design System (SLDS) o Newport. Puede cambiar de tema en cualquier momento.
-
Para Mostrar, seleccione si desea que el OmniScript se muestre en la página o utilice un botón para abrir el OmniScript.
Si selecciona un botón para abrir OmniScript, puede aplicar uno de los estilos SLDS para la variante de botón.
-
Seleccione el Idioma que desea utilizar para OmniScript.
Dependiendo del idioma que seleccione, puede seleccionar ltr (de izquierda a derecha) o de derecha a izquierda para su Dirección de idioma.
- Para realizar una vista previa, haga clic en Vista previa.
Consideraciones para el uso de OmniScripts con sitios Lightning Web Runtime
Tanto los OmniScripts existentes como los de nueva creación se pueden utilizar en sitios de Experience Cloud Lightning Web Runtime (LWR). Aprenda sobre algunas consideraciones clave antes de elegir un OmniScript para integrar en sus sitios LWR.
Puede utilizar los OmniScripts a través del generador de sitios LWR bajo la categoría Interacciones de clientes. Para asegurarse de que sus OmniScripts se muestran correctamente y funcionan bien, anote estos indicadores y seleccione solo OmniScripts compatibles para sus sitios LWR.
- Si realiza cambios en su OmniScript, asegúrese de volver a publicar los sitios que lo utilizan. Las OmniScripts secundarias también deben volver a publicarse después de realizar un cambio.Nota Antes de volver a publicar sus sitios a través del generador de sitios, considere otros elementos de otros productos que integró en su sitio. Solo vuelva a publicar si todo está listo para la producción.
- Las páginas Lightning, los sitios Aura de Experience Cloud y los sitios LWR implementan su propio estilo. Para reutilizar un OmniScript con un aspecto de interfaz de usuario modificado, introduzca las sustituciones de token en el OmniScript correspondiente a la página o sitio de consumo.
- Para utilizar la opción Abrir OmniScript en un sitio LWR, asegúrese de que selecciona la casilla de verificación Cargar OmniScript desde URL en la sección Propiedades de la página. Esta casilla de verificación se agrega al componente OmniScript y carga el OmniScript presente en la URL configurada a través del Tipo de acción. También debe crear una página lwcos para que esta acción funcione. Para obtener más información, consulte Iniciar un OmniScript desde una acción de OmniScript en una Flexcard en Experience Cloud.
- Se admiten los LWC personalizados. Sin embargo, debido a una limitación técnica, los LWC personalizados anidados requieren una solución para funcionar como se espera. Debido a que los sitios LWR funcionan en datos en caché, buscan Flexcards y OmniScripts anidados dentro de sus LWC personalizados en el sitio. Si están presentes, cargan el componente apropiado en tiempo de ejecución. Para ello, puede seleccionar uno de los dos métodos descritos aquí.
-
Cree una página en su sitio y agregue todos los componentes anidados en su componente LWC principal a esta página. Oculte la página de modo que no se muestre a los usuarios como una opción de navegación.
-
En la página que está agregando su LWC personalizado, agregue las Flexcards y OmniScripts dependientes. A continuación, para cada componente, controle la visibilidad a través de la ficha Visibilidad. Por ejemplo, puede activar el conmutador Mostrar componente en escritorio y agregar una condición que diga “Id. de usuario” igual a “Usuario_no_válido”. En la mayoría de las organizaciones, esta condición nunca es verdadera, de modo que los componentes dependientes permanecen ocultos para el usuario pero están disponibles para el sitio LWR desde el que leer.
-
- Las fichas Estilo y Visibilidad en sitios LWR no funcionan con elementos de OmniScript. Puede continuar controlando el estilo y la visibilidad de OmniScript a través de las opciones disponibles en el diseñador de OmniScript, pero no son compatibles con la configuración nativa del generador de sitios LWR.
- Cuando abre un sitio LWR desde la página Experiencias digitales, el sitio le considera un usuario no autenticado y solo muestra Flexcards que tienen datos disponibles para usuarios invitados. Para asegurarse de que ve los datos completos, implemente una página de inicio de sesión en su sitio. A continuación, vaya al vínculo Espacios de trabajo junto al nombre del sitio. Haga clic en Administración y busque la ficha Inicio de sesión y registro en el panel de navegación izquierdo. Asegúrese de que el menú desplegable Tipo de página de inicio de sesión tiene un valor y que la casilla de verificación Permitir a empleados iniciar sesión directamente en un sitio de Experience Cloud está seleccionada.
-
