问题
我的帐户包含很多垃圾工单,现在想一并清理掉。有什么方法可以批量删除它们,而无需逐一进行操作?
回答
如果您遇到垃圾工单攻击,可以使用 Zendesk 中多个选项一次性删除多张工单。每个选项都有其自己的限制集,最佳路由的选择完全取决于您的工作流程,并且因每个用例而异。
在视图中批量删除
使用视图中的批量删除功能一次性删除多张工单。识别您视图中的垃圾工单,并手动选择您要删除的每张工单。
选择该视图中所有工单,然后选择删除选项。如果您的垃圾工单数量相对较小,建议您使用此选项,因为您一次只能删除 100 张工单。工单可以跨页面批量选择。
批量标为垃圾信息
将工单标为垃圾信息不仅会永久删除工单,还会阻止请求者,使其无法创建更多工单。您每次最多可将 100 张工单标为垃圾信息。工单可以跨页面批量选择。
使用自行程序批量关闭
自行程序每小时运行一次,可以执行操作来关闭这些工单。尽管此选项不会删除工单,但会使其进入关闭状态,并从您的实时工单队列中移除。自行程序还可以向工单添加垃圾信息标签。在 Explore Professional 或更高服务模式中,可以使用自定义报告功能从报告中筛选出带标签的垃圾工单,或识别它们以便稍后删除。有关更多信息,请参阅文章:带标签的报告。
自行程序运行一小时最多只能处理 1000 张工单。如果您有几千张垃圾工单,这些工单可能需要几个小时才能关闭。例如,如果您的帐户中有 30,000 张垃圾工单,自行程序要完全移除这些工单,至少需要 30 个自行程序周期,即 30 小时。
设置自行程序的步骤
- 确定识别垃圾工单的方式。这可以描述中的特定字符串、特定工单创建时间范围、特定请求者语言等标识符。
- 如果所有垃圾工单之间没有一个识别特征,请结合使用多个识别条件。将这些标识符作为自行程序的条件,用以确定运行哪些工单。
下面是一个示例,说明如何基于特定字符串来配置自行程序,以关闭和标记工单标签。
满足所有以下条件:
- 工单:状态类别创建后的小时数 | 大于 | 1
- 工单:状态类别 | 小于 | 已解决
满足任意以下条件:
- 工单:描述 | 包含以下字符串 |(此处为常用字符串)
执行这些操作:
-
工单:设置工单标签 |
spam
- 工单:状态类别 | 已关闭
在上面的例子中,工单:描述位于满足任意以下条件下,防止有多个字符串可用于识别垃圾工单。您可以根据需要添加任意数量的这些附加条件,确保所有的垃圾工单都通过一个自行程序得到解决。
通过 API 批量删除工单
利用 Zendesk API 批量删除工单。使用此选项意味着您一次只能删除 100 张工单,然而,如果您有开发者资源,可在脚本中利用 API 以在后台连续运行,直到所有垃圾工单均被删除。有关使用 API 批量删除工单的更多信息,请参阅文章:批量删除工单。
从市场安装第三方应用
市场中的部分第三方应用可帮助您大规模删除或恢复工单。其中一个应用示例是 GDPR: Search & Destroy。