本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon Connect 聊天开始时传递客户显示名称
要为客户和座席提供更加个性化的体验,您可以自定义 Amazon Connect 通信小部件,以便在联系初始化期间传递客户显示名称。在整个聊天互动过程中,客户和座席都可以看到该名称。此显示名称将记录在聊天记录中。
下图显示了客户在聊天体验中的显示姓名和客服人员中的姓名CCP。
-
客户使用聊天用户界面时看到的客户显示名称。
-
客户显示名称如何显示给工程师使用CCP。
如何在通信小部件中传递客户显示名称
要传递客户显示名称,请在代码段中执行回调函数。Amazon Connect 会自动检索显示名称。
-
如果尚未执行,请完成 向由 Amazon Connect 托管的网站添加聊天用户界面 中的步骤。
-
扩充现有的小组件片段,添加
customerDisplayName
回调。它可能与下面的示例类似:amazon_connect('customerDisplayName', function(callback) { const displayName = '
Jane Doe
'; callback(displayName); });重要的是将名称传递给
callback(name)
。
您需要了解的有关客户显示名称的信息
-
一次只能存在一个
customerDisplayName
函数。 -
客户显示名称必须遵守设定的限制StartChatConnectAPI。也就是说,名称长度必须在 1 到 256 个字符之间。
-
空字符串、空或未定义是显示名称的无效输入。为了防止意外传递这些输入,小组件会在浏览器控制台中记录错误
Invalid customerDisplayName provided
,然后使用默认显示名称客户开始聊天。 -
由于该片段位于网站的前端,因此请勿将敏感数据作为显示名称传递。请务必遵循适当的安全措施,以确保您的数据安全,防范攻击和恶意行为。