Show Menu
THEMEN×

Konfigurieren von Experience Manager für das Smart-Tagging von Assets

Das Tagging mit einem taxonomiegesteuerten Vokabular stellt sicher, dass die Assets im Rahmen von Tag-basierten Suchen einfach identifiziert und abgerufen werden können. Adobe stellt Smart-Tags bereit, die Algorithmen für künstliche Intelligenz und maschinelles Lernen verwenden, um Bilder zu trainieren. Smart-Tags verwenden ein KI-Framework von Adobe Sensei , um den Bilderkennungsalgorithmus auf Ihre Tag-Struktur und Ihre Unternehmenstaxonomie zu trainieren.
Die Smart-Tag-Funktion kann als Add-on zu Experience Manager erworben werden. Nach dem Kauf wird eine E-Mail mit einem Link zur Adobe Developer Console an den Administrator Ihres Unternehmens gesendet. Der Administrator greift auf den Link zu, um die Smart-Tags mit der Adobe Developer Console in Experience Manager zu integrieren.
Die neuen Experience Manager Assets Implementierungen sind standardmäßig in Adobe Developer Console integriert. Dadurch wird die Konfiguration der Smart-Tags-Funktion beschleunigt. Bei den vorhandenen Bereitstellungen führen Administratoren die folgenden Schritte aus, um sie zu konfigurieren.

Integration mit der Adobe Developer Console

Bevor Sie die Bilder mit SCS taggen können, integrieren Sie Adobe Experience Manager mithilfe der Adobe Developer Console mit dem Smart-Tags-Service. Im Backend authentifiziert der Experience Manager-Server Ihre Service-Anmeldedaten mit dem Gateway der Adobe Developer Console, bevor Ihre Anfrage an den Service weitergeleitet wird.

Voraussetzungen für die Integration in der Adobe Developer Console

Stellen Sie vor der Verwendung der Smart-Tags Folgendes sicher, um eine Integration in der Adobe Developer Console zu erstellen:
  • Es ist ein Adobe ID-Konto mit Administratorrechten für die Organisation vorhanden.
  • Smart-Tags sind für Ihre Organisation aktiviert.

Abrufen eines öffentlichen Zertifikats

Ein öffentliches Zertifikat ermöglicht Ihnen die Authentifizierung Ihres Profils in der Adobe Developer Console. Sie erstellen ein Zertifikat in Experience Manager.
  1. Rufen Sie in der Experience Manager-Benutzeroberfläche Tools > Sicherheit > Adobe IMS-Konfigurationen auf.
  2. Klicken Sie auf der Seite Adobe IMS-Konfigurationen auf Erstellen . Wählen Sie im Menü Cloud-Lösung die Option Smart-Tags aus.
  3. Wählen Sie Neues Zertifikat erstellen aus. Geben Sie einen Namen ein und klicken Sie auf Zertifikat erstellen . Klicken Sie auf OK .
  4. Klicken Sie auf Öffentlichen Schlüssel herunterladen .

Erstellen einer Integration

Um Smart-Tags zu verwenden, erstellen Sie eine Integration in der Adobe Developer Console, um API-Schlüssel, technische Konto-ID, Organisations-ID und Client-Geheimnis zu generieren.
  1. Rufen Sie https://console.adobe.io in einem Browser auf. Wählen Sie das entsprechende Konto aus und vergewissern Sie sich, dass die zugehörige Organisationsrolle „Systemadministrator“ ist.
  2. Erstellen Sie ein Projekt mit einem beliebigen Namen. Klicken Sie auf API hinzufügen .
  3. Wählen Sie auf der Seite API hinzufügen die Option Experience Cloud und dann Smart Content aus. Klicken Sie auf Weiter .
  4. Wählen Sie Öffentlichen Schlüssel hochladen aus. Stellen Sie die von Experience Manager heruntergeladenen Zertifikatdatei bereit. Die Meldung Öffentliche(r) Schlüssel erfolgreich hochgeladen wird angezeigt. Klicken Sie auf Weiter .
  5. Die Seite Neue Dienstkonto (JWT)-Anmeldedaten erstellen zeigt den öffentlichen Schlusselle für das Dienstkonto an, das Sie gerade konfiguriert haben. Klicken Sie auf Weiter .
  6. Wählen Sie auf der Seite Produktprofile auswählen die Option Smart Content Services aus. Klicken Sie auf Konfigurierte API speichern . Auf einer Seite werden weitere Informationen zur Konfiguration angezeigt. Lassen Sie diese Seite offen, um diese Werte zu kopieren und in Experience Manager hinzuzufügen, wenn Sie Smart-Tags in Experience Manager weiter konfigurieren.

Konfigurieren von Smart-Tags

Verwenden Sie zum Konfigurieren der Integration die Werte der Felder „Payload“, „Client-Geheimnis“, „Autorisierungs-Server“ und „API-Schlüssel“ aus der Integration in der Adobe Developer Console.
  1. Rufen Sie in der Experience Manager-Benutzeroberfläche Tools > Sicherheit > Adobe IMS-Konfigurationen auf.
  2. Rufen Sie die Seite Konfiguration des technischen Adobe IMS-Kontos auf und geben Sie den gewünschten Titel ein.
  3. Geben Sie im Feld Autorisierungsserver die https://ims-na1.adobelogin.com -URL ein.
  4. Geben Sie im Feld API-Schlüssel die Client-ID aus der Adobe Developer Console ein.
  5. Geben Sie im Feld Client-Geheimnis den geheimen Client-Schlüssel aus der Adobe Developer Console ein. Klicken Sie auf die Option Client-Geheimnis abrufen , um es anzuzeigen.
  6. Klicken Sie in der Adobe Developer Console in Ihrem Projekt am linken Rand auf Dienstkonto (JWT) . Klicken Sie auf die Registerkarte JWT generieren . Klicken Sie auf Kopieren , um die angezeigte JWT-Payload zu kopieren. Geben Sie diesen Wert im Feld Payload in Experience Manager ein. Klicken Sie auf Erstellen .

Überprüfen der Konfiguration

Nachdem Sie die Konfiguration abgeschlossen haben, führen Sie die folgenden Schritte aus, um die Konfiguration zu validieren.
  1. Rufen Sie in der Experience Manager-Benutzeroberfläche Tools > Sicherheit > Adobe IMS-Konfigurationen auf.
  2. Wählen Sie die Smart-Tags-Konfiguration aus. Klicken Sie in der Symbolleiste auf Systemdiagnose . Klicken Sie auf Prüfen . Ein Dialogfeld mit der Meldung Fehlerfreie Konfiguration bestätigt, dass die Konfiguration funktioniert.

Neu konfigurieren, wenn ein Zertifikat abläuft

Wenn das Zertifikat abläuft, wird es nicht mehr als vertrauenswürdig eingestuft. Um ein neues Zertifikat hinzuzufügen, führen Sie diese Schritte aus. Sie können ein abgelaufenes Zertifikat nicht verlängern.
  1. Melden Sie sich bei Ihrer Experience Manager-Implementierung als Administrator an. Klicken Sie auf Tools > Sicherheit > Benutzer .
  2. Suchen und finden Sie dam-update-service -Benutzer und klicken Sie darauf. Klicken Sie auf die Registerkarte Keystore .
  3. Löschen Sie den vorhandenen similaritysearch -Keystore mit dem abgelaufenen Zertifikat. Klicken Sie auf Speichern und schließen .
    Abbildung: Löschen des vorhandenen Eintrags similaritysearch in Keystore, um ein neues Sicherheitszertifikat hinzuzufügen.
  4. Rufen Sie in der Experience Manager-Benutzeroberfläche Tools > Sicherheit > Adobe IMS-Konfigurationen auf. Öffnen Sie die verfügbare Smart-Tags-Konfiguration. Um ein öffentliches Zertifikat herunterzuladen, klicken Sie auf Öffentliches Zertifikat herunterladen .
  5. Rufen Sie https://console.adobe.io auf und navigieren Sie im Projekt zum vorhandenen Service. Laden Sie das neue Zertifikat hoch und konfigurieren Sie es. Weitere Informationen zur Konfiguration finden Sie in den Anweisungen unter Erstellen einer Integration in der Adobe Developer Console .

Aktivieren von Smart-Tagging für neu hochgeladene Assets (optional)

  1. Gehen Sie in Experience Manager zu Tools > Workflow > Modelle .
  2. Wählen Sie auf der Seite Workflow-Modelle das Workflow-Modell DAM Update Asset aus.
  3. Klicken Sie in der Symbolleiste auf Bearbeiten .
  4. Erweitern Sie das Seitenbedienfeld, um die Schritte anzuzeigen. Ziehen Sie den Schritt Smart Tag-Asset , der im Abschnitt „DAM-Workflow“ verfügbar ist, und platzieren Sie ihn nach dem Schritt Prozessminiaturansichten .
    Abbildung: Schritt zum Hinzufügen von Smart-Tag-Assets nach dem Schritt „Miniaturansichten verarbeiten“ im Workflow „DAM-Update-Asset“.
  5. Öffnen Sie den zu konfigurierenden Schritt. Stellen Sie unter Erweiterte Einstellungen sicher, dass die Option Handler-Erweiterung ausgewählt ist.
  6. Wählen Sie auf der Registerkarte Argumente die Option Fehler ignorieren aus, wenn der Workflow Fehler bei der Vorhersage von Tags ignorieren soll. Um Assets unabhängig davon mit Tags zu versehen, ob die Smart-Tagging-Funktion für Ordner aktiviert ist, wählen Sie Smart-Tag-Markierung ignorieren aus.
  7. Klicken Sie auf OK , um den Prozessschritt zu schließen, und speichern Sie dann den Workflow. Klicken Sie auf Synchronisieren .