Vous êtes ici :
Ajout de votre Omniscript à une page Experience Cloud
Dans l'exécution standard Omnistudio, ajoutez le composant Omniscript standard à une page Générateur d'expérience après l'activation.
Vous pouvez ajouter un Omniscript à un site Experience Cloud basé sur Aura, ou à un site Experience Cloud Lightning Web Runtime (LWR). Pour ajouter un Omniscript à un site LWR, vous devez d'abord contacter le Support client de Salesforce pour activer cette capacité. Une fois terminé, vous pouvez effectuer les tâches ci-dessous.
- Pour accéder au Générateur d'expérience, consultez Navigation dans le Générateur d'expérience.
- Pour ouvrir le volet Composants, cliquez sur l'icône Lightning Bolt.
-
Faites glisser le composant Omniscript depuis la section Automatisation des processus vers la zone de dessin, si vous utilisez un site Experience Cloud basé sur Aura. Dans le Générateur d'expérience basé sur LWR, recherchez le composant Omniscript dans la section Interactions avec les clients.
Lorsque vous ajoutez le composant Omniscript, il extrait le premier Omniscript actif. Le composant est affiché dans la zone de dessin en tant qu'espace réservé, et le type et le sous-type sont pré-remplis dans la liste déroulante du premier Omniscript actif.
- Si l'Omniscript récupéré n'est pas le script que vous devez utiliser, sélectionnez une autre option de type et de sous-type dans le menu déroulant.
- Configurez votre script en utilisant les choix du menu déroulant.
-
Sélectionnez un Thème.
par exemple le système de conception Salesforce Lightning Design System (SLDS) ou Newport. Vous pouvez changer de thème à tout moment.
-
Pour Affichage, choisissez si vous souhaitez afficher l'Omniscript sur la page ou utiliser un bouton pour ouvrir l'Omniscript.
Si vous sélectionnez un bouton pour ouvrir Omniscript, vous pouvez appliquer l'un des styles SLDS pour la variante du bouton.
-
Sélectionnez la Langue à utiliser pour Omniscript.
Selon la langue que vous sélectionnez, vous pouvez sélectionner ltr (gauche à droite) ou droite à gauche pour votre direction linguistique.
-
Pour prévisualiser, cliquez sur Aperçu.
Consultez Prévisualisation de votre site Générateur d'expérience.
Considérations relatives à l'utilisation d'Omniscripts avec des sites Lightning Web Runtime
Les Omniscripts existants et récemment créés peuvent être utilisés dans des sites Experience Cloud Lightning Web Runtime (LWR). Prenez connaissance des principales considérations avant de choisir un Omniscript à incorporer à vos sites LWR.
Vous pouvez utiliser les Omniscripts via le générateur de site LWR sous la catégorie Interactions avec les clients. Pour vous assurer que vos Omniscripts s'affichent correctement et fonctionnent correctement, notez ces pointeurs et choisissez uniquement des Omniscripts conformes pour vos sites LWR.
- Si vous apportez des modifications à votre Omniscript, assurez-vous de republier les sites qui l'utilisent. Les Omniscripts enfants doivent également être republiés après une modification.Remarque Avant de republier vos sites via le générateur de site, tenez compte des autres éléments des autres produits que vous avez incorporés à votre site. Republiez uniquement si tout est prêt en production.
- Les pages Lightning, les sites Experience Cloud Aura et les sites LWR implémentent tous leur propre style. Pour réutiliser un Omniscript avec une apparence d'interface utilisateur modifiée, saisissez les remplacements de jeton dans l'Omniscript correspondant à la page ou au site consommateur.
- Pour utiliser l'option Ouvrir Omniscript dans un site LWR, assurez-vous de cocher la case Charger Omniscript depuis URL dans la section Propriétés de la page. Cette case à cocher est ajoutée au composant Omniscript et charge l'Omniscript présent dans l'URL configurée via le Type d'action. Vous devez également créer une page Lwcos pour que cette action fonctionne. Pour plus d'informations, consultez Lancement d'un Omniscript à partir d'une action Omniscript sur une Flexcard dans Experience Cloud.
- Les composants Web Lightning personnalisés sont pris en charge. Cependant, en raison d'une limitation technique, les composants Web Lightning personnalisés imbriqués nécessitent une solution de contournement pour fonctionner normalement. Les sites LWR fonctionnent sur des données mises en cache. Par conséquent, ils recherchent des Flexcards et des Omniscripts imbriqués dans vos composants Web Lightning personnalisés sur le site. S'ils sont présents, ils chargent le composant approprié à l'exécution. Pour ce faire, vous pouvez sélectionner l'une des deux méthodes présentées ici.
-
Créez une page dans votre site et ajoutez à cette page tous les composants imbriqués dans votre composant Composant Web Lightning principal. Masquez la page pour ne pas l'afficher en tant qu'option de navigation pour les utilisateurs.
-
Dans la page où vous ajoutez votre Composant Web Lightning personnalisé, ajoutez les Flexcards et Omniscripts dépendants. Contrôlez ensuite la visibilité de chaque composant via l'onglet Visibilité. Par exemple, vous pouvez activer le commutateur Afficher le composant sur ordinateur de bureau et ajouter une condition indiquant « ID utilisateur » égal à « Utilisateur_invalide ». Dans la plupart des organisations, cette condition n'est jamais vraie. Par conséquent, les composants dépendants restent masqués pour l'utilisateur, mais sont disponibles pour la lecture sur le site LWR.
-
- Les onglets Style et Visibilité des sites LWR ne fonctionnent pas avec les éléments Omniscript. Vous pouvez continuer à contrôler le style et la visibilité de l'Omniscript avec les options disponibles dans le concepteur Omniscript, mais elles ne sont pas compatibles avec les paramètres natifs du générateur de site LWR.
- Lorsque vous ouvrez un site LWR depuis la page Expériences numériques, le site vous considère comme un utilisateur non authentifié et affiche uniquement les Flexcards dont les données sont disponibles pour les utilisateurs invités. Pour vous assurer d'afficher toutes les données, implémentez une page de connexion sur votre site. Accédez ensuite au lien Espaces de travail en regard du nom du site. Cliquez sur Administration, puis recherchez l'onglet Connexion et inscription dans le volet de navigation gauche. Assurez-vous que la liste déroulante Type de page de connexion contient une valeur et que la case Autoriser les employés à se connecter directement à un site Experience Cloud est cochée.
-
