質問
削除したい終了済みチケットが多数あります。終了済みチケットを一括削除するにはどうすればよいですか?
回答
終了済みチケットをビューやプロフィールから削除することはできません。代わりに、次のいずれかのオプションを使用してください。
- 削除スケジュールを作成して、指定した期間が経過した後にアーカイブ済みチケットを削除する
- 開発者がいる場合、API(アプリケーション プログラミング インターフェイス)とBulk Delete Ticketsエンドポイントを使用して終了済みチケットを削除する
-
マーケットプレイスのサードパーティアプリを使用
免責事項:ZendeskカスタマーSupportは、サードパーティアプリおよびAPIをSupportしていません。詳細については、以下のトピックを参照してください:
APIを使用する
プログラムでチケットを一括削除するには:
チケットの一括削除API
エンドポイント:
DELETE /api/v2/tickets/destroy_many?ids={comma_separated_ids}
例:
bash
curl https://yoursubdomain.zendesk.com/api/v2/tickets/destroy_many?ids=123,456,789 \
-u your_email@example.com/token:your_api_token \
-X DELETE
上限値
- 1リクエストにつき最大100チケット
- チケットは24時間以上終了する必要があります
- 1分あたり400リクエストの標準API制限が適用されます
Pythonの例
import requests
subdomain = 'your-subdomain'
email = 'your-email@example.com'
api_token = 'your-api-token'
ticket_ids = [123, 456, 789] # IDs to delete
ids_param = ','.join(map(str, ticket_ids))
url = f'https://{subdomain}.zendesk.com/api/v2/tickets/destroy_many'
response = requests.delete(
url,
params={'ids': ids_param},
auth=(f'{email}/token', api_token)
)
if response.status_code == 200:
print(f'Deleted {len(ticket_ids)} tickets')
ドキュメント
- チケットの一括削除API
- API認証ガイド
- 自動データプライバシーパートナー(ADPP)
- 利用可能な削除条件
高度なデータプライバシーとデータ保護(ADPP)アドオンを使用している場合は、チケット削除スケジュールを複数作成して、特定のタイプのチケットを自動的に削除できます。次のようなさまざまな条件を使用できます。
- ブランド
- 組織
- タグ
- カスタムフィールド
- ステータス
- フォーム
- グループ
- 添付ファイル
添付ファイル条件を使用すると、次のことができます。
- 添付ファイルを含むチケットのみを削除する
- 添付ファイルのないチケットを保持
- 添付ファイルの条件と他のフィルターを組み合わせて、カスタマイズされた削除ルールを作成する
メッセージング添付ファイルの重要な制限事項
「添付ファイルあり」条件でメッセージング会話内の添付ファイルは検出されません。メッセージング会話では、削除スケジューラが検出しない従来のチケットとは異なるデータモデルに添付ファイルが保存されます。
影響:
- 「添付ファイルあり」の削除ルールは、添付ファイルのあるメッセージングチケットを削除できます
- 従来のメールまたはWebチケットの添付ファイルのみが検出されます
- これは既知の製品制限です
重要な理由:
- 「チケット | 添付ファイルなし | 30日後」などの削除ルールを使用する場合:
- 添付ファイル付きのメールまたはWebチケットを保持する
- 添付ファイルのあるメッセージングチケットはスケジューラに検出されないため、削除されることがあります
回避策
メッセージングチケットを除外するには、次の条件を追加します。
Ticket channel | Is not | Messaging
または、添付ファイル条件のないメッセージングチケットの削除スケジュールを別途作成します。
ADPP機能についてご質問がある場合は、Zendeskカスタマーサポートまたはアカウント担当者にお問い合わせください。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。