问题

如何检索Web Widget对话的 URL 以用于人工智能专员 - 高级?

回答

使用消息传送元数据将 URL 存储在自定义工工单字段中。

该工作流程包括以下步骤:

  • 第 1 步:创建自定义文本工工单字段
  • 第 2 步:创建人工智能专员操作
  • 第 3 步:添加Web Widget JavaScript

第 1 步:创建文本工单字段

  1. 在管理中心,单击侧栏中的>对象和规则> (),然后选择工单 > 字段。
  2. 单击 添加字段,然后选择 文本
  3. 在 显示名称下,添加 URL
  4. 在 权限中,选择 客户可编辑
  5. 创建一个自定义文本工单工单字段 ,并将其命名为 URL。在 “权限” 部分,选择 客户可编辑。
  6. 单击保存
  7. (可选) 将创建的文本字段添加 到专员用于与客户进行消息传送的所有工单表格中
  8. 访问您的工单字段 以复制 URL 工单字段ID
    字段页面突出显示字段 ID

第 2 步:创建人工智能专员操作

  1. 选择消息传送人工智能专员。打开 设置 > 客户关系管理整合 以验证Sunshine Conversations是否已获得授权。如果没有,单击 添加客户关系管理整合 ,然后选择 消息传送。
  2. 使用这些设置创建操作 :
    • 名称 | 获取 URL
    • 目标 | Sunshine Conversations
    • 任务 | 获取对话
    • 要检索的字段 | Metadata
    • 密钥 |粘贴值 zen:ticket_field:<fieldId> 并将 <fieldId> 替换为第 1 步中的工单字段ID
  3. 设置要在您的工作流程中运行的操作。要在每次对话开始时运行它,转到 设置 > 人工智能专员设置 > 事件和操作。单击 添加操作,选择 对话已开始,然后选择上一步中的操作。

第 3 步:添加Web Widget JavaScript

  1. 将此代码添加到您嵌入Web Widget 的网站或帮助中心。将 <fieldId> 值替换为第 1 步中的字段 ID:

    <script>
    zE('messenger:set', 'conversationFields', [{ id: '<fieldId>', value: window.location.href }]);
    </script>

    如果您将此 JavaScript 添加到帮助中心,请将其包含在 script.js 模板中。有关更多信息,请参阅文章:自定义 CSS 或 JavaScript

  2. 系统现会在消息传送元数据中记录 URL,作为您人工智能专员 - 高级工作流程的一部分
免责声明:本文仅供说明之用。Zendesk 不支持代码,不保证代码质量,也不针对第三方技术(例如 JavaScript、jQuery 或 CSS)提供支持。如有任何问题,请将其发布在评论部分,或尝试在线搜索解决方案。

翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性

如对翻译准确性有任何疑问,请以文章的英语版本为准。

由 Zendesk 提供技术支持