Table of Contents

Zielbild löschen

EasyAR bietet zwei Methoden zum Umgang mit nicht mehr benötigten Erkennungsbildern: Dauerhaftes Löschen und Temporäres Deaktivieren. Um die Stabilität der Produktionsumgebung zu gewährleisten, lesen Sie bitte die folgenden Anweisungen sorgfältig.

Vorgehensweise über das EasyAR Web-Portal

  • Schritte: Anmeldung im EasyAR Entwicklerportal -> Cloud-Erkennungsverwaltung -> Wählen Sie die entsprechende Bildbibliothek -> Klicken Sie auf Verwalten, um zur Bibliotheksverwaltung zu gelangen.
  • Löschmethoden:
    • Massenlöschung: Aktivieren Sie die Kontrollkästchen der Zielbilder in der Liste, klicken Sie auf Löschen und bestätigen Sie.
    • Einzellöschung: Öffnen Sie die Detailseite des Zielbilds und klicken Sie dort auf die Schaltfläche Löschen.

Löschvorgang-Anleitung

Warnung

Das Löschen ist unwiderruflich. Nach Bestätigung werden alle Merkmalsdaten und zugehörigen Informationen des Bilds dauerhaft gelöscht. Testen Sie den Vorgang zunächst in einer Testbibliothek. Destruktive Tests direkt in der Produktionsumgebung sind strikt untersagt.

Best practices: zielbild deaktivierung

In den meisten Anwendungsfällen wird empfohlen, ein Zielbild zu deaktivieren anstatt es zu löschen, wenn dessen zukünftige Nutzung unsicher ist.

  • Funktion: Deaktivierte Zielbilder bleiben in der Datenbankliste, werden jedoch nicht in den Cloud-Erkennungsprozess einbezogen. Sie verbrauchen weiterhin Erkennungskontingent.
  • Deaktivierungsmethode: Aktivieren Sie das Kontrollkästchen des Bilds in der Verwaltungsansicht und klicken Sie auf Deaktivieren.

Deaktivierungsvorgang-Anleitung

  • API-Deaktivierung: Rufen Sie die Update-Zielbild-API auf und setzen Sie das Attribut active auf 0.

Verwendung der API zum löschen von zielbildern

Die REST API ermöglicht die automatisierte Bereinigung von Erkennungsbildern.

Vorbereitung

Lesen Sie vor Beginn die Dokumentation zur Delete-Zielbild-API und stellen Sie folgende Ressourcen bereit:

  • CRS AppId
  • API Key / Secret oder Token
  • Server-end-URL (Port 443)
  • TargetId: Die eindeutige ID des zu löschenden Zielbilds. Bei nicht existierender TargetId gibt die API statusCode: 404 (Target not found) zurück.

Bitte ersetzen Sie den Platzhalter durch die tatsächlichen Parameter und führen Sie das curl-Skript aus

  • Your-Server-side-URL → Tatsächlicher API-Host
  • Your-Token → Tatsächlicher API-Schlüssel-Autorisierungstoken
  • Your-CRS-AppId → Ihre appId
  • Your-todo-TargetId → Zu löschende Ziel-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>" 

Verwandte Themen: