デフォルトでは、多くのビジネスルールで、メール通知にコメントを含めるために {{ticket.comments_formatted}} プレースホルダを使用しています。リクエスタに対するコメントの表示方法をさらに詳細に管理したい場合は、リキッドマークアップを使用して、コメントや添付ファイルの詳細情報にアクセスできます。
メモ:リキッドマークアップは、フォロワーに送られるメール通知など、ヘルプセンターの記事通知には利用できません。他のやり方として、「メールテンプレートを複数のブランドで使用する方法」の手順もご覧ください。
コメントはチケット内の要素であり、メール通知にコメントを含めるために使用できるプレースホルダが多数あります。たとえば、すべてのコメント、パブリックコメント、前回のコメントなどを含めることができます(「コメントデータ」を参照)。
メール通知でのコメントの表示方法を詳細に管理したい場合、次の例のようにリキッドマークアップとfor loopを使用することができます。
{% for comment in ticket.comments %} Comment: {{comment.created_at}} {{comment.created_at_with_time}} {{comment.author.name}} {{comment.value}} Attachment: {% for attachment in comment.attachments %} {{attachment.filename}} {{attachment.url}} {% endfor %} {% endfor %}
この場合、両方の配列(ticket.commentsとcomment. attachments)でアイテムが返されます。つまり、チケットに含まれるすべてのコメントと添付ファイルのプロパティが返されます。
前回のコメントのみ返されるようにしたい場合は、次の例のようにlimitおよびoffset属性を使用できます。
{% for comment in ticket.comments limit:1 offset:0 %}for loopの場合、配列で多くのことができます。詳細については、リキッドのドキュメント(Liquid for Designers)を参照してください。
リキッドマークアップの使い方について詳しくは、「リキッドマークアップとZendesk Supportについて」を参照してください。
1件のコメント
HK_Admin
上記ありがとうございます。大変助かります。
ご確認いただきました通り、下記設定を行っており、10MB未満のファイルの場合は、メール添付形式で、送信先に着信をしていることを確認しています。
(10MBを超える場合は、その他の10MB未満のファイルがあっても、全て、添付ファイルもURLリンクも存在しないことを確認しました)
{% for comment in ticket.comments limit:1 offset:0 %}
{{comment.value_rich}}
{% endfor %}
ご指摘を踏まえ、下記へ変更し、同様のテストを行いましたが、先の現象と同様となってしましました。
{% for comment in ticket.comments limit:1 offset:0 %}
{{comment.value_rich}}
{% endfor %}
{% for attachment in comment.attachments %}
{{attachment.url}}
{% endfor %}
10MB以上のファイルを添付した場合のみ、添付ファイルが添付されない現象が発生していることから、この観点で、調査や対策について、ご教授いただくことは可能でしょうか?
なお、当該テストを行ったチケットは、下記となります。
https://nomura-office.zendesk.com/agent/tickets/519
以上、お手数をおかけしますが、よろしくお願いいたします。
0