在这个Explore食谱中,您将学习如何创建一个报告,该报告捕获自定义复选框被选中的时间。如果复选框未选中,则仍将捕获选中该复选框时的第一个时间戳。但是,如果稍后重新选中该复选框,则会有选中该复选框时的辅助条目。
在此示例中,复选框被选中、未选中,然后重新选中。记录两个时间戳条目:
你需要什么?
技术水平:容易
所需时间:10分钟
- 亚博Zendesk探索专业或企业
- 编辑或管理权限(请参阅给特工们探索的权限)
- 复选框自定义字段。有关创建此字段类型的帮助,请参见添加自定义字段到您的票和支持请求表单
创建报告
使用以下步骤在Explore中创建此报告。
- 在Explore中,单击报告()图标。
- 在Reports库中,单击新报告。
- 在选择数据集页面,点击支持>支持-更新历史,然后点击开始报告。这份报告构建器打开。
- 接下来,您将创建一个标准的计算属性,用于记录对自定义复选框的更改。从计算菜单(),点击标准计算属性。
- 在标准计算属性页,为您的属性输入一个名称,如复选框选中,然后输入或粘贴如下公式:
IF ([Changes -字段名]="{your_checkbox_field_name}")
和
([更改-前一个值]="0")或
([更改-前一个值]=NULL))
和
([更改-新值]="1")
然后
[更新-时间戳]
ENDIF在公式的第一行,将"{your_checkbox_field_name}"替换为带引号的自定义复选框的名称。例如,如果您的自定义复选框命名为“Checkbox_1”,请将“{your_checkbox_field_name}”替换为“Checkbox_1”。
你最终会得到一个像这样的属性: - 当你完成后,点击保存。
- 现在可以使用新的计算属性构造报表了。在指标面板中,单击添加。
- 从指标列表中选择更新>更新,然后点击应用。确保度量聚合器设置为D_COUNT。
- 在行面板中,单击添加。
- 从属性列表中选择计算属性,然后是您创建的标准计算属性的名称。完成后,单击应用。
- Explore现在显示您的报告,但是显示NULL值(没有时间戳)。接下来,您将从报告中过滤这些NULL值。单击刚刚添加到的计算属性行面板。
- 在属性设置页面上,单击被排除在外选项卡,启用零复选框,然后单击应用。您将看到NULL值被排除在报告之外。
- 在行面板中,单击添加。
- 从属性列表中选择票>票ID,然后点击应用。这会将票证ID和复选框被选中时的确切时间戳添加到报告中。
下面是一个完成报告的示例:
25日评论
这个公式是否适用于任何自定义字段?我想更好的问题是保存所有自定义字段的时间戳?
谢谢
嗨@……-虽然你不会看到一个专属于自定义字段更改时间戳的属性,但你将能够理解使用Update - timestamp更新自定义字段的确切时间戳。Update - timestamp属性中显示的时间戳将基于您在Explore中查看的确切数据。
例如,在本文提供的公式中,Update - Timestamp属性将只反映选中Checkbox_1的票证更新。
至于您是否能够对其他自定义字段使用相同的公式,您应该能够对大多数(如果不是全部)自定义票证字段类型使用此公式。然而,您可能需要根据您想要报告的自定义字段类型更改公式,因为并非所有自定义字段类型都会返回1或0的旧/新字段值。相反,自定义字段值实际上可能是文本或票证标记。
此外,如果下拉菜单有很多不同的选项,这个公式可能是一个更好的方法,这样您就不必在查询中显式地调用每个单独的下拉菜单选项。
IF ([Changes - Field name]="Dropdown_1")
和
([更改-前一个值]=NULL))
和
([更改-新值]!=NULL)
然后
[更新-时间戳]
ENDIF
希望这能帮助你找到正确的方向!
@……谢谢你的回复!我一直在寻找合适的替代品来代替洞察配方两个或多个票务事件之间的持续时间这似乎是其中的一部分。
从长远来看,我试图报告从升级到第一个解决方案之间的时间,以及单独的时间来升级。
在我们的实例中,升级是通过一个名为“Escalate”的下拉菜单发生的,但我找不到一个使用自定义字段的下拉菜单的例子(例如,在你有“Dropdown_1”的地方放什么)。我尝试过“升级”(字段的名称),“[升级]”和“custom_field_#####”(字段的ID替换#s),它们都是空的。可能是我把别的东西搞砸了,但是你能验证一下哪个语法是正确的吗?
谢谢你!
@……我刚刚在我自己的Zendesk实例中仔细检查了一下,可以确认你想亚博要使用:[更改-字段名]=“升级”
如果碰巧您使用的正是我上面提供的公式,那么似乎我在第3行中不小心留下了一个不需要的额外括号,这也会导致Explore中的语法错误。
应该是:
IF ([Changes - Field name]="Dropdown_1")
和
([更改-前一个值]=NULL)
和
([更改-新值]!=NULL)
然后
[更新-时间戳]
ENDIF
如果这可能是你犯错的原因,我道歉!
谢谢@……!
谢谢,钱德勒!我是对的,我发现了这些错误的括号,所以一定是别的原因导致这个查询为空,因为我用这个配方和新的自定义字段构建了另外两个查询,它们填充得很好。
对于那些感兴趣的人:我们正在尝试跟踪票证生命周期的新自定义周期,如“升级时间”和“从第一次升级响应到第一次解决”。我创建了在这些周期开始时检查自定义字段的触发器,以及在结束时取消检查的触发器,现在我正在使用这个Explore配方来报告这些新的kpi !
我试图在我的查询中做到这一点,但没有任何运气。我使用的字段是下拉,所以我不确定我是否应该使用NULL以外的其他东西。
@……NULL应该是正确的,即使是下拉字段。
我认为1,5和10可能是实际的下拉字段值,而不是与这些下拉字段值相关联的底层票标签。您将需要使用实际标记作为[Changes - New value]值。
例如,如果这些下拉值的底层票证标签是nps_1, nps_5和nps_10,最终结果看起来像这样:
IF([更改-字段名称]="Nicereply CSAT")
AND([更改前值]=NULL)
AND([更改-新值]="nps_1”)
OR([更改-新值]="nps_5”)
OR([更改-新值]="nps_10"))
然后
[更新-时间戳]
ENDIF
这个查询非常适合单个字段。但是,如果我想在同一查询中对多个复选框字段应用此属性,除非包含所有空值,否则它不会允许我这样做。有什么方法可以让我做到这一点吗?
当你说“在同一查询中为多个复选框字段应用此属性”时,你能详细说明你的意思吗?您是使用此公式创建多个属性,还是使用包含多个复选框字段的代码创建单个属性(如果是,您能向我们展示您的代码吗)?谢谢!
是否有一种方法可以让这个计算属性像“真实”时间戳一样工作,用于过滤?似乎不可能有一个基于此属性的“过去7天”类型的时间过滤器。
按高级范围筛选的选项在自定义属性中是不可能的,但是由于自定义日期属性基于更新-时间戳,您应该能够使用本机更新-时间戳属性为查询设置高级日期范围筛选器。
嗨,伙计们,
我有一个数字字段,我想找到输入到该数字字段的数据的时间戳。这可能吗?如果有,请指导我。
是的,您应该能够获得对数字字段进行更新的时间戳。与上面讨论的公式类似,只需通过引用自定义数字字段的名称
[更改-字段名称]
。例子:这个属性公式应该显示在自定义数字字段中输入值时的时间戳。
谢谢你,加布。它的工作原理。
我正在尝试构建一些能够显示事件之间持续时间的东西。具体来说,当自定义复选框被选中时,我需要从票证创建到复选框被选中的时间。我还没有看到这个食谱,我希望有人有答案。提前感谢。
您可以使用DATE_DIFF()函数创建另一个自定义度量来计算创建的票据时间戳和自定义复选框时间戳之间的持续时间。探索函数参考).
你好,
首先,非常感谢你们!我可以用它向我的同事提供非常有价值的信息。我还有一个问题:
有些票现在有两个条目,一个是8月16日的复选框,另一个是8月22日的。有没有办法让我只显示最近的一个?我们只对上次更新感兴趣,现在我们有一个门票列表,与列表中应该出现的门票的确切数量相比,有更多的条目。
谢谢你!
您可以尝试使用最新日期函数来调出复选框上的最新更新。你可以参考这篇文章:使用最早和最晚日期函数。
嗨,唠叨,
谢谢你。我就快到了。这可能是我的编码出错,但通过使用DATE_LAST,我确实收到了最新的更新日期,但我不能再格式化日期。
这就是现在的情况,它确实给了我想要的信息:
IF ([Changes - Field name]="Flowset started ")
和
([更改-前一个值]="0")或
([更改-前一个值]=NULL))
和
([更改-新值]="1")
然后
DATE_LAST([Update - Date])
ENDIF
然而,我之前的代码确保它是我们在比利时使用的格式:
IF ([Changes - Field name]="Flowset started ")
和
([更改-前一个值]="0")或
([更改-前一个值]=NULL))
和
([更改-新值]="1")
然后
DATE_FORMAT([Update - Date],"DD-MM-YYYY")
ENDIF
知道怎么把两者结合起来吗?我尝试创建一个新的计算属性:
日期格式([流程集启动时间],"DD-MM-YYYY")
但最后这给了我一个错误信息,我应该联系支持:)
谨致问候并感谢您的帮助!
您可以通过图表配置→日期显示格式更改日期格式。
你好,唠叨,
再次感谢您的宝贵时间。这很奇怪。我在任何地方都没有这个选择吗?
会使我创建的其他计算属性变得不必要。这是一个自定义选项吗?
亲切的问候
这应该在图表配置下,从右侧窗格的菜单中。
你好,加布,
好吧!经过一番寻找,我找到了它。
我做错的是,在不知道我可以使用该选项来更改日期格式,我计算属性手动更改日期格式,但我没有选择“Sort like time属性”。
这导致Explore不能将我的属性识别为日期,这就是“日期显示”选项没有显示在我的图表配置中的原因。
现在一切都很顺利。谢谢你!
尝试这个食谱,并没有得到任何结果。下面是我使用的公式:
IF([更改-字段名]="{已升级}")
和
([更改-前一个值]="0")或
([更改-前一个值]=NULL))
和
([更改-新值]="1")
然后
[更新-时间戳]
ENDIF
以下是报告的屏幕截图,没有显示任何值:
有什么关于故障排除的建议吗?
我尝试将([Changes - New value]="1")更改为([Changes - New value]="true"),认为这样可以工作,但没有。
谢谢
请登录留下评论。