Table of Contents

Menghapus target image

EasyAR menyediakan dua cara untuk menangani recognition image yang tidak lagi diperlukan: penghapusan permanen dan penonaktifan sementara. Untuk menjaga stabilitas lingkungan production, disarankan agar Anda membaca instruksi berikut dengan cermat.

Operasi di EasyAR Web management center

  • Langkah operasi: Login ke EasyAR Developer Center -> Cloud Recognition Management -> pilih gallery yang sesuai -> klik Manage untuk masuk ke halaman manajemen gallery.
  • Metode penghapusan:
    • Batch deletion: Pilih target image dalam daftar, klik Delete, lalu konfirmasi.
    • Single deletion: Buka halaman detail target image dan klik tombol Delete pada halaman.

Panduan operasi penghapusan

Peringatan

Penghapusan tidak dapat dibatalkan. Setelah penghapusan dikonfirmasi, semua feature data dan informasi terkait image tersebut akan hilang permanen. Disarankan untuk memverifikasi proses terlebih dahulu di test gallery, dan destructive testing langsung di lingkungan production sangat dilarang.

Praktik terbaik: menonaktifkan target image

Dalam sebagian besar skenario bisnis, jika Anda tidak yakin apakah sebuah image akan digunakan lagi di masa depan, disarankan menggunakan deactivation sebagai pengganti deletion.

  • Karakteristik fitur: Target image yang dinonaktifkan tetap berada dalam daftar database, tetapi tidak akan ikut dalam proses pencarian cloud recognition. Namun, image tersebut tetap memakai recognition quota.
  • Metode deactivation: Pilih recognition image pada halaman manajemen, lalu klik Deactivate.

Panduan operasi deactivation

Menghapus target image menggunakan API

Recognition image dapat dibersihkan secara otomatis melalui REST API.

Persiapan

Sebelum mulai, baca dokumentasi Delete target image API, lalu siapkan resource berikut:

  • CRS AppId
  • API Key / Secret atau Token
  • Server-end URL (port 443)
  • TargetId: ID unik target image yang akan dihapus. Jika TargetId tidak ada, API akan mengembalikan statusCode: 404 (Target not found).

Ganti placeholder dengan parameter sebenarnya, lalu jalankan skrip curl

  • Your-Server-side-URL → API Host sebenarnya
  • Your-Token → API Key Authorization Token sebenarnya
  • Your-CRS-AppId → appId Anda
  • Your-todo-TargetId → targetId target yang akan dihapus
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>" 

Topik terkait: