探索配方:记录一个复选框被选中的时间

回到顶端

25日评论

  • 杰德荷兰人

    这个公式是否适用于任何自定义字段?我想更好的问题是保存所有自定义字段的时间戳?

    谢谢

    1
  • 钱德拉Robrock
    社区的主持人
    最有帮助的- 2021年

    @……-虽然你不会看到一个专属于自定义字段更改时间戳的属性,但你将能够理解使用Update - timestamp更新自定义字段的确切时间戳。Update - timestamp属性中显示的时间戳将基于您在Explore中查看的确切数据。

    例如,在本文提供的公式中,Update - Timestamp属性将只反映选中Checkbox_1的票证更新。

    至于您是否能够对其他自定义字段使用相同的公式,您应该能够对大多数(如果不是全部)自定义票证字段类型使用此公式。然而,您可能需要根据您想要报告的自定义字段类型更改公式,因为并非所有自定义字段类型都会返回1或0的旧/新字段值。相反,自定义字段值实际上可能是文本或票证标记。

    此外,如果下拉菜单有很多不同的选项,这个公式可能是一个更好的方法,这样您就不必在查询中显式地调用每个单独的下拉菜单选项。

    IF ([Changes - Field name]="Dropdown_1")

    ([更改-前一个值]=NULL))

    ([更改-新值]!=NULL)
    然后
    [更新-时间戳]
    ENDIF

    希望这能帮助你找到正确的方向!

    0
  • 卡梅伦邓恩

    @……谢谢你的回复!我一直在寻找合适的替代品来代替洞察配方两个或多个票务事件之间的持续时间这似乎是其中的一部分。

    从长远来看,我试图报告从升级到第一个解决方案之间的时间,以及单独的时间升级。

    在我们的实例中,升级是通过一个名为“Escalate”的下拉菜单发生的,但我找不到一个使用自定义字段的下拉菜单的例子(例如,在你有“Dropdown_1”的地方放什么)。我尝试过“升级”(字段的名称),“[升级]”和“custom_field_#####”(字段的ID替换#s),它们都是空的。可能是我把别的东西搞砸了,但是你能验证一下哪个语法是正确的吗?

    谢谢你!

    0
  • 钱德拉Robrock
    社区的主持人
    最有帮助的- 2021年

    @……我刚刚在我自己的Zendesk实例中仔细检查了一下,可以确认你想亚博要使用:[更改-字段名]=“升级”

    如果碰巧您使用的正是我上面提供的公式,那么似乎我在第3行中不小心留下了一个不需要的额外括号,这也会导致Explore中的语法错误。

    应该是:

    IF ([Changes - Field name]="Dropdown_1")

    ([更改-前一个值]=NULL)

    ([更改-新值]!=NULL)
    然后
    [更新-时间戳]
    ENDIF

    如果这可能是你犯错的原因,我道歉!

    0
  • 戴夫·戴森

    谢谢@……

    0
  • 卡梅伦邓恩

    谢谢,钱德勒!我是对的,我发现了这些错误的括号,所以一定是别的原因导致这个查询为空,因为我用这个配方和新的自定义字段构建了另外两个查询,它们填充得很好。

    对于那些感兴趣的人:我们正在尝试跟踪票证生命周期的新自定义周期,如“升级时间”和“从第一次升级响应到第一次解决”。我创建了在这些周期开始时检查自定义字段的触发器,以及在结束时取消检查的触发器,现在我正在使用这个Explore配方来报告这些新的kpi !

    0
  • 查理史密斯

    我试图在我的查询中做到这一点,但没有任何运气。我使用的字段是下拉,所以我不确定我是否应该使用NULL以外的其他东西。

    0
  • 钱德拉Robrock
    社区的主持人
    最有帮助的- 2021年

    @……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

    1
  • 布伦丹·克罗利

    这个查询非常适合单个字段。但是,如果我想在同一查询中对多个复选框字段应用此属性,除非包含所有空值,否则它不会允许我这样做。有什么方法可以让我做到这一点吗?

    0
  • 戴夫·戴森
    嗨,丹,

    当你说“在同一查询中为多个复选框字段应用此属性”时,你能详细说明你的意思吗?您是使用此公式创建多个属性,还是使用包含多个复选框字段的代码创建单个属性(如果是,您能向我们展示您的代码吗)?谢谢!
    0
  • 科林C

    是否有一种方法可以让这个计算属性像“真实”时间戳一样工作,用于过滤?似乎不可能有一个基于此属性的“过去7天”类型的时间过滤器。

    1
  • 唠叨Guinto
    亚博Zendesk客户服务
    你好,科林,

    按高级范围筛选的选项在自定义属性中是不可能的,但是由于自定义日期属性基于更新-时间戳,您应该能够使用本机更新-时间戳属性为查询设置高级日期范围筛选器。
    0
  • shashank.agrawal

    嗨,伙计们,

    我有一个数字字段,我想找到输入到该数字字段的数据的时间戳。这可能吗?如果有,请指导我。

    0
  • 唠叨Guinto
    亚博Zendesk客户服务
    嗨,沙,

    是的,您应该能够获得对数字字段进行更新的时间戳。与上面讨论的公式类似,只需通过引用自定义数字字段的名称[更改-字段名称]。例子:
    IF[更改-字段名]="我的数字字段"
    AND[更改-前一个值]=NULL
    THEN[更新-时间戳]
    ENDIF
    这个属性公式应该显示在自定义数字字段中输入值时的时间戳。
    1
  • shashank.agrawal

    谢谢你,加布。它的工作原理。

    0
  • 里奇弗格森

    我正在尝试构建一些能够显示事件之间持续时间的东西。具体来说,当自定义复选框被选中时,我需要从票证创建到复选框被选中的时间。我还没有看到这个食谱,我希望有人有答案。提前感谢。

    0
  • 唠叨Guinto
    亚博Zendesk客户服务
    你好,里奇,

    您可以使用DATE_DIFF()函数创建另一个自定义度量来计算创建的票据时间戳和自定义复选框时间戳之间的持续时间。探索函数参考).
    -1
  • 琼贺卡通

    你好,

    首先,非常感谢你们!我可以用它向我的同事提供非常有价值的信息。我还有一个问题:

    有些票现在有两个条目,一个是8月16日的复选框,另一个是8月22日的。有没有办法让我只显示最近的一个?我们只对上次更新感兴趣,现在我们有一个门票列表,与列表中应该出现的门票的确切数量相比,有更多的条目。

    谢谢你!

    0
  • 唠叨Guinto
    亚博Zendesk客户服务
    嗨,卡通,

    您可以尝试使用最新日期函数来调出复选框上的最新更新。你可以参考这篇文章:使用最早和最晚日期函数
    0
  • 琼贺卡通

    嗨,唠叨,

    谢谢你。我就快到了。这可能是我的编码出错,但通过使用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")

    但最后这给了我一个错误信息,我应该联系支持:)

    谨致问候并感谢您的帮助!

    0
  • 唠叨Guinto
    亚博Zendesk客户服务
    嗨,卡通,

    您可以通过图表配置→日期显示格式更改日期格式。

    0
  • 琼贺卡通

    你好,唠叨,

    再次感谢您的宝贵时间。这很奇怪。我在任何地方都没有这个选择吗?

    会使我创建的其他计算属性变得不必要。这是一个自定义选项吗?

    亲切的问候

    0
  • 唠叨Guinto
    亚博Zendesk客户服务
    嗨,卡通,

    这应该在图表配置下,从右侧窗格的菜单中。

    0
  • 琼贺卡通

    你好,加布,

    好吧!经过一番寻找,我找到了它。

    我做错的是,在不知道我可以使用该选项来更改日期格式,我计算属性手动更改日期格式,但我没有选择“Sort like time属性”。

    这导致Explore不能将我的属性识别为日期,这就是“日期显示”选项没有显示在我的图表配置中的原因。

    现在一切都很顺利。谢谢你!

    0
  • 马特娜塔莉

    尝试这个食谱,并没有得到任何结果。下面是我使用的公式:

    IF([更改-字段名]="{已升级}")

    ([更改-前一个值]="0")或
    ([更改-前一个值]=NULL))

    ([更改-新值]="1")
    然后
    [更新-时间戳]
    ENDIF

    以下是报告的屏幕截图,没有显示任何值:

    有什么关于故障排除的建议吗?

    我尝试将([Changes - New value]="1")更改为([Changes - New value]="true"),认为这样可以工作,但没有。

    谢谢

    1

登录留下评论。

由Zendesk提供支亚博持