Workday® : identification et conditions de page
Last Updated septembre 1, 2025
Aperçu rapide
La meilleure pratique pour identifier les pages dans Workday® est d'utiliser des Vars au lieu d'URL. En effet, Workday est une application d'une seule page (SPA) et l'URL change.
Comment ça marche
Il y a trois segments Workday® parmi lesquels vous pouvez choisir : Il existe une option Workday® dans le moteur de règles de segmentation qui vous permet d'utiliser ces variables automatiquement. Vous devez sélectionner l'objet dans le menu déroulant du constructeur de condition.
walkMeWorkday.segmentation.flow.Page
- Utilise la valeur actuelle pour charger les informations de la page sur laquelle vous vous trouvez actuellement
- Ce type de règle doit toujours être utilisé en combinaison avec une règle de page
- Connectez les deux règles à l'aide de « AND ».
walkMeWorkday.segmentation.flow.subPage
- À partir de Pages, vous pouvez accéder à différentes sous-pages - chaque sous-page a également une variable unique
- Si aucune sous-page n'est disponible, utilisez l'opérateur « Does not Exist » (n'existe pas)
- Ce type de règle doit toujours être utilisé en combinaison avec une règle de page
- Connectez les deux règles à l'aide de « AND ».
walkMeWorkday.segmentation.flow.forms
- Identifie spécifiquement les formulaires
- Les formulaires ont une structure spéciale (activée ou non activée) et ont des noms indicatifs que nous extrayons à l'aide d'une variable
Meilleures pratiques de segmentation et de conditions de page
- Certaines pages apparaissent à plusieurs endroits dans le site et dans d'autres processus
- Si tel est le cas, vous devez trouver un élément à l'écran à ajouter à la règle
- Toutes les pages n'ont pas de segments de page
- Pour celles qui n'en on pas, essayez de vous fier aux éléments à l'écran ou évitez d'utiliser la règle
- La variable de formulaire est la variable la plus spécifique et rend généralement l'identification de la page plus forte
- Il peut être important d'utiliser une combinaison des variables ci-dessus pour identifier la page sur laquelle vous souhaitez que votre contenu apparaisse et l'état dans lequel elle doit être lorsque le contenu s'affiche ou non
- Il peut être utile de créer des conditions comme la variable « does not exist » (n'existe pas) ou indéfinie.
- Évitez d'ajouter des règles redondantes
- Les variables peuvent changer en fonction de la façon dont vous accédez à la page
- Testez l'état en naviguant vers la page de différentes façons (par exemple, la barre de navigation, la barre de recherche, la feuille de travail, etc.)
- Appliquez une segmentation globale plutôt qu'une règle d'affichage lorsque c'est possible pour optimiser la performance
- Lorsque vous ajoutez plusieurs règles, définissez le moteur de règles pour identifier les éléments de haut niveau en premier (ce qui signifie qu'il s'identifie par l'URL ou le Var avant d'évaluer jQuery pour les éléments à l'écran)
- En savoir plus sur Rule Engine.
Cet article a-t-il été utile?
Oui
Non
Merci pour votre avis!