Utilisez des accolades pour afficher les valeurs variables dans les scripts
To display the current value of a variable in a script page, or to use it within an action, enclose the variable name in two sets of curly braces: Hello, {{Outbound.First Name}}
Cette technique est utile pour :
-
Affiche la valeur actuelle de toute variable, y compris les variables dérivées des colonnes de contacts.
-
Affiche les totaux et les autres valeurs accumulées dans les variables.
-
Intégrez les valeurs des variables que les agents peuvent lire dans le récit d’un script.
Pour afficher la valeur actuelle d’une variable sur une page :
Add a text input component to a page, and then type {{variable name}}
, replacing variable name with the name of any variable defined in the script. If the Outbound property is enabled for your script, you can display the value of contact columns too.
Exemple:
Suppose that a variable named Product Purchased
contains the name of a product purchased by the customer, and that you want your outbound script to display the customer’s name and product purchased. The customer’s first and last names are stored in your contact list in columns First Name and Last Name.
When the system displays contact column names as variables, it prepends “Outbound.” So, the variables that correspond to contact columns are named Outbound.First Name
and Outbound.Last Name
respectively.
Que faire :
-
Ajoutez un composant d’entrée de texte à votre page script.
-
Hello, {{Outbound.First Name}}, {{Outbound.Last Name}}. Thank you for purchasing {{Product Purchased}}.
Type -
Click Preview. The current value of
Product Purchased
appears.En mode aperçu, les variables de la liste de contacts apparaissent entre crochets pour indiquer des éléments de données valides. Au moment de l’exécution, le prénom et le nom du contact sont récupérés de la liste de contacts et affichés.
-
Cliquez à nouveau sur Aperçu pour revenir au mode édition.
Soyez prudent lors de l’attribution d’une liste de contacts différente à un script
Une fois qu’une liste de contacts est attribuée à un script, vous pouvez afficher les valeurs d’exécution des colonnes de contacts dans le script en enveloppant les noms de variables entre accolades. Par exemple, un script peut afficher le prénom de chaque contact sortant, si un composant de texte contient le nom d’une variable de colonne de contact :
Hello {{Outbound.First Name}},
En mode aperçu, le nom de variable apparaît entre accolades carrées, car aucune donnée n’est lue à partir d’une liste de contacts en mode aperçu :
Hello [Outbound.First Name]
Si vous utilisez des variables de colonne de contact, soyez prudent lorsque vous modifiez la liste de contacts attribuée au script. Si la nouvelle liste de contacts ne contient pas de colonnes avec les mêmes noms, script ne peut pas afficher les valeurs. Si le mode de prévisualisation affiche un nom de variable entre accolades au lieu d’accolades carrées, la variable n’est pas accessible et vous devrez peut-être modifier le nom de la variable pour qu’il corresponde à une colonne de la liste de contacts attribuée. Cependant, les accolades sont toujours affichées en mode édition.