Gérer les Scripts

Cette Page d'aide concerne Studio. Ces informations sont également disponibles pour Desktop Studio.

Cette page fournit des informations sur les tâches que vous pourriez avoir à effectuer pour gérer l’état de vos scripts. La page d’aide Travailler avec les scripts peut vous aider à apprendre à créer et modifier des scripts. La page Travailler avec les actions dans les scripts peut vous aider à apprendre à ajouter et à configurer des actions dans vos scripts.

Afficher les propriétés d’un script

autorisations requises : ACD > Studio > Scripts > Afficher

Les propriétés du script dans Desktop Studio fournissaient des informations supplémentaires qui sont disponibles ailleurs dans Studio ou NiCE CXone. Ces informations comprennent :

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, repérez et double-cliquez pour ouvrir le script que vous voulez utiliser. Le script s'ouvre dans un nouvel onglet.
  3. On the right side of the script canvas, view the properties pane. The default tab is the Actions tab, where you can: 
    • Afficher les actions dans le script : Affichez une liste de toutes les actions actuellement présentes dans le script. À côté de chaque action se trouve l’ID de l’action, un identifiant numérique attribué selon l’ordre dans lequel l’action a été ajoutée au script. Sous chaque action se trouve sa légende, si elle en a une. Cliquez sur une action dans la liste pour mettre en surbrillance l’action correspondante sur le canevas.
    • Rechercher dans le canevas : Vous permet de rechercher dans le canevas de script. La recherche peut trouver des actions ou des termes dans les légendes ou les annotations du canevas de script. Elle ne peut pas rechercher de valeurs dans les propriétés d’action, y compris dans les fenêtres d’éditeur. Les Résultats de votre recherche apparaissent sous le champ de recherche, remplaçant la liste des actions.
    • Trier par : Vous permet de trier Icon of three stacked horizontal lines next to a down arrow. la liste des actions. Vous pouvez trier par nom ou par id d’action, en ordre ascendant ou descendant.
    • Voir erreurs et avertissements : Vous permet de voir si le script comporte actuellement des erreurs ou des avertissements. S’il y en a, l’étiquette du bouton inclut le nombre. Cliquez sur le bouton pour afficher une liste des erreurs ou des avertissements.
  4. Cliquez sur l’onglet Variables. Dans cet onglet, vous pouvez :

    • Afficher les actions associées : Développez chaque variable pour voir la ou les actions qui l’utilisent. Vous pouvez agir sur toutes les variables avec les options développer tout Icon of three stacked horizontal lines next to a down arrow. et réduire tout Icon of three stacked horizontal lines next to a right arrow.. Si vous apportez des modifications aux variables dans le script, vous pouvez recharger Icon of a circular arrow pointing at its own tail. la liste.
    • Afficher les propriétés de l'action associée : Cliquez sur l'une des actions pour voir les propriétés de l'action et mettre en surbrillance l'action sur le canevas du script. Les propriétés de l'action remplacent la liste des variables dans le panneau des propriétés.
    • Masquer les variables : Créez une liste de variables dans ce script que vous souhaitez masquer Icon of an eye with a backslash across it. dans les traces et les journaux.

Afficher l'historique d'un script

autorisations requises : ACD > Paramètres du contact > Scripts > Afficher

Vous pouvez afficher les versions précédentes d'un script, voir la date et l'heure auxquelles le script a été modifié, ainsi que l'utilisateur qui a effectué la modification. Les versions précédentes du script s'ouvrent dans le même onglet que la version active du script. Les versions précédentes du script ne peuvent pas être modifiées.

L'historique des versions d'un script se limite à la phase de développement dans laquelle il se trouve actuellement. Vous pouvez voir toutes les modifications qui ont été apportées depuis que le script a été promu à cette étape. Pour voir les modifications apportées à partir d'une étape antérieure, vous devez ouvrir le script dans le dossier de cette étape. Les Phases de développement sont une fonctionnalité facultative qui doit être activée dans Studio.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, repérez et double-cliquez pour ouvrir le script que vous voulez utiliser. Le script s'ouvre dans un nouvel onglet.
  3. (missing or bad snippet)
  4. Pour revenir à la vue modifiable de la version active du script, cliquez sur la flèche à côté de la date dans le coin supérieur gauche de la page.

