在 Amazon Connect 的无代码用户界面生成器中配置动态字段 - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Amazon Connect 的无代码用户界面生成器中配置动态字段

本主题介绍在使用 Amazon Connect 中的无代码生成器用户界面构建座席和客户界面时,如何配置组件中的动态字段以显示运行时数据而不是硬编码值。

在某些情况下,您可能希望向座席或客户显示的数据是动态填充的,而不是硬编码的。例如,如果要制作屏幕弹出窗口,您可能想要显示客户的姓名和配置文件 ID。您需要数据是动态的,因为这些字段的值会随着联系人的不同而变化。

要动态填充组件字段:

  1. 打开该组件的属性选项卡。

  2. 选择显示在您希望成为动态的字段旁边的动态图标(闪电图标)。

需要动态值的最常见字段有:

  • 显示字段的字段。

  • 表单输入中的DefaultValue字段。

从技术上讲,可以在运行时动态确定任何对座席可见和隐藏的字段。这就是为什么属性选项卡中的每个字段都可以设置为动态(闪电图标)的原因。

例如,查看下图中的AttributesBar组件。

“属性栏”组件,其“值”设置为动态的。
  • 属性 1 的标签静态定义为客户名称

  • 该属性的设置为动态的(选择了闪电图标)。

使用这些设置时,的值AttributesBar由运行时传入显示视图区块的数据决定。

当字段设置为动态时,其静态值将替换为动态引用。字段下方将显示示例数据部分。您可以使用此部分来定义示例数据

动态引用反映了在设置运行时数据时显示视图数据块所期望的数据结构。例如,考虑AttributesBar组件中属性 1 的,如下图所示。

动态 AttributesBar 组件中属性 1 的值。
  • 当设置为动态时,该字段变为 $.AttributeBar_1.Attributes[0].Value,其中 AttributeBar_1 是组件的 ID。

  • 这表示在显示视图数据块中,AttributeBar_1 字段应该接收一个对象。

  • 该对象包含一个 Attributes 数组,其中第一个项目 ([0]) 预期是带有 Value 字段的对象。

您可以编辑动态引用以获得清晰性或可重用性。动态引用可以在视图中的多个字段和组件之间共享。例如,在AttributeBar组件的下图中,我们将其动态引用更新为$.myAttributeValue显示视图数据块现在有一个要求字符串输入的 myAttributeValue 字段。

AttributeBar 组件的属性,一个动态的值。
重要

动态引用的类型必须与字段的预期类型相匹配。例如,您不能在布尔值字段中使用基于字符串的动态引用。下图显示了动态引用不匹配时的错误消息示例。

“自定义”面板,一则错误消息,原因是动态引用与字段中的预期类型不匹配。

还可以选择将组件中某个特性的所有属性都设置为动态的。在下图中,有关此属性的所有内容(包括标签)都是在运行时根据传递到显示视图数据块的值来确定的。例如,客户数据现在是示例数据,您可以使用这些数据来了解座席在使用指南时将看到的内容。但是,座席无法查看此值。

“自定义”面板,“客户名称”作为示例数据。

对于某些组件,例如 AttributesBar,您也可以将组件的所有属性设置为动态。例如,使用 AttributeBar,您可以设置选择动态图标(闪电)以使所有属性成为动态属性。这些属性由在运行时传递给显示视图数据块的内容决定。

的所有属性 AttributeBar 都设置为动态。