エージェントとエンドユーザーはチケット内で添付ファイルをやりとりすることができます。Zendesk Supportは、ユーザーがAPI、メール、Webフォーム、ヘルプセンターのWeb Widgetチャネルから送信した添付ファイルだけを受け付けます。
管理者は、プライバシールールや、エンドユーザーのアクセス許可、添付方法などを指定することで、添付ファイルの処理方法を設定できます。
この記事では、次のトピックについて説明します。
メールの添付ファイルについて
エージェントおよびエンドユーザーは、チケットの作成または更新時、またはメール通知への返信時に添付ファイルを追加できます。この添付ファイルは、実際には添付ファイルへのリンクとなります。これは、必要に応じて添付ファイルのダウンロードに使用できる外部ファイルへのリンクです。これはメールで送信される添付ファイルのデフォルトの動作です。メールの添付ファイルが有効になっていない場合はこのように動作します。
メールの添付ファイルが有効になっている場合、これとは異なる動作をします。エージェントとエンドユーザーは、添付ファイルへのリンクではなく、メールの添付ファイルを直接送信できます。チケットの作成や更新、またはメールへの返信によって生成されたメール通知には、リンクされた添付ファイルではなく、実際の添付ファイルが含まれます。メールの添付ファイルは、ファイルの最初のページのプレビュー画像として表示されます。
メールに添付されたすべてのファイルは、メール通知で送信される前に有害なウイルスに感染していないかスキャンされます。添付ファイルにウイルスが含まれていることが判明した場合、そのファイルはメール通知から除外されます。代わりに、添付ファイルが送信されなかったことを示すエラーメッセージと、元の送信者に連絡をとるように勧めるメッセージが受信者に送られます。
- インライン添付ファイル:ファイルをメールまたはコメントの本文にドラッグアンドドロップできます。ファイルをドロップした場所にファイルのイメージが表示されます。
- 追加添付ファイル:コメントの下部に表示され、コメントのメール通知の一部として送信される添付ファイル。
メールの添付ファイルがサイズ制限を超えると、添付ファイルへのリンクがメール通知に表示されます(「添付ファイルのサイズ制限」を参照)。
以下に、エージェントとエンドユーザーに添付ファイルがどのように表示されるかの例を示します。
状況 | 例 |
---|---|
Gmailアカウントのメール通知内のリンクされたメール添付ファイル。 |
|
Gmailアカウントのメール通知内のメール添付ファイル。 |
|
Supportのチケットインターフェイス内の添付ファイル |
|
エージェントのメール添付ファイルを有効にする
デフォルトの添付ファイル設定では、エージェントはチケットのコメントおよびメール通知に、添付ファイルをリンクとして追加できます。この設定を変更して、エージェントがコメントにファイルを直接添付できるようにすることもできます。このタイプの添付ファイルは、Zendesk Supportに保存され、チケットインターフェイスからアクセスできます。添付できるファイルタイプに制限はありません。
また、エンドユーザーがチケットに添付ファイルを追加することも許可できます(「エンドユーザーがチケットにファイルを添付できるようにする」を参照)。
- サイドバーにある管理アイコン(
)をクリックし、「設定」>「チケット」を選択します。
- 「設定」タブで、「メールにファイルを添付」を選択します。
メモ:セキュリティで保護されたダウンロードが有効になっている場合、この設定は表示されず、有効にすることもできません。
- ページの下部にある「タブを保存」をクリックします。
このオプションが有効になると、エージェントがファイルをコメントに添付するときに、リンクではなく添付ファイルとして追加されます。メール通知には、現在のチケットのコメントに添付されているファイルのみが含まれます。過去のチケットのコメントに添付されたファイルは、後続のメール通知には添付されません。
エージェントが添付ファイルを送信する方法の詳細については、「チケットコメントに添付ファイルを追加する」を参照してください。
エンドユーザーがチケットにファイルを添付できるようにする
エンドユーザーがチケットを作成したり、メール通知に応答する際に、添付ファイルを送信できるようにすることができます。「エージェントのメール添付ファイルを有効にする」で述べているように、エージェントと同様のファイル添付権限が、以下の設定を構成することでエンドユーザーに適用されます。
- サイドバーにある管理アイコン(
)をクリックし、「設定」>「チケット」を選択します。
- 「添付ファイル」セクションの「カスタマーによるファイルの添付を許可」チェックボックスを選択します。
- 「タブを保存」をクリックします。
プライベート添付ファイルを有効にする
Guideをアクティブにしている場合、添付ファイルをプライベートに設定すると、チケットやメール通知内の共有ファイルリンクをクリックしてユーザーが添付ファイルを表示しようとする際に、ログインを求めることができます。添付ファイルをプライベートにしない場合、共有ファイルリンクはだれでも表示できます。
チケットに個人情報が含まれる文書(特にパスポートや運転免許証などの身分証明書)が添付されている場合は、プライベート添付ファイルを有効にすることができます。このオプションがオフになっているときに、メール通知がエンドユーザー以外のユーザーに誤って転送されると、個人情報が誤ってユーザー以外の第三者に公開される可能性があります。
プライベート添付ファイルの使用については以下の点に注意してください。
-
プライベート添付ファイルは、Guideがアクティブになっている場合にのみ使用できます。Guideが有効になっていない場合、エンドユーザーは認証されないため、プライベート添付ファイルを使用するとエンドユーザーが添付ファイルをダウンロードすることはできなくなります。
-
「安全なダウンロードを有効にする」が特定のグループまたはエージェントに関連付けられていない限り、添付ファイルはすべての認証済みユーザーに表示されます。添付ファイルがチケットまたは投稿に関連付けられると、そのファイルを表示できるのは、ダウンロードを認証されたチケットまたは投稿にアクセスできるユーザーに制限されます。
- Zendeskエージェントワークスペースでは、この設定はライブチャット中にやりとりされる添付ファイルにも適用されますが、ソーシャルメッセージングでやりとりされる添付ファイルには適用されません「Zendeskエージェントワークスペースでの安全なチャット添付ファイルの有効化」を参照)。
プライベート添付ファイルを有効にするには
- サイドバーにある管理アイコン(
)をクリックし、「設定」>「チケット」を選択します。
- 添付ファイルの横にある「安全なダウンロードを有効にする」チェックボックスを選択します。
メモ:安全なダウンロードが有効になっている場合、「メールにファイルを添付」は表示されず、有効にすることはできません。また、安全なダウンロードを有効にすると、エージェントは自分のコンピュータから画像をコピーしてチケットのコメントに貼り付けることができなくなります。
- 「タブを保存」をクリックします。
添付ファイル自体へのリンクがヘルプセンターの記事などに掲載されていない限り、添付ファイルは検索エンジンによってインデックス付けされません。これは、プライベート添付ファイルがオンであるかオフであるかには関係ありません。また、この設定を有効にすると、ユーザーは画像をコピーして直接チケットに貼り付けることができなくなります。
添付ファイルのサイズ制限
-
メールの添付ファイル(インライン添付および追加添付ファイル)の制限は、1ファイルあたり7MBです。
すべてのメール添付ファイルの合計が10MBを超えてはなりません。これらの制限を超えると、Supportは、添付ファイルをリンクされた添付ファイルとして処理します。
-
リンクされた添付ファイルの制限は、1ファイルあたり50MBです。
50MBを超えるファイルを添付しようとすると、ファイルが大きすぎることを示すエラーメッセージが表示されます。その添付ファイルは削除され、(メール添付ファイル/リンクされた添付ファイルのどちらとしても)チケットに添付されることはありません。
添付ファイルのタイプについて詳しくは、「メールの添付ファイルについて」を参照してください。
以前のコメントの添付ファイルは、リンクされた添付ファイルとしてメール通知に含まれます返信に複数の添付ファイルを追加する場合、添付ファイルの種類とサイズに基づいて優先順位が決められます。インライン添付ファイルは、サイズ制限を計算する場合、添付ファイルよりも優先されます。なお、インライン添付ファイルがリンクとして送信されても、メール通知の本文には画像として表示されます。
以下のシナリオは、制限がどのように働くかを説明します。
シナリオ1
- メールの添付ファイルA(3 MB)
- メールの添付ファイルB(6 MB)
- ファイルAおよびBがメールの添付ファイルとして追加されます。
シナリオ2
- インライン添付ファイルA(5 MB)
- メールの添付ファイルB(5 MB)
- メールの添付ファイルC(4 MB)
- インライン添付ファイルAはメールの添付ファイルとして送信されます。
- 3ファイルの合計サイズが、メールの添付ファイルの合計サイズ10 MBを超えるため、添付ファイルBとCはファイルリンクとして含まれます。
シナリオ3
- インライン添付ファイルA(5 MB)
- インライン添付ファイルB(6 MB)
- インライン添付ファイルC(4 MB)
- インライン添付ファイルAはメールの添付ファイルとして含まれます。
- 3ファイルの合計サイズが、メールの添付ファイルの合計サイズ10 MBを超えるため、添付ファイルBはファイルリンクとして含まれます。
- 添付ファイルの合計サイズが、9 MB未満で済むため、添付ファイルCは実際のファイルとして含まれます。
4 コメント
添付ファイルには下記制限があるとのことですが、チケットにメールの添付は出来ますが
1MBを超えるファイルを添付しようとすると、ファイルが大きすぎますとメッセージが表示され
ファイルを添付することができません。。
リクエスタからメール送信の際も1MBを超えると、添付ファイルが削除されます。
どうしたら下記の制限通りになるか教えて下さい
添付ファイルには以下のサイズ制限があります。
ご担当者様
お世話になっております。Zendeskの中村です。
弊社コミュニティへご投稿頂きありがとうございます。
本件について御社アカウントを確認させて頂いたところ、現在御社ではSupport Essentialプランをご利用頂いておりますため、チケットコメントの添付ファイルのサイズ制限は1MBとなっております。そのため、1MB以上のファイルを添付しようとするとエラーが発生します。
Supportプランによりチケットコメントの添付ファイルのサイズ制限が異なります。詳細は以下の記事をご参照ください。
https://support.zendesk.com/hc/ja/articles/235860287-%E3%83%81%E3%82%B1%E3%83%83%E3%83%88%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AB%E5%90%AB%E3%82%81%E3%82%89%E3%82%8C%E3%82%8B%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%B8%8A%E9%99%90%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84-
何卒宜しくお願いいたします。
以下のAPIを実行してチケットに添付のファイルの取得を行いたいのですが、
リクエストを投げると404 エラーが出力され実行に失敗します。
処理はpythonスクリプトで実装を行っています。
Hello -- hoping answering in English is OK. Given the 404 error, it looks like the incorrect ID value may be used in the API call. GET /api/v2/attachments/{id}.json API {id} value needs to be retrieved from the "attachment" portion of the particular ticket comment that it's attached to. This is retrieved when calling GET /api/v2/tickets/{ticket_id}/comments.json.
For example, calling /api/v2/tickets/{ticket_id}/comments returns ticket comments and the attachments for each ticket comment. You'll want to make sure to use the attachment's ID in the subsequent /api/v2/attachments/{id} call and not the comment ID.
However, as you can see, if you are calling /api/v2/tickets/{ticket_id}/comments -- you already have the attachment's complete information.
You also mention that you're using Python. There are two Zendesk Python libraries that may help with writing Python custom code against a Zendesk Support account. See Zendesk Python libraries for more. You may also want to check out this marketplace app: Download All Attachments
Hope this helps!
サインインしてコメントを残してください。