Revenir à la version précédente du script

(missing or bad snippet)

Afficher l'Historique de vérification d'un script

Vous pouvez afficher un journal de toutes les modifications apportées à un script. Il indique qui a créé ou modifié le script et quand, ainsi que les champs qui ont été modifiés, les anciennes et les nouvelles valeurs, le moment où les modifications ont été effectuées, et par quel utilisateur.

Pour voir les modifications spécifiques apportées au script, vous devez sélectionner une date ou une période. Plus la plage est grande, plus le système prend de temps pour remplir le rapport d'historique de vérification.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez ACD > Scripts.
  2. Cliquez sur un script, puis cliquez sur l'onglet Historique de vérification.
  3. Entrez ou sélectionnez la période que vous souhaitez voir.
  4. Cliquez sur Appliquer. Le système affiche toutes les modifications qui se sont produites dans la plage sélectionnée.

Afficher les Points d'accès attribués d'un script

Vous pouvez voir quels points d’accèsClosed point d’entrée qu’un contact entrant utilise pour amorcer une interaction, comme un numéro de téléphone ou une adresse courriel. ont actuellement un script particulier configuré comme script par défaut. La page affiche le type de canal, le nom du point d’accès et la compétence par défaut avec laquelle il est configuré. Elle indique également ce qu’est le point d’accès, comme l’adresse courriel ou le numéro de téléphone qui lui est assigné.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez ACD > Scripts.
  2. Cliquez sur un script, puis cliquez sur l’onglet Points d’accès.

Comparer deux scripts

autorisations requises : Affichage des scripts Studio

Vous pouvez comparer deux scripts pour voir les différences entre eux. Les scripts peuvent être deux versions historiques du même script, ou deux scripts différents. Studio compare les actions de chaque script selon leur id d’action et note les différences dans la fenêtre Trouver des Résultats.

Les id d’action sont attribués aux actions selon l’ordre dans lequel elles sont ajoutées à un script. Si vous supprimez une action et ajoutez une autre action du même type, le numéro d’ID séquentiel suivant lui est attribué. Le script ne réutilise pas les id d’action lorsque vous supprimez une action du script.

Lorsque vous exécutez une comparaison de scripts, Studio compare les actions ayant l’ID 1, puis 2, et ainsi de suite. Il répertorie toute différence entre les deux actions dans le volet Trouver des Résultats. Si l’ordre des actions est le même, mais que leurs id d’action sont différents, la comparaison de scripts les signalera comme des différences.

Vous pouvez choisir les informations que vous voulez voir signalées dans la fenêtre Trouver des Résultats. Vous pouvez comparer :

  • La position des actions sur le canevas du script.

  • La configuration des propriétés et des paramètres des actions.

  • Les paramètres

  • Une comparaison ligne par ligne des propriétés d’une action. Applicable uniquement aux actions telles que SNIPPET qui ont des propriétés avec des configurations multilignes.

  • Les Branches utilisées par chaque action.

  • Les légendes des Actions.

Comparer différents scripts

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Ouvrez les scripts que vous voulez comparer. Ils doivent être ouverts dans la même fenêtre de navigateur. Chaque script doit être entièrement chargé dans son onglet.

  3. Dans l'un des scripts ouverts, cliquez sur le nom du script en haut de la page et sélectionnez Compare.
  4. Dans la fenêtre Compare Scripts, choisissez un script dans la liste déroulante Left Script.
  5. Dans Right Script, sélectionnez le script que vous voulez comparer au premier script.
  6. Sous Compare Settings, sélectionnez les composantes du script que vous voulez comparer entre les scripts sélectionnés.

  7. Cliquez sur Comparer. La fenêtre Trouver des résultats s'ouvre sur la page.
  8. Revoyez les différences entre les scripts dans la fenêtre Trouver des résultats.

