Table of Contents

Target images を削除する

EasyAR は、不要になった recognition images を処理する方法として、永久削除一時的な無効化 の 2 種類を提供します。production 環境の安定性を確保するため、次の操作説明をよく読んでください。

EasyAR Web management center で操作する

  • 操作手順: EasyAR Developer Center にログイン -> Cloud Recognition Management -> 対応する gallery を選択 -> Manage をクリックして gallery 管理画面に入ります。
  • 削除方法:
    • Batch deletion: リストで target images を選択し、Delete をクリックして確認します。
    • Single deletion: target image 詳細ページを開き、ページ内の Delete ボタンをクリックします。

削除操作ガイド

警告

削除操作は元に戻せません。削除を確認すると、その画像のすべての feature data と関連情報は永久に失われます。まず test gallery でフローを検証することを推奨し、production 環境で直接 destructive testing を行うことは固く禁じられています。

ベストプラクティス: target images の無効化

多くのビジネスシナリオでは、将来その画像を再利用するか不明な場合、deletion の代わりに deactivation を使用することを推奨します。

  • 機能特性: 無効化された target image は database リストに残りますが、cloud recognition 検索プロセスには 参加しません。ただし、recognition quota は消費します。
  • Deactivation 方法: 管理画面で recognition image を選択し、Deactivate をクリックします。

Deactivation 操作ガイド

API を使用して target images を削除する

REST API により recognition images の自動クリーンアップを実現できます。

準備

開始前に Delete target image API documentation を読み、次のリソースを準備してください。

  • CRS AppId
  • API Key / Secret または Token
  • Server-end URL (443 ポート)
  • TargetId: 削除する target image の一意の ID。TargetId が存在しない場合、API は statusCode: 404 (Target not found) を返します。

プレースホルダーを実際のパラメーターに置き換え、curl スクリプトを実行してください

  • Your-Server-side-URL → 実際の API Host
  • Your-Token → 実際の API Key Authorization Token
  • Your-CRS-AppId → あなたの appId
  • Your-todo-TargetId → 削除対象 target の targetId
curl -X DELETE "https://<Your Server-side-URL>/target/<Your-todo-TargetId>?appId=<Your-CRS-AppId>" \
  -H "Content-Type: application/json" \
  -H "Authorization: <Your-Token>" 

関連トピック: