最近搜索
没有最近搜索

Niall Colfer
已加入2021年4月14日
·
最后活动2021年12月09日
关注
0
关注者
0
活动总数
23
投票
2
订阅
14
活动概览
标记
文章
帖子
社区评论
文章评论
活动概览
的最新活动 Niall Colfer
Niall Colfer 创建了一篇文章,
问题
答案
不,已删除的组织或用户无法恢复。根据 数据恢复政策,Zendesk 无法代表您恢复组织或用户。
帐户中已关闭的工单将保留一个名为 工单组织的属性,即使在删除之后,它也会存储组织的 ID。这可在 Explore 中用于审阅数据,或用于通过 API 读取工单。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2023年1月26日 编辑 · Niall Colfer
0
关注者
0
投票
0
评论
Niall Colfer 创建了一篇文章,
问题
我想接收新在线交谈的通知。如何获取 Chat 的桌面通知?
回答
每个专员都可以在 Chat 设置中启用通知。
有关详细说明,请参阅文章:编辑您的在线交谈通知设置。
此外,确保您的浏览器具有发送通知的权限。有关特定于浏览器的信息,请参阅以下文章。
- 对于 Chrome,请参阅 Google 文章:打开或关闭通知。
- 对于 Edge,请参阅 Microsoft 文章:在 Microsoft Edge 中管理网站通知。
- 对于 Safari,请参阅 Apple 文章:自定义 Safari 中的网站通知。
- 对于 Windows 10 和 11 用户,确保专注助手或请勿打扰模式未启用。有关说明,请参阅此 Microsoft 文章 。
如果您遇到 Chat 通知无法显示的问题,请确保您的网络稳定,并禁用扩展。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2024年2月20日 编辑 · Niall Colfer
0
关注者
0
投票
0
评论
Niall Colfer 创建了一篇文章,
问题
如何将查找字段从 SFDC 同步到 Zendesk Support?当我设置后,我仅在 Zendesk 中看到记录 ID,这没有帮助。
答案
SFDC 中的查找字段与其它字段有些不同:存储在此字段中的原始信息是一个记录 ID,Salesforce 会在您查看时查找相关的详情。如果此数据要同步到 Zendesk Support,我们将只有 SFDC 记录 ID。因此,我们的整合不允许映射查找字段以进行同步。
要将其转换为可用的数据类型,可以创建一个具有合适类型(通常是"文本")的自定义公式字段,并通过该查找字段自动填写记录的值。当从 SFDC 同步到 Zendesk 时使用自定义字段,并且该值将会结转。
用例示例:
同步父帐户信息的一个常见例子。SFDC 客户同步到 Zendesk 组织,但组织在 Zendesk 中具有扁平结构,没有任何层次结构。要传递父帐户,需要自定义字段映射,但由于这是 SFDC 中的"查找"字段,我们会得到一个通用的记录 ID,这不是最佳用户体验,但是我们可以做得更好。
1.在 Zendesk Support 中创建一个自定义字段
第一步是在 Zendesk 中创建一个自定义字段以捕获此信息。字段类型将取决于您要捕获的信息。在我们的例子中,这是一个组织级别字段,我们将使用 Text 字段类型来收集父客户的名称。
- 前往" 管理员 > 管理 > 组织字段"。
- 从右边拖动 文本 。
- 为其命名一个有用的名称,例如 父帐户。
2.在 SFDC 中创建一个公式字段:
现在我们在 SFDC 中需要一个合适的类型字段,以通过公式填充数据。再说一次,类型将取决于您的信息 —— 在我们的例子中是帐户上的 Text 字段。
- 前往 设置 > 自定义 > 客户 > 字段 ,创建一个新的自定义字段。
- 选择数据类型 公式。
- 为其添加一个标签,如 父客户名称,并选择 公式返回类型 ,如 文本。
- 在 输入公式 框中,您需要为此字段建立公式。我们的用例非常简单,因此选择 高级公式编辑器,并单击" 插入字段 "按钮。
- 选择正确的数据字段,例如 客户 > 父客户 > 客户名称:
- 添加您偏好的安全设置和页面布局设置,以完成设置。
3.配置字段映射:
现在这些字段在这两个位置都存在,我们只需要添加连接。
- 在 Zendesk 中,打开 管理中心,并导航到 Salesforce 整合页面。
- 选择 客户到组织同步 ,单击配置,然后向下滚动到 字段映射。
- 单击" 添加映射 "按钮
- 从步骤 2 选择 Salesforce 字段。父帐户名称,等待 Zendesk Support 字段加载。
- 从步骤 1 选择 Zendesk 字段。父帐户。
- 单击" 保存 "按钮以完成。
4.已完成!
配置已完成,从现在开始,数据将在这些字段之间同步。我建议在进行大规模的批量同步之前,先启用持续的同步并测试几条记录,或进行较小的批量同步,以确保配置按您的需要进行设置。
有一点需要注意:由于 Salesforce Streaming API 的限制,对这些公式字段的更改不会直接触发同步。要解决此限制,我们建议遵循此工作流程:https://support.zendesk.com/hc/en-us/articles/4408823413658
如需了解更多关于 Salesforce 的信息,请查阅文章:设置适用于 Salesforce 整合的 Zendesk。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2023年1月26日 编辑 · Niall Colfer
4
关注者
0
投票
0
评论
Niall Colfer 创建了一篇文章,
要在 Support+Chat 帐户和 第 4 阶段 Chat 帐户中使用 Chat API,您需要生成 OAuth 访问密钥对 API 请求进行身份验证。不支持基本身份验证。但是,首次生成密钥可能会有点困惑,因此本教程将通过示例逐步说明如何手动生成密钥。完成后,您应有一个密钥,可在 Chat API 请求中使用该密钥来读取和写入数据。
如果您要构建应用程序,则应将密钥生成功能构建到您的应用中,实现此流程自动化。
有两种方法可以为 Chat API 创建访问密钥:一种更快、更方便,用于测试环境(使用“隐式”授权流程);另一种更长、更正式,用于生产环境(使用“授权代码”授权)。流程)。本教程将针对这两方面进行介绍。
条件
本教程适用于已应用上一文章中所述所有更改的整合 Chat 帐户。此功能目前正在逐步推出,因此某些帐户可能会先于其他帐户需要。如果您不确定您的帐户是否已收到所有的更改,请随时联系我们的支持团队,他们会为您进行确认。
注意:帐户更改的一个副作用是需要重新创建 OAuth 密钥。如果您在更改到达您的帐户之前已完成本教程,则之后您将需要再次执行这些步骤。
步骤
OAuth“隐式”授权工作流程 包含以下步骤:
- 创建 OAuth API 客户端
- 使用第 1 步中的信息完成 OAuth 隐式授予工作流程,以获取密钥
创建 OAuth API 客户端
首先,我们需要一个 API 客户端。前往 Zendesk Chat > 帐户 > API 和 SDK,然后单击 添加 API 客户端 按钮。输入所选客户和公司的名称,为重定向 URL 输入http://localhost:8080
更新。它应如下所示:
单击 Create API Client(创建 API 客户端)完成设置。您将看到一个弹出窗口,其中包含客户端 ID 和密钥。非常重要:客户端密钥仅显示一次,因此请记下它以供以后使用。如下所示:
现在我们的 API 客户端已准备就绪,请记下您的客户端 ID 和客户端密钥,然后单击 好的,知道了。我们现已准备就绪,可以完成 OAuth 授权工作流程。
完成 OAuth 隐式授予工作流程以获取密钥
此方法使用 OAuth“隐式”授权工作流程。另一种方法是使用 OAuth“授权代码”授予工作流程(如下一部分所示)。如果手动进行,与稍后显示的授权代码授予流程相比,此方法步骤更少,更方便。
1.按照上面的“创建 OAuth API 客户端”步骤进行操作。
2.从 OAuth 客户端收集此信息
- 客户端 ID:CLIENT_ID
- 您的 Zendesk 子域名
3.使用您自己的CLIENT_ID 和 SUBDOMAIN 来设置以下 URL 的格式,将其粘贴到新的浏览器标签中,然后按 Enter 键。
https://{subdomain}.zendesk.com/oauth2/chat/authorizations/new?response_type=token&client_id=CLIENT_ID&scope=read%20write&subdomain=SUBDOMAIN
注意:
- 如果 Chat OAuth 客户端只有一个重定向 URL 值,则可以选择传递 redirect_uri 值。系统将默认使用 OAuth 客户端的重定向 URL 值。
- 如果 OAuth 客户端有多个重定向 URL 值,则需要传递一个 redirect_uri 值。如果传递了 redirect_uri 值 ,则 需要对其进行 URL 编码。在上面的例子中,可选的 redirect 参数为:redirect_uri=http%3A%2F%2Flocalhost%3A8080
4.随即进行通话,可能要求您登录并选择“允许”以生成密钥。
如果调用成功,您浏览器的地址字段将包含新的 OAuth 密钥(作为 access_token 值返回)。
尽管浏览器主窗口中显示了看似错误的消息,但如果浏览器的 URL 字段中返回“access_token”,则说明操作成功!
这里是工作流程演示:
生成密钥的更长的替代方法
这些步骤与上一节一样创建一个密钥,但演示了 OAuth“授权代码”授予流程。记下您的 OAuth 客户端详情,这些信息将在下文中使用。
将使用占位符而不是真实数据 —— 请记住,您的 OAuth 客户端密钥相当于您 Chat 帐户的密码,因此应格外小心。
- 客户端 ID:
CLIENT_ID
- 客户端密钥:
CLIENT_SECRET
- 重定向 URI:
http://localhost:8080
- 子域名:您的 Zendesk 子域名;例如,如果您的帐户位于
niall.zendesk.com
,此值为niall
- 授权代码: 我们还没有
1.准备第一个 URL
我们将在这里创建一个 URL 以请求授权代码。您需要前往 https://{subdomain}.zendesk.com/oauth2/chat/authorizations/new
,并添加一些查询参数以传递上述一些信息。这次我们需要:
-
response_type
:始终为code
-
redirect_uri
:我们将在授予访问权限后重定向到哪里,http://localhost:8080
以获得教程的 -
client_id
:特定于您,如之前所述 -
scope
:此密钥将具有的访问权限,我们将选择read
和write
- 如果针对 Chat 对话 API使用密钥,则还包括“chat”范围。
- 如果针对 Chat 对话 API使用密钥,则还包括“chat”范围。
-
subdomain
:您的 Zendesk 子域名
总之,再进行 URL 编码,您会得到一个如下所示的最终 URL:
https://{subdomain}.zendesk.com/oauth2/chat/authorizations/new?response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A8080&client_id=CLIENT_ID&scope=read%20write&subdomain=SUBDOMAIN
与 CLIENT_ID
和 SUBDOMAIN
区别仅在于您自己的 URL。
2.准备 cURL 通话
在实际访问该 URL 之前,让我们先构建稍后将运行的 cURL 调用。这次我们需要:
-
grant_type
:始终为authorization_code
-
code
:这将在我们允许 URL 访问后获取 -
client_id
:您的客户端 ID -
client_secret
:您的客户端密钥 -
redirect_uri
:同上一步 - http://localhost:8080 -
scope
:同上一个步骤相同 -read
和write
将所有这些放在一起后,我们会得到一个如下所示的命令:
curl https://{subdomain}.zendesk.com/oauth2/chat/ \ -H "Content-Type: application/x-www-form-urlencoded" \ -d 'grant_type=authorization_code&code=AUTH_CODE&client_id=CLIENT_ID&client_secret=CLIENT_SECRET&redirect_uri=http%3A%2F%2Flocalhost%3A8080&scope=read%20write' \ -X POST
请记住:您应该已经有 CLIENT_ID
和 CLIENT_SECRET
现在,但我们没有 AUTH_CODE
还没有。
3.获取授权代码
现在转到我们在第 1 步中生成的 URL。您将看到这样的页面:
单击 允许 以授予访问权限,您将被重定向到重定向 URL。它看起来像是一个损坏的页面,但重要的是要在 URL 中查看授权代码,即之后的所有内容 ?code=
复制该代码,让我们为最后一步做好准备!授权码短期内有效。如果您等待超过几分钟,可能需要重新运行上述步骤以获取新的代码值。
4.进行 cURL 调用以获取密钥
返回到我们在第 2 步中构建的 cURL 调用,它如下所示
curl https://{subdomain}.zendesk.com/oauth2/chat/token \ -H "Content-Type: application/x-www-form-urlencoded" \ -d 'grant_type=authorization_code&code=AUTH_CODE&client_id=CLIENT_ID&client_secret=CLIENT_SECRET&redirect_uri=http%3A%2F%2Flocalhost%3A8080&scope=read%20write' \ -X POST
替换AUTH_CODE
替换为第 3 步中的代码,然后从终端应用程序运行命令。您将收到 JSON 对象形式的响应,如下所示:
{ "access_token": "TOKEN", "token_type": "Bearer", "refresh_token": "REFRESH_TOKEN", "scope": "read write" }
5.测试新密钥
建议您先进行测试以确认其是否如预期工作,因此我们现在就可以进行此操作。最简单的方法是直接拨打 GET
收件人: /api/v2/chats
查看帐户信息:
curl https://{subdomain}.zendesk.com/api/v2/chat/chats -H "Authorization: Bearer TOKEN"
替换 TOKEN
替换为第 4 步中检索的内容。
其它信息
机密 client_type
上述部分演示了“隐式”授权类型和“授权代码”授权类型。Chat API 还支持使用客户端凭证的保密授予类型。参考文档中的 机密授权类型对此有更多描述。
对于管理员和专员用于报告指标等用途的 API 调用,最好获取机密授予类型的 OAuth 密钥。您将需要设置 client_type
为“机密”。默认情况下,此值设置为“public”。这只能通过 API 完成,可通过以下方式实现:
1.获取客户端 ID
首先我们需要您的新客户端的 ID。您可使用新密钥通过以下调用获取此密钥:
curl https://{subdomain}.zendesk.com/api/v2/chat/oauth/clients -H "Authorization: Bearer TOKEN"
这将显示您所有的客户端。可以只有一个,但如果您有多个,您应挑选一个要更新的,并记下其 ID。
2.更新 client_type
有了客户端 ID 后,即可运行以下 cURL 调用来更新客户端 ID client_type
属性:
curl https://{subdomain}.zendesk.com/api/v2/chat/oauth/clients/{client_ID} -d '{"client_type": "confidential"}' \
-X PUT -H "Content-Type: application/json" -H "Authorization: Bearer TOKEN"
该操作完成后,您的密钥可用于受限端点。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2024年11月12日 编辑 · Niall Colfer
8
关注者
1
投票
0
评论
Niall Colfer 创建了一篇文章,
问题
当客户首次访问我的网站时,如何更改 Web Widget(经典)按钮上显示的文本?
回答
如果您有 Support Web Widget(经典)
您可以将小组件按钮设置为“ 帮助”、“ 支持 ”或“ 反馈”。要选择其中一个词,请转到“ 管理中心 > 渠道 > 经典 >Web Widget”。选择您要更改的小组件,然后单击“ 样式” 标签。滚动到样式标签的最底部,在这里您可以从下拉菜单中选择小组件按钮文本的首选字词:Help、Support或 反馈。
如果您的联系表格当前已在 Web Widget(经典)设置中切换,您也可以在同一个地方更改联系表格按钮文本 。
注意:根据您已启用的联系选项,您选择的文本可能被 Chat 或 Call us覆盖。有关更多信息,请访问此文章:如何更改网站小组件按钮上的文本?
如果您想将自己的自定义字词或短语放在小组件按钮上,可以使用此文章中所述的自定义代码:Web Widget (Classic) 的高级自定义。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2024年1月16日 编辑 · Niall Colfer
0
关注者
0
投票
0
评论
Niall Colfer 创建了一篇文章,
问题
如何取消 Zendesk Chat(以前称为 Zopim)订阅?
回答
这取决于您的 Chat 帐户是如何创建的,以及它是如何与 Support 整合的。Chat 帐户共有四个版本:
- Zendesk Chat 第 3 阶段,整合的帐户,供从 Support 内注册 Chat 的 Zendesk Support 客户使用。
- Zendesk Chat 第 4 阶段,仅限 Chat 或 Chat + Support。
如果您无法确认 Zendesk Chat 帐户版本,请参阅文章:确认您的 Zendesk Chat 帐户版本。
Zendesk Chat 第 3 阶段和第 4 阶段
您可从管理中心取消 Chat 第 3 阶段和 Chat 第 4 阶段帐户,具体步骤参见此文章:取消产品和帐户。
我没有看到这些选项
在这两种情况下,操作均只能由帐户所有者执行,因为他们是唯一有权取消帐户权限的管理员。
如果您持有的是托管帐户或销售协助帐户,请联系 Zendesk 客户经理以更新订阅并取消 Chat。部分自助服务帐户必须联系 Zendesk 才能取消。
已于 2024年1月23日 编辑 · Niall Colfer
3
关注者
1
投票
0
评论
Niall Colfer 创建了一篇文章,
问题特征
当我使用 {{ticket.title}}
触发器和自行程序中的终端用户通知中的占位符时,占位符将替换为工单的第一条评论,而不是标题。
解决步骤
如果这是在您的帐户中发生的,这意味着“ 标题 ”字段在您的帐户中对客户不可见。
当“ 标题 ”字段已取消激活或处于活跃状态,且 权限设置为“ 专员可编辑”时,“ 标题 ”字段对终端用户不可见,因此占位符将显示工单描述。这是工单上的第一条评论。要在给终端用户的通知中使用 主题字段 ,标题必须对终端用户可见。
如需帮助重新激活此字段,请参阅文章:取消激活和重新激活工单字段。
{{ticket.title}}
给终端用户的通知中的占位符将呈现为“无标题工单”。 确保 标题 字段对终端用户可见,并且工单有至少一条公开评论。 翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。
已于 2024年5月21日 编辑 · Niall Colfer
5
关注者
0
投票
0
评论