Comparer les versions historiques d’un script

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, cliquez sur Ajouter des Critères et entrez les critères de recherche d'un script, puis appuyez sur entrée.
  3. Sélectionnez All Versions dans la liste déroulante en haut à droite de la page. La page affiche les versions actuelles et historiques des scripts correspondant à votre recherche.
  4. Double-cliquez sur chaque version du script que vous voulez comparer pour les ouvrir.
  5. Dans l'une des versions ouvertes du script, cliquez sur le nom du script en haut de la page et sélectionnez Compare.
  6. Dans la fenêtre Compare Scripts, choisissez une version du script dans la liste déroulante Left Script.
  7. Dans Right Script, sélectionnez la version du script que vous voulez comparer au premier script.
  8. Sous Compare Settings, sélectionnez les composantes du script que vous voulez comparer entre les scripts sélectionnés.

  9. Cliquez sur Comparer. La fenêtre Trouver des résultats s'ouvre sur la page.
  10. Revoyez les différences entre les scripts dans la fenêtre Trouver des résultats.

Masquer les Variables des traces et des journaux

autorisations requises : ACD > Studio > Scripts > Créer/Modifier

La rédaction de variable élimine les valeurs de variable des traces et des journaux générés par un script. Vous pouvez masquer des variables et des objets.

La rédaction est configurée au niveau du script dans le champ VariableRedaction des propriétés du script. Les valeurs Masquées sont remplacées par une chaîne de X caractères. La longueur de la valeur de la variable détermine le nombre de X utilisés, ce qui signifie qu'un mot masqué de cinq lettres entraînerait cinq X. La rédaction partielle de variable, comme une partie d'un numéro de carte de crédit, n'est pas prise en charge.

La rédaction de variable se produit au niveau du script. Ce n'est pas une propriété héréditaire. Si une variable masquée est transmise à d'autres scripts, par exemple avec une action RunScript ou RunSub, cette variable n'est pas automatiquement masquée dans les scripts suivants. Si vous souhaitez qu'une variable soit toujours masquée, vous devez configurer la rédaction de variable dans tous les scripts auxquels elle pourrait être transmise.

Les variables transmises à d'autres scripts ont une portée globale. Pour les masquer, vous devez inclure global: avant le nom de variable dans le champ VariableRedaction pour vous assurer qu'elle est masquée.

La meilleure pratique consiste à ne jamais conserver des données sensibles dans un script plus longtemps que nécessaire. En plus de masquer les valeurs de variable, vous pouvez supprimer les données de la variable.

Pour masquer des variables :

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, repérez et double-cliquez pour ouvrir le script que vous voulez utiliser. Le script s'ouvre dans un nouvel onglet.
  3. Dans le panneau de propriétés situé à droite du script, cliquez sur l’onglet Variables.
  4. Cliquez sur Masqué Un œil traversé par une ligne diagonale. .

  5. Dans le champ de l'onglet Variables, entrez le nom de chaque variable que vous souhaitez masquer. Appuyez sur entrée après chaque variable. Ces noms doivent correspondre aux variables créées dans les actions Assign ou SNIPPET du script.
  6. Cliquez de nouveau sur Masqué Un œil traversé par une ligne diagonale. pour masquer la liste des noms de variable.

  7. Enregistrez votre script.

Supprimer des Données sensibles d'une variable

En plus de configurer la rédaction de variable, vous pouvez configurer votre script pour supprimer les données sensibles d'une variable. Cela permet de s'assurer qu'elles ne persistent pas dans le script plus longtemps que nécessaire.

  1. Dans votre script, placez une action Snippet après que les données sensibles ont été utilisées et ne sont plus nécessaires.
  2. In the Snippet editor of the Snippet action, add the appropriate line for each variable you want to clear sensitive data from: 
    • Pour un objet de données dynamiques : DYNAMIC <object name>
    • Pour une variable régulière : ASSIGN <var name> = ""
  3. Enregistrez vos modifications.

