使用大括号在脚本中显示变量值
要在脚本页面中显示变量的当前值,或在操作中使用它,请将变量名称括在两组花括号中: Hello, {{Outbound.First Name}}
此技术对于以下方面很有用:
-
显示任何变量的当前值,包括从联系人列派生的变量。
-
显示变量中累积的总计和其他值。
-
在脚本的叙述中嵌入变量值以供代理人阅读。
要在页面上显示变量的当前值,请执行以下操作:
向页面添加文本输入组件,然后输入{{variable name}},替换变量名使用脚本中定义的任何变量的名称。如果您的脚本启用了 Outbound 属性,您也可以显示联系人列的值。
示例
假设变量名为Product Purchased包含客户购买的产品的名称,并且您希望您的出站脚本显示客户的姓名和购买的产品。客户的姓和名存储在您的联系人列表中名和姓。
当系统将联系人列名显示为变量时,它会在前面添加“Outbound”。因此,与联系人列对应的变量被命名为Outbound.First Name和Outbound.Last Name分别。
这是做什么的:
-
将文本输入组件添加到脚本页面。
-
Hello, {{Outbound.First Name}}, {{Outbound.Last Name}}. Thank you for purchasing {{Product Purchased}}.类型 -
点击预览。当前值
Product Purchased出現。
在预览模式下,联系人列表中的变量显示在方括号内,以表示有效的数据元素。 在运行时,将从联系人列表中检索并显示联系人的名字和姓氏。
-
再次单击 “ 预览” 返回编辑模式。
为脚本分配不同的联系人列表时要小心
将联系人列表分配给脚本后,您可以通 过将变量名称括在大括号中来显示脚本中联系人列的运行时值。 例如,如果文本组件包含联系人列变量的名称,则脚本可能会显示每个出站联系人的名字:
Hello {{Outbound.First Name}},
在预览模式下,变量名称显示在方括号中,因为在预览模式下不会从联系人列表中读取任何数据:
Hello [Outbound.First Name]
如果使用联系人列变量,则在更改分配给脚本的联系人列表时要小心。 如果新的联系人列表中不包含具有相同名称的列,则脚本将无法显示值。 如果预览模式以花括号而不是方括号显示变量名称,则该变量不可访问,您可能需要更改变量名称以匹配指定的联系人列表中的列。 但是,大括号始终在编辑模式下显示。
