Meilleures pratiques de scriptage

  • Modifiez la propriété Caption de chaque action pour l’identifier de manière unique et ce qu’elle fait dans le script. Cela facilite la lecture et la compréhension du déroulement d’un script. De plus, les légendes de certains libellés apparaissent dans des rapports, tels que le Rapport Chemin de Pression IVR (IVR Press Path). Avoir des noms uniques rend les rapports plus utiles.
  • Utilisez l’action Note et l’action Annotation pour ajouter des commentaires à votre script. Vous pouvez les utiliser pour expliquer le flux du script, le but du script et le raisonnement derrière la logique de script. Vous pouvez également ajouter des commentaires au code Snippet dans les actions Snippet en utilisant deux barres obliques (//).
  • Tous les noms de variables doivent être significatifs.
  • Connectez la condition de branche Default pour chaque action. Cela permet d’éviter les problèmes lorsque quelque chose d’inattendu se produit et que le script ne peut prendre aucune des autres branches. Pour les actions qui l’ont, s’appuyer sur la condition de branche onError peut ne pas suffire. Il peut y avoir des situations qui ne sont pas des erreurs et qui ne sont pas gérées par les autres conditions de branche. Si vous n’avez pas de branche Default et qu’il se passe quelque chose qui n’est pas couvert par les autres branches, le script et le contact restent bloqués à ce point du script.
  • Utilisez des caractères de soulignement ( _ ) au lieu d’espaces dans tous les noms de fichiers.
  • Utilisez toujours le mot-clé ASSIGN lors de l’attribution d’une valeur à une variable. Lorsque vous utilisez la recherche avancée, vous pouvez rapidement localiser l’endroit où une variable a été créée si vous incluez le mot-clé ASSIGN. Sans cela, les résultats de la recherche vous montrent chaque instance où la variable apparaît dans votre script.