聊天初始化时传递客户显示名称 - Amazon Connect

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

聊天初始化时传递客户显示名称

为了为您的客户和代理提供更加个性化的体验,您可以自定义 Amazon Connect 聊天插件,以便在联系初始化期间传递客户的显示名称。在整个聊天互动过程中,客户和代理都可以看到该名称。此显示名称记录在聊天记录中。

下图显示了客户在聊天体验中的显示名称,以及他们在代理的 CCP 中的姓名。


                客户在聊天体验中的姓名,代理商的 CCP 中的客户姓名。
  1. 使用聊天用户界面向客户显示客户姓名的方式。

  2. 使用 CCP 的客服会如何显示客户姓名。

如何在聊天控件中传递客户显示名称

要传递客户显示名称,请在代码段中实现您的回调函数。Amazon Connect 会自动检索显示名称。

  1. 如果尚未完成中的步骤向您的网站添加聊天用户界面,请完成中的步骤。

  2. 扩充现有的控件片段以添加customerDisplayName回调。可能如下所示:

    amazon_connect(‘customerDisplayName’, function(callback) { const displayName = ‘Jane Doe’; callback(displayName); });

    重要的是将名称传递给callback(name)

您需要了解的内容

  • 一次只能存在一个customerDisplayName函数。

  • 客户显示名称必须遵守 StartChatConnectAPI 设置的限制。也就是说,名称必须是介于 1-256 个字符之间的字符串。

  • 空字符串、null 或 undefined 是显示名称的无效输入。为了防止意外传递这些输入,小部件在浏览器控制台中记录错误,然后使用默认显示名称 Customer 开始聊Invalid customerDisplayName provided

  • 由于该代码段位于您网站的前端,因此请勿将敏感数据作为显示名称传递。请务必遵循适当的安全措施,以确保您的数据安全并防范攻击和不良行为者。