占位符是对邮件通知主题和正文中包含的票证和用户数据的引用。没有它们,就不可能创建自动消息。有关占位符的完整列表以及可以使用它们的位置,请参见亚博Zendesk支持占位符参考。当指定占位符时,请记住它们是区分大小写的。
支持包括先天系统规则在某些情况下会抑制触发器中的占位符。先天系统规则是不能更改、修改或覆盖的规则,它规定了Support的默认行为。这些规则有时会让触发器中的占位符看起来不起作用,但这并不是错误。这些规则可以保护您,因为它们可以防止垃圾邮件发送者使用您的帐户分发垃圾邮件。有关更多信息,请参见理解占位符抑制规则。
相关文章:
在业务规则中使用占位符
占位符包含在匹配的双花括号中,在下面的示例中,它们是对票证属性的引用。如果占位符引用了一个没有值的字段,那么在自动化、触发器或宏中,占位符将为空白。
下面是一个在电子邮件通知中使用占位符的例子:
在编写电子邮件通知时,可以通过单击查看占位符列表查看可用占位符。
有关占位符的完整列表以及可以使用它们的位置,请参见亚博Zendesk支持占位符参考。如果希望更多地控制占位符数据的选择和显示方式,请参阅理解液体标记。
当您将包含占位符的宏应用于票据时,将根据票据当前的真实情况对占位符进行评估。如果计算的输出返回任何信息,则将其作为票据注释添加。例如,如果一个返回票证ID的宏在一个尚未保存的票证上运行(因此还没有票号),则票证注释将不会更新。保存票据时不会重新计算宏。您可以使用占位符{{ticket.id}}手动向票据添加占位符。这将允许在提交票证时对其进行评估,并且占位符返回的值将被添加到票证注释中。
为自定义字段使用占位符
占位符是根据票证和当前用户属性自动生成的。这些被称为系统占位符。
当您为票据、用户或组织添加自定义字段时,它们也可用作占位符。您可以为自定义字段使用占位符,就像使用任何其他系统占位符一样。
每个自定义字段都有一个唯一的ID或键。当您创建自定义票证字段时,将自动为您生成ID。当您创建自定义用户或自定义组织字段时,您将输入一个唯一的键,该键一旦设置就不能编辑。
自定义字段不包括在可用占位符列表中,但它们遵循引用其唯一ID或键的简单命名模式。
票证自定义字段 | {{ticket.ticket_field_<字段ID号>}} |
用户自定义字段 | {{ticket.requester.custom_fields。< field_key >}} |
组织自定义字段 | {{ticket.organization.custom_fields。< field_key >}} |
例如,像这样的自定义票证字段有以下占位符:
{{ticket.ticket_field_505156}}
自定义下拉列表中选项的占位符名称遵循不同的模式。这三个下拉列表选项只有一个占位符,因为这是对所选选项的引用。该ID用于自定义下拉列表,因为选项没有ID。同样,这是对选中的单个选项的引用。
票证自定义下拉字段 票证自定义多选择字段 |
{{ticket.ticket_field_option_title_<字段ID号>}} {{ticket.ticket_field_<字段ID号>}}
注意:{{ticket.ticket_field_option_title_<字段ID号>}}占位符显示所选选项的标题,而{{ticket.ticket_field_<字段ID号>}}显示与所选选项相关联的标记。
|
用户自定义下拉字段 | {{ticket.requester.custom_fields。< field_key >.title}} |
组织自定义下拉字段 | {{ticket.organization.custom_fields。< field_key >.title}} |
例如,自定义票证字段的下拉列表的占位符看起来像这样:
{{ticket.ticket_field_option_title_515416}}
查找自定义票证字段的ID
- 在管理中心,点击对象和规则在侧边栏中,然后选择门票>字段。
- 在列表中找到自定义字段,然后单击编辑从选项菜单中。
右列显示ID:
查找自定义用户字段或自定义组织字段的键
为复选框自定义字段使用占位符
您可以结合使用占位符液体的标记验证是否在票证上选择了复选框(自定义字段),并根据复选框状态(选中或未选中)提供自定义输出。
当你使用液体标记时if / else / case
复选框自定义票证字段的语句,请记住复选框字段的值为0或1,而不是假或真正的。例如:
{%如果ticket.ticket_field_包含1 %}复选框已选中{% else %}复选框未选中(或为空){% endif %}
42岁的评论
目前,
{{票。url}}在邮件通知中不呈现为可点击的url。有办法做到这一点吗?
你好,斯科特!
这种情况有时会发生,因为{{票。占位符不包括“http://”或“https://”,你可以看到在我们的占位符参考文章。这可能会影响url是否可点击。
最简单的解决方案是使用{{票。Link}}占位符,它包含了这个,或者你自己添加缺失的部分,像这样:
http:// {{ticket.url}}
https:// {{ticket.url}}
我希望这对你有帮助!
我试过各种各样的方法,试图让组织里的任何东西恢复过来,但总是一片空白
{{custom_fields.custom_cust_id}}},
{{ticket.organization.name}}
{{ticket.requester.organization.name}}
{{ticket.requester.organization.external_id}}
{{ticket.requester.org . . custom_cust_id}}
{{ticket.requester.organization.custom_fields . . custom_cust_id}}
{{ticket.requester.organization.custom_cust_id}}
嗨,安迪,
你打算把这些用到哪里?我在我的测试帐户中创建了一个宏,添加了一个注释,包括这两个占位符:
{{ticket.organization.name}}
{{ticket.requester.organization.name}}
如果票证请求者有关联的组织,占位符解析并显示组织名称。我还将这些占位符添加到“通知请求者和评论更新的cc”触发器的通知文本框中,它们也在那里工作。我认为上面的自定义字段占位符也应该工作,只要您按照上面文档中的指示将字段ID替换为占位符。
如果你仍然不能让这些工作,我建议与我们的支持团队聊天(选项1这里:联系Zendesk客户亚博支持),所以他们可以帮助你解决问题。
你好,
是否有可能在我们的宏中创建自定义Zendesk占位符亚博通过API更新?我注意到没有API调用我,尽管成功,改变字段内的值,即,我想添加{{iban}}和{{phone_number}}。
我无法让这个占位符在宏中工作。我试过将密钥名称替换为ID,但都不起作用。Org Custom字段(文本)是正确的,并且有数据。Org也与请求者相关联。从逻辑上讲,它应该起作用,但事实并非如此。
{{ticket.organization.custom_fields。< key_name >}}
大家好!
做{{ticket.ticket_field_<字段ID号>}}工作与文本字段?
我试过宏观,它不起作用。注释中的Value总是空的。
我鼓励您创建一个新的帖子一般产品反馈主题在我们的社区中与其他有类似需求的用户互动,并讨论可能的解决方案。具有高参与度的对话最终会被标记出来,供产品经理在进行路线图规划时进行审查。
具体的例子,关于影响的细节,以及你目前如何处理事情,有助于我们的产品团队在解决方案时了解需求的全部范围。您可能还需要查看产品反馈指南,以及如何撰写有效的反馈文章[https://support.亚博zendesk.com/hc/en-us/community/posts/360004391547-Product-feedback-guidelines-how-to-write-a-good-feedback-post].
我们非常重视客户的反馈,您在论坛中的声音和投票有助于影响未来的Zendesk功能。亚博
嗨•迪奥戈时,
谢谢你的回答。要清楚,文本字段并不只适用于宏?它们是否能够通过触发和自动化实现自动通知?
https://support.亚博zendesk.com/hc/en-us/articles/4408843597850-Contacting-Zendesk-Customer-Support
你好,
我使用下拉控件。
当使用占位符:ticket时。ticket_field_option_title_id,我看到我正在获得显示值,而不是内部标签值。
我怎么能得到内部标签,还是不可能?
问候
https://support.亚博zendesk.com/hc/en-us/articles/4408843597850-Contacting-Zendesk-Customer-Support
嗨•迪奥戈时,
我指的是字段值的值和标签:
1:是客户看到的价值
2:是标签,字段值的内部值
的问候。
我明白了,谢谢你的澄清。是的,不幸的是占位符将只显示字段的值,而不显示相关的标记。下拉字段值中的标签主要用于在内部提供可参考的值,例如搜索、视图和报告。很抱歉给您带来不便。
谢谢,•迪奥戈!
当前用户自定义字段是否有占位符?有“ticket.request .custom_fields”。< key_name >”但这将拉入请求者的自定义字段,而不是当前用户进行评论。
嘿悉尼!您可以使用以下占位符格式来提取当前用户自定义用户字段信息:
对于下拉自定义用户字段,您需要使用以下格式:
实际上应该交换复选框逻辑。
实际上应该是
原因:当复选框在表单上不可见时;它返回空值。这说明了显式选中的复选框
@Administrador和•迪奥戈马舍尔,
通过使用“ticket”,可以列出下拉选项的“tag”值(本机)。ticket_field_id”。为了澄清,对于下拉选项,这是行为:
并非所有字段类型都是如此,但对于单选择下拉字段是可能的。
~康斯坦丁
您好,“phone”占位符的正确格式是什么?例如,对于as法语数字,如…(+33) 12 45 78 78
您正在寻找占位符来提取票务请求者的用户字段上的电话号码值吗?如果是,您可以使用占位符{{ticket.request .phone}},
它会把申请罚单的人的电话号码记录在案。检查我们的亚博Zendesk支持占位符参考了解更多信息。
如果您查询的是可接受的电话号码格式,则应使用国际标准化的电话号码格式E.164格式。E.164号码最多为15位,通常写成:[+][国家代码][用户号码包括区号]。
Shoutout来迈克·康斯坦丁为了完美的解决方案!这正是我需要的。这些信息应该添加到文章中,安东·德·扬/乔伊斯
嗨,乔伊斯,
我试图在宏中使用自定义用户字段,但格式正在返回阅读:
2022-01-15 00:00:00 +0000
客户配置文件中的数据显示“2022年1月15日”,这与我想在Macro中使用的格式相匹配。你能帮我解决这个问题吗?
如果您可以共享使用您正在使用的占位符,也许我们可以确定导致此行为的原因。
是否有像{{user_email}}这样的占位符可以在帮助中心页面显示用户的电子邮件id ?
例如: