Show Menu
THEMEN×

Configure asset tagging using the Smart Content Service

Erfahren Sie, wie Sie Smart-Tagging und optimierte Smart-Tags in AEM mit dem Smart Content Service konfigurieren.
Sie können Adobe Experience Manager (AEM) in den Dienst für intelligente Inhalte integrieren. Verwenden Sie diese Konfiguration, um von AEM aus auf den Smart Content Service zuzugreifen und Ihre Bilder automatisch mit Tags zu versehen.
Der Artikel beschreibt die folgenden Hauptaufgaben, die zum Konfigurieren des Smart Content Service erforderlich sind. Am Back-End authentifiziert der AEM-Server Ihre Service-Anmeldeinformationen beim Adobe IO-Gateway, bevor Ihre Anfrage an den Smart Content Service weitergeleitet wird.
  1. Erstellen Sie in AEM eine Konfiguration für den Smart Content Service, um einen öffentlichen Schlüssel zu erstellen. Erhalten Sie ein öffentliches Zertifikat für die OAuth-Integration.
  2. Erstellen Sie eine Integration in Adobe I/O und laden Sie den generierten öffentlichen Schlüssel hoch.
  3. Konfigurieren Sie die AEM-Instanz mithilfe des API-Schlüssels und anderen Anmeldeinformationen aus Adobe I/O.
  4. Aktivieren Sie optional das automatische Tagging beim Hochladen eines Assets.

Voraussetzungen

Stellen Sie vor der Verwendung des Smart Content Service Folgendes sicher, um eine Integration in Adobe I/O zu erstellen:
  • Es ist ein Adobe ID-Konto mit Administratorrechten für die Organisation vorhanden.
  • Der Smart Content Service ist für Ihre Organisation aktiviert.
To enable Enhanced Smart Tags, in addition to the above, also install the latest AEM service pack .

Erhalten eines öffentlichen Zertifikats

Ein öffentliches Zertifikat ermöglicht Ihnen die Authentifizierung Ihres Profils in Adobe I/O.
  1. Tippen Sie in der AEM-Benutzeroberfläche auf das AEM-Logo und öffnen Sie Tools > Cloud-Services > Legacy-Cloud-Services .
  2. Tippen/Klicken Sie auf der Seite „Cloud Services“ unter Assets Smart Tags auf Jetzt konfigurieren .
  3. Geben Sie im Dialogfeld Konfiguration erstellen einen Titel und einen Namen für die Smart-Tags-Konfiguration ein. Tippen/klicken Sie auf Erstellen .
  4. Verwenden Sie im Dialogfeld AEM Smart Content Service die folgenden Werte:
    Dienst-URL : https://mc.adobe.io/marketingcloud/smartcontent
    Autorisierungsserver : https://ims-na1.adobelogin.com
    Lassen Sie die anderen Felder vorerst leer (Werte werden später bereitgestellt). Tippen/klicken Sie auf OK .
    The URL provided as Service URL is not accessible via browser and generates a 404 error. Die Konfiguration funktioniert mit demselben Wert des Parameters Service URL . Informationen zum Gesamtstatus und Wartungszeitplan für Adobe I/O finden Sie unter https://status.adobe.com .
  5. Tippen/klicken Sie auf Öffentliches Zertifikat für OAuth-Integration herunterladen und laden Sie die öffentliche Zertifikatdatei AEM-SmartTags.crt herunter.

Adobe I/O-Integration erstellen

Um Smart Content Service-APIs zu verwenden, erstellen Sie eine Integration in Adobe I/O zur Generierung von API-Schlüssel, ID des technischen Kontos, Organisations-ID und Client-Geheimnis.
  1. Greifen Sie auf https://console.adobe.io zu.
  2. Wählen Sie auf der Seite Integrationen Ihre Organisation aus.
  3. Tippen/klicken Sie auf Neue Integration .
  4. Wählen Sie auf der Seite Neue Integration erstellen die Option Auf eine API zugreifen aus. Tippen/Klicken Sie auf Weiter .
  5. Wählen Sie unter Experience Cloud die Option Smart Content . Tippen/Klicken Sie auf Weiter .
  6. Wählen Sie auf der nächsten Seite Neue Integration aus. Tippen/Klicken Sie auf Weiter .
  7. Geben Sie auf der Seite  Integrationsdetails  einen Namen für das Integrations-Gateway ein und fügen Sie eine Beschreibung hinzu.
  8. Laden Sie in den Zertifikaten zu öffentlichen Schlüsseln die Datei AEM-SmartTags.crt hoch, die Sie weiter oben heruntergeladen haben.
  9. Tippen/klicken Sie auf Integration erstellen .
  10. Tippen/klicken Sie auf Mit Integrationsdetails fortfahren , um die Integrationsinformationen anzuzeigen.

Konfigurieren des Smart Content Service

Verwenden Sie zum Konfigurieren der Integration die Werte der Felder „ID des technischen Kontos“, „Organisations-ID“, „Client-Geheimnis“, „Autorisierungsserver“ und „API-Schlüssel“ aus der Adobe I/O-Integration. Das Erstellen einer Smart-Tags-Cloud-Konfiguration ermöglicht die Authentifizierung von API-Anfragen von der AEM-Instanz.
  1. Tippen/klicken Sie in der AEM-Benutzeroberfläche auf das AEM-Logo. Navigieren Sie zu Tools > Cloud-Service > Legacy-Cloud-Services , um die Cloud-Services-Konsole zu öffnen.
  2. Öffnen Sie unter den Smart-Tags für Assets die oben erstellte Konfiguration. Klicken Sie auf der Seite mit den Serviceeinstellungen auf Bearbeiten .
  3. Verwenden Sie im Dialogfeld AEM Smart Content Service die vorausgefüllten Werte für die Felder Service-URL und Autorisierungsserver .
  4. Verwenden Sie für die Felder API-Schlüssel, Technische Konto-ID, Organisations-ID und Geheimer Clientschlüssel die oben generierten Werte.

Überprüfen der Konfiguration

Nachdem Sie die Konfiguration abgeschlossen haben, können Sie die Konfiguration mit einem JMX MBean überprüfen. Führen Sie zum Überprüfen die folgenden Schritte aus.
  1. Um in AEM OSGi zu öffnen, klicken Sie auf Werkzeuge > Vorgänge > Web-Konsole . Klicken Sie auf Haupt > JMX .
  2. Klicken Sie auf com.day.cq.dam.similaritysearch.internal.impl . Die Seite SimilaritySearch Miscellaneous Tasks wird geöffnet
  3. Klicken Sie auf validateConfigs() . In the Validate Configurations dialog, click Invoke .
    Das Überprüfungsergebnis wird im selben Dialogfeld angezeigt.

Enable smart tagging in the DAM Update Asset workflow (Optional)

  1. Tippen Sie in der AEM-Benutzeroberfläche auf das AEM-Logo und öffnen Sie Tools > Workflow > Modelle .
  2. Wählen Sie auf der Seite Workflowmodelle das DAM Update Asset -Workflowmodell.
  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 .
  5. Öffnen Sie den Schritt im Bearbeitungsmodus. 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 , wenn der Workflow auch dann abgeschlossen werden soll, falls der automatische Tag-Schritt fehlschlägt.
    Um Assets unabhängig davon mit Tags zu versehen, ob die Smart-Tagging-Funktion für Ordner aktiviert ist, wählen Sie Smart-Tag-Flag ignorieren aus.
  7. Tippen/klicken Sie auf OK , um den Prozessschritt zu schließen, und speichern Sie dann den Workflow.