Verrouiller et déverrouiller des scripts

autorisations requises : ACD > Studio > Scripts > Créer/Modifier

Le verrouillage des scripts vous permet de verrouiller un script afin que vous seul puissiez le modifier. Cela empêche plusieurs utilisateurs Studio de modifier un script en même temps. Il s'agit d'une fonction facultative qui doit être activée dans NiCE CXone.

Lorsque vous souhaitez modifier un script, vous devez le verrouiller. Cette opération met le script en mode d’édition. Les scripts restent verrouillés jusqu'à ce que vous les déverrouilliez, ou jusqu'à ce qu'un autre utilisateur Studio remplace votre verrou. Lorsque vous avez terminé de travailler sur un script, vous pouvez le déverrouiller. Cette opération place le script en mode lecture seule et le rend disponible pour que d'autres utilisateurs Studio puissent le modifier s'ils en ont besoin.

Avant de verrouiller un script, Studio actualise le script. Cette opération charge tous les changements qui ont pu être apportés par d'autres utilisateurs Studio entre le moment où vous avez ouvert le script et celui où vous le verrouillez.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, repérez et double-cliquez pour ouvrir le script que vous voulez utiliser. Le script s'ouvre dans un nouvel onglet.
  3. Placez le curseur sur l'icône en forme d'œil Dessin au trait d’un œil. à côté du nom du script dans la barre d'outils en haut de l'espace de travail du canevas, puis sélectionnez Modifier le script (verrouiller).

  4. Lorsque vous avez terminé de travailler sur le script, placez le curseur sur le verrou Un verrou. à côté du nom du script dans la barre d'outils en haut de l'espace de travail du canevas, puis cliquez sur Afficher le script Uniquement (déverrouiller).

Remplacer un script verrouillé

autorisations requises : ACD > Studio > Scripts > Substitution de verrouillage

Lorsque vous ouvrez un script verrouillé pour édition, l'icône à côté du nom du script au-dessus de l'espace de travail du canevas est un verrou fermé Un verrou de type cadenas fermé.. Vous pouvez placer le curseur sur l'icône pour voir qui a verrouillé le script. Si c'est vous, vous avez la possibilité de déverrouiller le script et de le mettre en mode lecture seule. S'il a été verrouillé par un autre utilisateur, le nom de cet utilisateur s'affiche.

Si votre rôle NiCE CXone comprend l'autorisation Contournement du verrou, le menu déroulant comprend également l'option permettant de contourner le verrou. Lorsque vous contournez le verrou d'un script, Studio charge la dernière version sauvegardée du script. Si l'autre utilisateur a des modifications non enregistrées, elles ne peuvent pas être sauvegardées après le contournement du verrou. Si l'autre utilisateur tente de sauvegarder le script après le contournement du verrou, un message d'erreur s'affiche pour l'informer du contournement. Lorsque le verrou d'un script a été contourné, celui-ci peut être dupliqué et sauvegardé sous un autre nom.

Vous pouvez revoir les modifications apportées à un script en affichant une version précédente de celui-ci. Cette fonction est utile si un autre utilisateur a modifié un script et que vous souhaitez savoir ce qu'il a modifié.

Veillez à respecter les directives de votre organisation en ce qui concerne le contournement des verrous de script des autres utilisateurs.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Cliquez sur l’ellipse à côté du script que vous souhaitez remplacer et sélectionnez Contournement du verrou.
  3. Alternatively, you can: 
    1. Ouvrez un script verrouillé par un autre utilisateur.
    2. Cliquez sur le verrou Un verrou de type cadenas fermé. à côté du nom du script dans la barre d'outils au-dessus de l'espace de travail du canevas, puis cliquez sur Contournement du verrou.
    3. Cliquez sur OK lorsque vous êtes invité à confirmer que vous souhaitez contourner le verrou de l'autre utilisateur. Un message d'état s'affiche lorsque le verrou est contourné avec succès.

Désactiver un script

