免责声明:这篇文章仅用于教学目的。Zendesk 不支持或保证此代码。 请在评论部分发布您的任何问题,或尝试在线搜索解决方案。 

问题

如何在我的网站的不同页面上启用或禁用 Web Widget (Classic) 组件的组合?

答案

这可通过使用我们的 Web Widget(经典)API 端点集来禁止帮助中心搜索、在线交谈和联系表格组件。所有 Web Widget(经典)端点也在 Web Widget(经典)的 高级自定义中进行了说明和记录。

此脚本可根据需要帮助轻松启用或禁用各种组件组合。

它的作用:

  • 使用 Web Widget(经典)脚本 ,该脚本可直接放置在页面上,或使用 Google Tag Manager (GTI) 放置在页面上。
  • 使用各种 API 端点,从而允许客户自定义 Web Widget(经典) 和 Chat 窗口上使用的各种标题。
  • 使用隐藏的 API 端点,它允许我们取消激活特定的组件。
  • 根据部门的状态使用 Chat 部门路由。

实际的脚本:

要启用或禁用一个组件,只需更改运行小组件逻辑中的相关参数 即可。初始化函数。 

例如:

  • 如果您想仅启用搜索选项,请使用: 运行Widget逻辑。int(true, false, false); 

 

  • 要启用搜索和联系表格,请使用:运行Widget逻辑。初始化(true, false, true);

  

  • 要仅启用 Chat: 运行Widget逻辑。INIT(false, true, false);
     

 

代码中需要更新的元素:

  • 文档。zendesk主机= 'mycompany.zendesk.com' =>用您的子域名更新"mycompany");
  • "部门名称"=> 更新为您 Zendesk Chat 部门的名称。
  • 脚本中使用的标题或标签名称可以按需更新。 

要方便地在网站上发布解决方案,将代码(除了运行 Widget逻辑.初始化(true, false, false); 行)放在文件(.JS)中。然后,在网页的页首部分添加代码,再通过 Google Tag Manager 或使用某个条件直接在网页中调用该函数。

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

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

由 Zendesk 提供技术支持