Show Menu
THEMEN×

Integration mit Adobe Target mit Adobe I/O

Die Integration von AEM mit Adobe Target über die Target Standard-API erfordert die Konfiguration von Adobe IMS (Identity Management System) und Adobe I/O.
Die Unterstützung für die Adobe Target Standard-API ist neu in AEM 6.5. Die Target Standard-API verwendet die IMS-Authentifizierung.
Die Verwendung der Adobe Target Classic-API in AEM wird aus Gründen der Abwärtskompatibilität weiterhin unterstützt. Die Target Classic-API verwendet die Authentifizierung mit Benutzeranmeldeinformationen.
Die API-Auswahl wird von der für die AEM/Target-Integration verwendeten Authentifizierungsmethode gesteuert.

Voraussetzungen

Bevor Sie dieses Verfahren starten, muss Adobe Support Ihr Konto für Folgendes bereitstellen:
  • Adobe Console
  • Adobe I/O
  • Adobe Target und
  • Adobe IMS (Identity Management System)

Konfigurieren einer IMS-Konfiguration - Generieren eines öffentlichen Schlüssels

Der erste Schritt der Konfiguration besteht darin, eine IMS-Konfiguration in AEM zu erstellen und den öffentlichen Schlüssel zu generieren.
  1. Öffnen Sie in AEM das Menü Tools .
  2. Wählen Sie im Abschnitt Sicherheit die Option Adobe IMS-Konfigurationen .
  3. Wählen Sie Erstellen , um die Adobe IMS-Konfiguration für das technische Konto zu öffnen.
  4. Wählen Sie mithilfe der Dropdownliste unter Cloud-KonfigurationAdobe Target .
  5. Aktivieren Sie Neues Zertifikat erstellen und geben Sie einen neuen Alias ein.
  6. Bestätigen Sie mit Zertifikat erstellen.
  7. Wählen Sie " Herunterladen "(oder "Öffentlichen Schlüssel herunterladen"), um die Datei auf Ihr lokales Laufwerk herunterzuladen, damit sie bei der Konfiguration der Adobe-E/A für die Adobe Target-Integration mit AEM verwendet werden kann.
    Lassen Sie diese Konfiguration geöffnet, wird sie beim Abschluss der IMS-Konfiguration in AEM erneut benötigt.

Konfigurieren der Adobe-E/A-Integration für Adobe Target mit AEM

Sie müssen die Adobe-E/A-Integration mit Adobe Target erstellen, die AEM verwenden wird, und dann die erforderlichen Berechtigungen zuweisen.

Integration erstellen

Öffnen Sie die Adobe I/O-Konsole, um eine E/A-Integration mit Adobe Target zu erstellen, die AEM verwenden wird:
Siehe auch die Adobe-E/A-Lehrgänge .
  1. Öffnen Sie die Adobe I/O-Konsole für Integrationen:
  2. Wählen Sie Neue Integration :
    Wenn Sie bereits über vorhandene Integrationen verfügen, werden diese aufgelistet und die Schaltfläche Neue Integration wird oben rechts angezeigt.
  3. Wählen Sie Zugriff auf eine API und anschließend Fortfahren :
  4. Wählen Sie Adobe Target und dann Weiter :
  5. Fügen Sie die erforderlichen Details für die Integrationskonfiguration hinzu:
    • Name
      Geben Sie den Namen ein.
    • Beschreibung
      Eine Beschreibung ist optional.
    • Zertifikat mit öffentlichem Schlüssel
      Laden Sie die Datei mit dem öffentlichen Schlüssel hoch. wie unter Konfigurieren einer IMS-Konfiguration - Generieren eines öffentlichen Schlüssels generiert.
      Nach dem Laden wird das Zertifikat unter Zertifikate aufgeführt.
    • Produktprofile
      Produktprofile entsprechen den Arbeitsbereichen in Target, die AEM für den Inhaltsexport und die Angebotserstellung verwenden kann. Standardmäßig ist der Target-Standardarbeitsbereich ausgewählt. Wählen Sie alle anderen Profile/Arbeitsbereiche aus, die in AEM als Exportziele verfügbar gemacht werden sollen. Beispiel:
  6. Bestätigen Sie mit Integration erstellen.
  7. Die Erstellung wird bestätigt. Sie können jetzt mit den Integrationsdetails fortfahren. diese werden zum Abschließen der IMS-Konfiguration in AEM benötigt.

Berechtigungen der Integration zuweisen

Sie müssen der Integration jetzt die erforderlichen Berechtigungen zuweisen:
  1. Öffnen Sie die Adobe Admin-Konsole :
  2. Navigieren Sie zu Produkte (obere Symbolleiste) und wählen Sie Adobe Target - < Ihre Mandanten-ID > (aus dem linken Bereich).
  3. Wählen Sie Produktprofile und dann den gewünschten Arbeitsbereich aus der angezeigten Liste. Beispiel: Standardarbeitsbereich.
  4. Wählen Sie Integrationen und dann die erforderliche Integrationskonfiguration.
  5. Wählen Sie Editor als Produktrolle aus; anstatt Beobachter .

Für die Adobe I/O-Integration gespeicherte Details

In der Adobe I/O Integrations-Konsole können Sie eine Liste aller Integrationen anzeigen:
Wählen Sie Ansicht (rechts neben einem bestimmten Integrationseintrag), um weitere Details zur Konfiguration anzuzeigen. Dazu gehören:
  • Überblick
  • Einblicke
  • Dienste
  • Ereignisse
  • JWT (JSON Web Token)
Einige davon müssen Sie die Adobe-E/A-Integration für Target in AEM abschließen.
  1. Überblick :
  2. JWT :

Abschluss der IMS-Konfiguration in AEM

Bei Rückkehr zu AEM können Sie die IMS-Konfiguration abschließen, indem Sie erforderliche Werte aus der Adobe I/O-Integration für Target hinzufügen:
  1. Kehren Sie zur IMS-Konfiguration zurück, die in AEM geöffnet ist.
  2. Wählen Sie Weiter .
  3. Hier können Sie die Details von Adobe I/O verwenden:
    • Titel : Ihr Text.
    • Autorisierungsserver : Kopieren/fügen Sie dies aus der "aud" Zeile im Abschnitt Nutzlast unten ein, z.B. "https://ims-na1.adobelogin.com" im Beispiel unten
    • API-Schlüssel : Kopieren Sie dies aus dem Abschnitt Übersicht der Adobe-E/O-Integration für Target
    • geheim : Erstellen Sie dies im Abschnitt Übersicht der Adobe-E/A-Integration für Target und kopieren Sie
    • Nutzlast : Kopieren Sie dies aus dem JWT -Abschnitt der Adobe I/O-Integration für Target
  4. Bestätigen Sie mit Erstellen .
  5. Ihre Adobe Target-Konfiguration wird in der AEM-Konsole angezeigt.

IMS-Konfiguration bestätigen

So bestätigen Sie, dass die Konfiguration erwartungsgemäß funktioniert:
  1. Öffnen Sie:
    • https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html Beispiel:
    • https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
  2. Wählen Sie Ihre Konfiguration aus.
  3. Wählen Sie in der Symbolleiste die Option Gesundheit prüfen, gefolgt von Prüfung .
  4. Bei erfolgreichem Abschluss wird folgende Meldung angezeigt:

Adobe Target Cloud-Dienst konfigurieren

Auf die Konfiguration kann nun verwiesen werden, damit ein Cloud-Dienst die Target Standard-API verwenden kann:
  1. Open the Tools menu. Wählen Sie dann im Abschnitt Cloud-Dienste die Option Legacy-Cloud-Dienste .
  2. Blättern Sie nach unten zu Adobe Target und wählen Sie Jetzt konfigurieren .
    The Create Configuration dialog will open.
  3. Geben Sie einen Titel und, falls gewünscht, einen Namen ein (leer gelassen, wird dieser aus dem Titel generiert).
    Sie können auch die gewünschte Vorlage auswählen (wenn mehrere Vorlagen verfügbar sind).
  4. Bestätigen Sie mit Erstellen .
    Das Dialogfeld Komponente bearbeiten wird geöffnet.
  5. Geben Sie die Details in die Registerkarte Adobe Target-Einstellungen ein:
    • Client-Code : Adobe IMS Tenant ID
      Die Adobe IMS Tenant ID muss in das Feld Client Code eingegeben werden.
    • Authentifizierung : IMS
    • IMS-Konfiguration : den Namen der IMS-Konfiguration auswählen
    • API-Typ : REST
    • A4T-Analyse-Cloud-Konfiguration : Wählen Sie die Analyse-Cloud-Konfiguration aus, die für Target-Aktivitätsziele und -metriken verwendet wird. Sie benötigen sie, wenn Sie Adobe Analytics als Quelle für die Berichterstellung für bestimmte Inhalte verwenden. If you do not see your cloud configuration, see note in Configuring A4T Analytics Cloud Configuration .
    • Verwenden Sie genaues Targeting : Standardmäßig ist dieses Kontrollkästchen aktiviert. Bei Aktivierung dieser Option wird für die Cloud Service-Konfiguration gewartet, bis das Laden des Kontexts erfolgt ist, bevor der Inhalt geladen wird. Siehe Hinweis unten.
    • Segmente aus Adobe Target synchronisieren: Wählen Sie diese Option, um Segmente herunterzuladen, die in Target definiert sind, um sie in AEM zu verwenden. Sie müssen diese Option auswählen, wenn die Eigenschaft „API-Typ“ auf „REST“ festgelegt ist, da Inline-Segmente nicht unterstützt werden und Sie immer Segmente aus Target verwenden müssen. (Beachten Sie, dass der AEM-Begriff „Segment“ hier dem Target-Begriff „Zielgruppe“ entspricht.)
    • Client-Bibliothek : Wählen Sie aus, ob die AT.js-Client-Bibliothek oder mbox.js (nicht mehr unterstützt) verwendet werden soll.
    • Verwenden Sie das Tag-Management-System zur Bereitstellung der Client-Bibliothek : Verwenden Sie DTM (nicht mehr unterstützt), Adobe Launch oder ein anderes Tag-Management-System.
    • Benutzerspezifische AT.js : Lassen Sie das Feld Tag-Management leer, wenn Sie das Feld Tag-Management markiert haben oder die standardmäßige Version von AT.js verwenden. Alternativ hierzu können Sie Ihre benutzerdefinierte Datei „AT.js“ hochladen. Sie wird nur angezeigt, wenn Sie „AT.js“ ausgewählt haben.
    Die Konfiguration eines Cloud-Dienstes zur Verwendung der Target Classic-API wurde eingestellt (verwendet die Registerkarte Adobe Recommendations-Einstellungen).
    Beispiel:
  6. Click Connect to Target to initialize the connection with Adobe Target.
    If the connection is successful, the message Connection successful is displayed.
  7. Wählen Sie in der Nachricht OK und anschließend im Dialogfeld OK , um die Konfiguration zu bestätigen.
  8. Sie können jetzt mit dem Hinzufügen eines Target-Frameworks fortfahren, um ContextHub- oder ClientContext-Parameter zu konfigurieren, die an Target gesendet werden. Beachten Sie, dass dies möglicherweise nicht erforderlich ist, um AEM Experience Fragments in Target zu exportieren.