亚博Zendesk Support占位符是动态生成票据和用户数据的容器。格式是包含在双花括号内的数据引用。由于在定义编程逻辑时还可以访问票证和用户数据,因此考虑占位符之外的问题,而不是考虑可用于这两种目的的数据对象及其属性,这可能会有所帮助。
在Zendesk Support中有两个主要的数据对象:Ticket和Use亚博r。每个都有自己的一套属性;例如,User对象包含用户属性,如姓名和电子邮件。除了这两个数据对象之外,还有相关的数据对象。对于票,有评论和满意度评价对象。对于用户,有组织和代理对象。
虽然占位符可以是HTML格式,但当一个占位符被发送到URL目标或webhook时,未格式化的文本将被用来呈现占位符,而不是HTML。
支持包括先天系统规则在某些情况下会抑制触发器中的占位符。先天系统规则是不能更改、修改或覆盖的规则,它规定了Support的默认行为。这些规则有时会让触发器中的占位符看起来不起作用,但这并不是错误。这些规则可以保护您,因为它们可以防止垃圾邮件发送者使用您的帐户分发垃圾邮件。有关更多信息,请参见理解占位符抑制规则。
本文根据占位符显示的数据对它们进行分类。当指定占位符时,请记住它们是区分大小写的。
相关文章:
用户数据
- 票。请求者,即请求票证的人
- 票。受让人,即被分配给票证的代理人
- 票。提交者,提交请求的用户或代表请求者打开票证的代理
- Current_user,当前更新票证的用户(终端用户或代理)
这意味着可以为每种类型的用户返回下表中列出的大多数用户数据(例如,{{ticket.submitter.name}}、{{current_user.name}}等等)。
属性/占位符 | 描述 |
---|---|
用户. name
重要的是:记得更换用户使用上面所示的用户类型之一(例如,ticket.requester)。
|
用户的全名。 |
用户.first_name | 用户的名字。 |
用户.last_name | 用户的姓。 |
用户.email | 用户的电子邮件地址。 |
用户.language | 用户的语言偏好。 |
用户.phone | 用户的电话号码。 |
用户.external_id | 用户的外部ID(如果存在)。对于使用JWT或SAML启用企业单点登录的帐户可选。 |
用户.details | 用户详细信息。 |
用户另 | 用户的笔记。 |
用户.time_zone | 用户所在的时区。 |
用户.role | 用户的角色(Admin、Agent或最终用户)。 |
用户.extended_role | 当使用支持企业代理角色时,这将返回代理的企业角色的名称。这些是预定义的角色:
如果您已经创建了自定义代理角色,那么将返回这些角色名称。如果您不是企业帐户,则使用此占位符对所有代理用户返回“Agent”,对所有最终用户返回“End user”。 有关自定义代理角色的详细信息,请参见创建自定义代理角色并分配代理。 |
用户.id | 用户ID。 |
用户.locale | 用户的区域设置(例如:en-US)。 |
用户.signature | 代理人的签名。只有代理才有签名。 |
用户.organization…… | 看到组织数据在下面。 |
用户.tags | 标签。看到向用户和组织添加标签。 |
用户.custom_fields。< field_key > | 自定义用户字段(下拉字段除外)的值的属性/占位符格式。例如{{ticket.request .custom_fields.my_custom_field}}。看到向用户添加自定义字段。 |
用户.custom_fields。< field_key >.title | 属性/占位符格式用于自定义用户下拉字段的值。例如{{ticket.request .custom_fields.manager_for_approval.title}}。看到向用户添加自定义字段。 |
关于用户名占位符
名字和姓氏占位符的行为取决于配置文件中名称的格式。例如,如果您使用名称Dutch van der Linde,则占位符用户.last_name将显示'Linde'。如果你在个人资料上使用范德林德,达奇这个名字,那么占位符用户.last_name将显示'van der Linde'。
此外,在日本,名字占位符指的是用户的姓,姓占位符指的是用户的名。
组织数据
每种类型的用户都可以添加到组织中。组织包含以下数据属性。
属性/占位符 | 描述 |
---|---|
用户.organization.id
重要的是:记得更换用户使用如下所示的用户类型之一。
|
用户被分配到的组织的ID。 |
用户.organization.name | 分配给用户的组织的名称。 |
用户.organization.is_shared | 真或假。是否为共享组织。 |
用户.organization.is_shared_comments | 真或假。指示组织是否允许用户向其他用户的票据添加评论。 |
用户.organization.details | 组织的详细信息。 |
用户.organization.notes | 关于组织的说明。 |
用户.organization.tags | 标签。看到向用户和组织添加标签。 |
- {{ticket.organization.name}},这是票务请求者的组织
- {{ticket.requester.organization.name}},与{{ticket.organization.name}}(请求方)相同。
- {{current_user.organization.name}},当前更新票证的用户(终端用户或代理)
- {{ticket.assign .organization.name}},谁是分配给票据的代理
- {{ticket.submitter.organization.name}},它是提交请求的用户或代表请求者打开票据的代理
代理数据
您只能在代理签名中使用以下占位符。有关代理签名的信息,请参见在票务邮件通知中添加座席签名。
属性/占位符 | 描述 |
---|---|
agent.name | 代理人的全名(或别名,如果有的话)。 |
agent.first_name | 代理人的名字。 |
agent.last_name | 代理人的姓。 |
agent.role | 代理的角色。 |
agent.signature | 代理人的签名。 |
agent.email | 座席的电子邮件地址。 |
agent.phone | 代理的电话号码。 |
agent.organization | 代理机构。 |
agent.language | 代理人的语言。 |
agent.time_zone | 代理的时区。 |
票数据
亚博Zendesk Support票证包含以下数据属性。
属性/占位符 | 描述 |
---|---|
ticket.account | Zend亚博esk帐户名。 |
ticket.assignee.name | 机票受让人全名(如有)。看到用户数据以上。 |
ticket.brand.name | 机票上有指定的品牌名称。 |
ticket.cc_names | 返回票上的名字。 如果您想要返回抄送消息的人的电子邮件地址,您可以使用以下Liquid代码:
|
ticket.email_cc_names | 与新的cc和追随者体验,返回机票上的cc的名字。用旧的CCs经验,返回为空。 |
ticket.follower_names | 与新的cc和追随者体验,返回追随者的名称。用旧的CCs经验,返回为空。 |
ticket.follower_reply_type_message | 与新的cc和追随者体验,指示触发通知的评论类型(公共或私有)。导致短语“回复此电子邮件以向请求添加评论”或“回复此电子邮件以向请求添加内部注释”出现在电子邮件通知中(参见为cc和关注者定制默认的电子邮件通知). 用旧的CCs经验,返回为空。 |
ticket.created_at | 创建票证的日期(例如,2014年5月18日)。
注意:如果票证是在当年创建的,则不包括年份。 |
ticket.created_at_with_timestamp | 创建票证的时间表示为iso8601格式的日期/时间。例如:2013-12-12T05:35Z,转换为2013年12月12日05:35am UTC。 |
ticket.created_at_with_time | 创建票证的日期和时间。例如,2月10日14:29。 |
ticket.current_holiday_name | 如果占位符在假日之外使用,则为空。如果在假日中使用,则显示假日的名称。如果您设置了多个日程安排,则此占位符尊重应用于机票的日程安排中设置的假期列表。 |
ticket.description | 票证描述(第一条评论)、代理的名称和评论日期。
注意:如果主题字段为空或对请求者不可见,则将使用第一个注释并将其发送给请求者。这也适用于私人机票。 |
ticket.due_date | 车票到期日(与任务类车票相关)。日期为:5月18日。 |
ticket.due_date_with_timestamp | 票据到期日期(与Task类型的票据相关)表示为iso8601格式的日期/时间。例如:2013-12-12T05:35+0100,转换为2013年12月12日06:35am UTC+1。 |
ticket.external_id | 外部票证ID(如果存在)。 |
ticket.encoded_id | 编码的ID用于将传入的电子邮件回复线程化到现有的票据中。 |
ticket.group.name | 分配给票的组。 |
ticket.id | 机票ID。# {{ticket.id}} 创建一个可点击的链接。{{ticket.id}} 以纯文本形式呈现票号。 |
ticket.in_business_hours | 真或假。如果机票更新是在营业时间内,则为。看到设定营业时间。 |
ticket.link | 票的完整URL路径。 |
ticket.organization.custom_fields。< field_key > | 自定义组织字段的属性/占位符格式。看到向组织添加自定义字段。 |
ticket.organization.custom_fields。< field_key >.title | 属性/占位符格式用于自定义组织下拉字段的值。看到向组织添加自定义字段 |
ticket.organization.external_id | 票务请求者所在组织的外部ID。 |
ticket.organization.id | 购票者所在组织的ID。 |
ticket.organization.name | 看到组织数据以上。 |
ticket.priority | 票据优先级(低、正常、高、紧急)。 |
ticket.requester.name | 购票者的全名。 |
ticket.requester.custom_fields。< field_key > | 自定义用户字段的属性/占位符格式。例如{{ticket.request .custom_fields.my_custom_field}}。看到向用户添加自定义字段。 |
ticket.requester.custom_fields。< field_key >.title | 属性/占位符格式用于自定义用户下拉字段的值。例如{{ticket.request .custom_fields.manager_for_approval.title}}。看到向组织添加自定义字段。 |
ticket.requester.details | 请求者用户配置文件上的Details字段的内容。 |
ticket.status | 票证状态(新建、打开、挂起、解决、关闭)。 |
ticket.tags | 所有贴在罚单上的标签。 |
ticket.ticket_field_<字段ID号> | 自定义字段的属性/占位符格式。例如:{{ticket.ticket_field_123}}。看到自定义字段的占位符。 |
ticket.ticket_field_option_title_<字段ID号> | 属性/占位符格式用于下拉自定义字段的值。例如{{ticket.ticket_field_option_title_456}}。看到自定义字段的占位符。 |
ticket.ticket_form | 最终用户的表单名称。 |
ticket.ticket_type | 票证类型(问题、事件、问题、任务)。如果未指定票证类型,则此占位符返回“票证”。 |
ticket.title | 票标的。最终用户可能会在此字段中看到不同的文本。有关此占位符的故障排除信息,请参见票据标题占位符显示第一个注释而不是主题和为什么我的电子邮件通知的主题行写着“无题票”?。 |
ticket.updated_at | 最后更新票证的日期(例如,5月18日)。 |
ticket.updated_at_with_time | 机票最后更新的时间和日期。例如,2月10日14:29。 |
ticket.updated_at_with_timestamp | 票证最后更新的时间表示为iso8601格式的日期/时间。例如:2013-12-12T05:35Z,转换为2013年12月12日05:35am UTC。 |
ticket.url | 票证的完整URL路径(不包括“http://”)。 |
ticket.verbatim_description | 票证描述的纯文本值(第一条注释)。如果在电子邮件中包含附件,则包含附件。 |
ticket.via | 票证的源类型(Web表单、Mail、Twitter等)。 |
account.incoming_phone_number_ID | 亚博Zendesk Talk入站电话号码。例如,{{account.incoming_phone_number_123}}。 |
评论数据
- HTML注释占位符在Gmail等电子邮件应用程序中用于简化电子邮件线程。为了获得最佳效果,它们不应该与其他注释占位符一起使用。看到理解简化的邮件线程和为电子邮件应用程序实现简化的电子邮件线程。
- 标准注释占位符允许你使用液体散列选择要显示的内容,并返回注释和附件数据的集合。例如,您可以设置模板来迭代注释
{{ticket.comments}}
。 - 格式化注释占位符允许您返回标准占位符的预格式化、呈现的HTML表示,但不需要进行大量定制。它们只是以预定义的格式返回注释。例如,
{{ticket.comments_formatted}}
返回一大块呈现的HTML。票务评论将包括日期、作者、作者头像等信息。 - 富文本注释占位符允许您在自定义模板中使用富文本(与格式化对象占位符一样),而不受预定义格式规则的限制,因此您可以对通知的外观和感觉有更多的控制。富文本对象仅在以下情况下允许包含附件在电子邮件中包含附件启用。
属性/占位符 | 描述 |
---|---|
ticket.latest_comment_html | 最近的评论,包括任何附件。代理收到最新的公开或私人评论。最终用户将收到最新的公众评论。 |
ticket.latest_public_comment_html | 最近的公众评论(包括任何附件)。 |
属性/占位符 | 描述 |
---|---|
ticket.comments | {{ticket.comments}}用作占位符,以未格式化的文本显示票据中的所有注释。
注意:代理商将收到公众意见和内部说明;最终用户将只收到公众意见。 comments还可以作为评论和附件详细信息的集合。您可以使用Liquid标记访问以下数据:
有关在业务规则中访问此数据的示例,请参见自定义注释和电子邮件通知中的文本格式和位置。
注意:在使用票据时,可以使用相同的注释数据收集。public_comments,票。Latest_comment和ticket。latest_public_comment占位符。
|
ticket.public_comments | 所有公开评论,最新的优先。无格式文本。 |
ticket.latest_comment | 最近的评论。无格式文本。不包括附件,除非在电子邮件中包含附件启用。要返回附件,请使用ticket. latest_comment_格式化。
注意:代理商将收到最新的公众意见或内部说明;最终用户将收到最新的公众意见。 |
ticket.latest_public_comment | 最新的公众评论。无格式文本。 |
属性/占位符 | 描述 |
---|---|
ticket.comments_formatted | 所有评论,最新的优先。
注意:代理商将收到公众意见和内部说明;最终用户将只收到公众意见。 |
ticket.public_comments_formatted | 所有公开评论,最新的优先。 |
ticket.latest_comment_formatted | 最近的评论,包括任何附件。
注意:代理商将收到最新的公众意见或内部说明;最终用户将收到最新的公众意见。 |
ticket.latest_public_comment_formatted | 最新的公众评论。 |
属性/占位符 | 描述 |
---|---|
ticket.latest_comment_rich | 最近的评论。富文本格式。如果在电子邮件中包含附件,则包含附件。
注意:代理商将收到最新的公众意见或内部说明;最终用户将收到最新的公众意见。 |
ticket.latest_public_comment_rich | 最新的公众评论。富文本格式。如果在电子邮件中包含附件,则包含附件。 |
满意度评定数据
属性 | 描述 |
---|---|
satisfaction.rating_section | 一个格式化的文本块,提示用户评价满意度。 |
satisfaction.rating_url | 对支持进行评级的URL。 |
satisfaction.current_rating | 当前满意度等级的文本(例如:“很好,我很满意”)。 |
satisfaction.positive_rating_url | 一个URL来评价积极的支持。 |
satisfaction.negative_rating_url | 一个对支持进行负面评价的URL。 |
satisfaction.current_comment | 用户在评价票时添加的评论。 |
115条评论
是否有可能以某种方式创建自定义占位符?我们是一个多品牌的网站,并希望改变基于分配的品牌在一个宏关闭称呼
感谢您选择{{ticket.brand.name}}, {{ticket.brand. brand。根据所选择的品牌,自定义创建的标记口号会有所不同…
您可以测试ticket.brand.name值,然后计算口号。这段代码并不精确,但应该可以让您入门。将字段更改为测试,将问候语替换为口号,您就可以上路了。
{%如果票据。Ticket_field_47199008 = blank %}
{%指定问候= '您的订单' %}
{% else %}
{%指定问候= '伸出手' %}
{% endif %}
嗨,{{ticket.requester.first_name}},
非常感谢你的{{问候}}!{%如果票据。ticket_field_47199008 != blank %}[[很抱歉…][]{% endif %}
[[你的留言]]
如果您有任何其他问题,请告诉我!
谢谢,
{{current_user.first_name}}
谢谢大卫,这很有用,给了我一些想法
是否有'update_type' -> 'change'或'create '的占位符?
嘿,阿恩,
我做了一些挖掘在我的结束,它不像这个占位符是可用的,在这个时候。我建议在我们的网站上创建一个反馈帖子支持的反馈主题和分享您的用例,供我们的产品经理审查。
谢谢!
谢谢你的寻找,我找到了另一个解决方案,所以我不需要,毕竟。
不幸的是,我发现了占位符的其他几个问题。
——“发表评论。Created_at_with_time "不包含'秒'精度。
-似乎没有办法从评论中获得'via'或'via_id'属性。
奇怪的是,当我打印'ticket.comments'时,我得到一个奇怪的格式字符串的所有评论,其中via_id属性存在& time_created DOES包含一个时间戳与'秒'的精度。但是当我在评论中循环时,我无法获得这些属性:
如下所示:“[#test
#", value_previous: "rich", value_reference: nil, updated_at: "2021-01-29 16:03:06", notification_sent_at: nil>,[…]省略了…#<评论id…——机票。身份和票。优先级返回一个翻译和大写的版本,这也不是理想的
你好阿,
类似于上面布雷特的回应,你对评论的反馈。通过/ via_id create_at_with_time,。ticket.status和ticket.prioritywill be best served by creating a post in our支持的反馈论坛。我们欢迎你的反馈,我们在这里提供了一个创建有效帖子的指南:产品反馈指南&如何写一个好的反馈帖子
至于tickets.comments占位符,它的功能与设计一样——它允许您使用Liquid Markup以可定制的方式解析和格式化注释:参见使用Liquid标记自定义注释和电子邮件通知中的文本格式和位置。希望这有助于澄清问题!
你好戴夫,
我一直在努力解决与Arne相同的问题:“created_at_with_time”字段的有用性将大大提高,如果该字段至少具有秒级精度,而不是分钟。' created_at_with_timestamp '占位符存在于票据中,因此只需将其移植到注释模型中即可。那至少能解决我的问题。
另一件非常有用的事情是能够列出票证的自定义字段,而不需要事先知道哪些字段存在,类似于调用' /api/v2/tickets '端点。
至于“tickets.comments”中的奇怪之处:它看起来像打印Ruby on Rails模型(或使用inspect方法)的标准输出。虽然我当然不能争论它是否是有意的,但它通常不是一个好的实践,因为它可能会导致一些安全问题(如果没有额外的配置,如果您向Comment模型添加额外的字段,无论您是否愿意,它们都会显示在该表示中)。
嗨!
我对哪个URL占位符{{票感到困惑。链接}}和#{{票。Id}}指向。看起来在某些情况下,它们在帮助中心(/hc/requests)中呈现URL,有时在代理空间(/agent/tickets/)中呈现票据的URL:是在通知代理的代理空间中呈现代理空间,还是在发送给请求者和cc时呈现帮助中心的URL ?
我应该使用哪个占位符来获得到帮助中心的链接(/hc/requests),以便在触发器/自动化/宏/动态内容中与外部用户进行通信?
我想把帮助中心请求的链接放在给受让人的通知中(通过自动化),这可以转移给最终用户。
你好阿!你的理解是准确的。{{票。link}}将显示一个完整的URL:
-代理商,它会显示yoursubdomain.zendesk.com/agen亚博t/tickets/123
-最终用户,它会显示yoursubdomain.zendesk.com/hc/req亚博uests/123
{{ticket.id}}only renders the ID itself and is only a clickable URL for agents. So it sounds like you'll want to use {{ticket.link}}!
谢谢你的确认,麦迪逊。
关于票,我说得不准确。id}},但我指的是公式#{{ticket。Id}}显然与{{ticket的行为方式相同。Link}},即根据接收方/目标,呈现到agent/tickets/或hc/requests/的链接。
所以,使用{{ticket。id}},我可以将URL写入最终用户的请求页面- hc/requests/{{ticket。id}},但是因为我不能在消息区域中放置html代码,所以没有办法将此页面的链接发送给代理(我正在考虑通过自动化发送消息)?
是否有一种方法可以获得链接票证(问题票证)的id作为占位符?
感觉像一个网站,如果我们可以访问自定义字段,但不是现有的zendesk字段来获取数据亚博
我的任务是看看是否有可能将反馈改为阅读
什么进展顺利?(绿色)
如果?(橙色)
有什么不太顺利的?(红色)
我可以和现在的占位者做吗?还是需要编写自定义HTML ?
你好,乔纳森!
目前,还没有占位符可以提取链接问题票证的票证详细信息。但是,可以使用我们的API将这些信息拉入电子邮件通知本身。请查看我们的API文档,在那里您可以找到有关开发人员可以使用的端点的更多信息:https://developer.亚博zendesk.com/rest_api/docs/support/tickets#listing-ticket-problems至于如何利用API将信息拉入票证,请记住这取决于您自己的自定义工作流。
嗨,维姬!
如果想在文本中添加样式,最好的方法是使用Markdown或HTML代码。我附上了我们的帮助中心文档的链接,以便您可以查看在哪里可以使用以下任何一种:https://support.亚博zendesk.com/hc/en-us/articles/224594167由于支持占位符只返回纯文本,因此需要将它们包装在代码周围以添加一些格式。
你好,
是否有任何方法可以显示一些字段以前的值?
例如,{{ticket。优先级}}vs{{票。previoupriority}},这样我们就可以突出显示上一版本中实际更改的内容。
很多时候,我们收到邮件却不知道机票上发生了什么变化,所以我们不得不上ZD去查找。
非常感谢你的帮助!
嗨,皮埃尔。
恐怕访问代理界面确实是代理查看字段变化的最佳方式,因为占位符只显示当前值。
我强烈建议你把你的用例添加到我们对支持主题的反馈中:特性请求:在进行更改之前,添加一个关于先前状态的占位符。我们的产品团队特别有兴趣了解这个问题的细节:业务影响、影响的频率、受影响的人,以及解决这个问题所花费的时间和精力。
谢谢!
你好,
我有一个关于{{satisfaction.rating_section}}的问题
有可能修改章节的语言吗?只有英文版本(很好,我满意vs我不满意)
第二个问题:我如何使用这个
并把它作为一个超链接?(ctrl+K在这里不起作用)
感谢所有
嗨
我们一直在使用HTTP目标来通知外部系统票据状态更改“{{ticket”。但是我们注意到,如果代理在Zendesk中改变了他们的UI语言,那么这个值也会改变。亚博“resolve”、“Resolvido”等。
是否有独立于语言的方式获得机票状态?
罗文
嗨,雨果,
您可以根据用户语言使用动态内容来翻译满意度评级电子邮件。你可以查看这篇文章:CSAT调查是多语种的吗?
关于正面/负面评级链接——你可以使用HTML标签创建带有这些占位符的超链接。例子:希望这对你有所帮助。谢谢雨果!
你好罗恩,
占位符将始终根据用户配置文件上的语言集呈现,因此恐怕没有选项可以强制系统占位符以不同于请求者语言的语言显示文本。
所以,Description在技术上看起来并不是一个字段,因为它只是票证的第一条注释。这有点奇怪。如果能够在创建第一个注释时抓取它并把它放到一个单独的可报告的字段中,如果有办法的话,那就太好了。另外,由于第一条注释变成了Description,那么对于最后一条注释(可能是类似于“Close Notes”的注释),是否有什么实用程序可以处理?有一种方法,看到封闭的笔记之外的报告,不得不使一个单独的领域将是非常有用的。
嘿@……,
这里有很棒的问题和可靠的用例。对于这样的设置,这是从技术上讲这是可能的,但遗憾的是,这超出了support对票证评论的支持范围。
触发器和自动化没有任何可用于填写票证文本字段的操作,就像下拉或多选择字段一样,但是您可以这样做触发HTTP目标作为触发器/自动化操作相反,通过API更新同一票证(指向https://subdomainnamehere.亚博zendesk.com/api/v2/tickets/ {{ticket.id}} . json).在这个设置中,您可以告诉这个假设目标用{{ticket.description}}的值填充票券的文本字段。
需要特别指出的是,我们并没有正式支持这种方法由于竞争条件的风险以及可能发生的票据冲突,但如果你仍然决定要用票据注释填充一个票据字段,那么目标/触发组合将是实现这一目标的方法。
对于那些关闭的票据,有一个额外的票据文本字段来填写最后的ticket comment也是我能想到的最好的选择,应用像{{ticket.comments | last}}这样的文本字段值。Explore的报告数据在票务字段上比票务评论本身的内容更兴旺,所以只要我们能够将所需的数据存储在特定的字段值中,您就可以在Explore中报告它。希望这对你有帮助!
占位符可以在Zendesk指南中使用吗?亚博我想根据组织名称个性化一些文章?
你好假,
占位符目前不用于指南产品,它们用于门票更新。你能多解释一下你的用例吗?也许我们可以为你找到另一个解决方案。
谢谢!
杰森·谢弗|客户代言人|
嗨,杰森,
基本上,我想在Guide中创建一篇文章,并基于已登录用户的组织,我希望该文章的某些部分拉出组织名称。所以这篇文章看起来像是为那个组织写的,而不是我多次写同一篇文章,只是改变了组织名称。希望这对你有所帮助
嗨!用户的照片呢?我看到在comments_格式化中提到了“Avatar”。但我试过了,只看到名字。是否有办法从占位符获取用户的照片内容url ?
问得很好,@……。
用户的头像URL不能用我们的用户占位符,而是用一些自定义的Liquid代码和过滤器比如这个拆分滤镜看起来这是有些如果您从这些格式化的票证注释占位符中提取,则可能。由于这些占位符是预先格式化的HTML标记块,使评论在电子邮件通知中看起来很漂亮,我们可以尝试删除除了照片URL之外的几乎所有格式。
我有一些代码在运行,但是只有当在触发/自动化电子邮件通知中使用它时,因此遗憾的是没有运气直接在票务评论中显示照片url。
我们无法像这样正式地解决自定义液体的使用问题,但如果你专注于提取最新评论作者的照片URL,也许下面的代码可以解决这个问题:
奥斯汀K谢谢你的回复。我们将尝试使用这个技巧。我认为这对我们很有帮助。
我们可以从webhook获得旧值吗?例如:我将机票标题从“这是我的机票标题”更新为“我的机票标题很好”。我能得到旧的标题吗,即“这是我的票标题”?
谢谢
嗨,乌斯曼,
恐怕这是不可能的。占位符只能根据票证的当前状态提取信息。不能使用系统占位符获取以前的字段值。
请登录留下评论。