autorisations requises : ACD > Studio > Scripts > Désactiver

Scripts ne peuvent pas être supprimés à partir de Studio. Vous pouvez plutôt les désactiver. Les scripts désactivés sont visibles dans Studio uniquement si vous choisissez d'afficher tous les scripts ou les scripts Inactifs dans l'onglet Studio Scripts. Vous pouvez également les voir sur la page Scripts dans l'Application NiCE CXoneACD.

Vous n'avez pas besoin de désactiver un script pour empêcher NiCE CXone de l'utiliser. NiCE CXone utilise uniquement les scripts qui sont assignés à une compétenceClosed Utilisé pour automatiser la livraison des interactions en fonction des compétences, des aptitudes et des connaissances de l’agent. et à un point de contactClosed point d’entrée qu’un contact entrant utilise pour amorcer une interaction, comme un numéro de téléphone ou une adresse courriel..

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez Omnicanal Routing > Studio Three arrows joined at the base. One points straight up, one up and to the right, and one up and to the left. .
  2. Sur la page Scripts, localisez le script que vous souhaitez désactiver.
  3. Cliquez sur les trois points horizontaux Three dots in a row. à côté du script, puis sélectionnez Désactiver. Vous pouvez également ouvrir un script, cliquer sur le bouton de la flèche vers le bas à côté du nom du script, puis sélectionner Désactiver dans le menu déroulant.
  4. Confirmez que vous voulez désactiver le script. Une notification apparaît dans le coin inférieur droit de la fenêtre lorsque la désactivation est terminée.
  5. You can add notes to the script in NiCE CXone if you want to explain why you deactivated the script:
    1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez ACD > Scripts.
    2. Sélectionnez Inactifs dans la liste déroulante Afficher.
    3. Cliquez sur le script et ajoutez vos commentaires dans l’onglet Notes.

Réactiver un script

autorisations requises : ACD > Studio > Scripts > Désactiver

Vous pouvez réactiver un script pour le rendre à nouveau visible dans Studio. Actuellement, vous ne pouvez pas réactiver un script à partir de Studio.

  1. Dans NiCE CXone, cliquez sur le sélecteur d'applications et sélectionnez ACD > Scripts.
  2. Sélectionnez Inactifs dans la liste déroulante Afficher.
  3. Cliquez le script que vous souhaitez réactiver.
  4. Cliquez sur Activer dans l’onglet Détails de la page du script.

Mettre un script en production

autorisations requises : ACD > paramètres du contact > Points de contact Modifier

Lorsqu'un script est entièrement testé et prêt à être utilisé dans NiCE CXone, vous pouvez le mettre en production. Pour ce faire, vous devez assigner un script à un point de contactClosed point d’entrée qu’un contact entrant utilise pour amorcer une interaction, comme un numéro de téléphone ou une adresse courriel. dans NiCE CXone ACD.

Si vous utilisez une convention de nommage pour identifier les scripts qui sont en développement ou en production, cela vous aide, vous et les autres développeurs de scripts de votre organisation, à savoir quels scripts sont prêts à être utilisés. Toutefois, cela introduit également des modifications non testées dans un environnement de production. Si votre organisation utilise des flux de travail de développement, cela évite de changer le nom du script en copiant le script dans un dossier de production.

Assignez des scripts aux points de contact uniquement si vous êtes certain qu'ils sont entièrement testés et prêts pour la production. Mettre en production un script qui n'est pas prêt peut faire en sorte que les contacts ne soient pas acheminés pour le point de contact sélectionné.

  1. Cliquez sur le sélecteur d'applications icon of app selector et sélectionnez ACD.
  2. Accédez à paramètres du contact > Point d'accès.

  3. Cliquez sur le point de contact auquel vous souhaitez attribuer un script.
  4. Cliquez sur Modifier.

  5. Sélectionnez le Script que vous voulez que ce point de contact utilise. La liste déroulante affiche tous les scripts actifs actuellement disponibles pour le Type de support du point de contact actuel.
  6. Cliquez sur Terminé.