Integration mit Adobe Analytics mithilfe von IMS integration-with-adobe-analytics-using-ims
Die Integration von AEM mit Adobe Analytics über die Analytics Standard-API erfordert die Konfiguration von Adobe IMS (Identity Management-System) mithilfe der Adobe-Entwicklerkonsole.
Voraussetzungen prerequisites
Bevor Sie mit diesem Verfahren beginnen:
-
Der Adobe-Support muss Ihr Konto für Folgendes bereitstellen:
- Adobe Console
- Adobe-Entwicklerkonsole
- Adobe Analytics und
- Adobe IMS (Identity Management System)
-
Der Systemadministrator Ihres Unternehmens sollte die Admin Console verwenden, um die erforderlichen Entwickler in Ihrem Unternehmen den relevanten Produktprofilen hinzuzufügen.
- Dadurch erhalten diese Entwicklerinnen und Entwickler die Berechtigung, Integrationen in der Adobe-Entwicklerkonsole zu aktivieren.
- Siehe Verwalten von Entwickelnden.
Konfigurieren einer IMS-Konfiguration – Generieren eines öffentlichen Schlüssels configuring-an-ims-configuration-generating-a-public-key
Der erste Schritt der Konfiguration besteht darin, in AEM eine IMS-Konfiguration zu erstellen und den öffentlichen Schlüssel zu generieren.
-
Öffnen Sie in AEM das Menü Tools.
-
Wählen Sie im Abschnitt Sicherheit die Option Adobe IMS-Konfigurationen aus.
-
Wählen Sie Erstellen aus, um die technische Kontokonfiguration für Adobe IMS zu öffnen.
-
Wählen Sie in der Dropdown-Liste unter Cloud-Konfiguration den Eintrag Adobe Analytics aus.
-
Aktivieren Sie Neues Zertifikat erstellen und geben Sie einen neuen Alias ein.
-
Bestätigen Sie mit Zertifikat erstellen.
-
Wählen Sie Herunterladen (oder Öffentlichen Schlüssel herunterladen) aus, um die Datei auf Ihr lokales Laufwerk herunterzuladen, damit sie einsatzbereit ist, wenn Sie IMS für die Adobe Analytics-Integration mit AEM konfigurieren.
note caution CAUTION Lassen Sie diese Konfiguration geöffnet, denn sie wird beim Abschließen der IMS-Konfiguration in AEM wieder benötigt.
Konfigurieren von IMS für die Adobe Analytics-Integration mit AEM configuring-ims-for-adobe-analytics-integration-with-aem
Erstellen Sie über die Adobe Developer Console ein Projekt (Integration) mit Adobe Analytics (für die Verwendung durch AEM) und weisen Sie die erforderlichen Berechtigungen zu.
Erstellen des Projekts creating-the-project
Um ein Projekt mit Adobe Analytics zu erstellen, das AEM verwenden kann, öffnen Sie die Adobe Developer Console:
-
Öffnen Sie die Adobe-Entwicklerkonsole für Projekte:
-
Alle Ihre vorhandenen Projekte werden angezeigt. Wählen Sie Neues Projekt erstellen aus. Speicherort und Verwendung hängen von Folgendem ab:
- Wenn Sie noch kein Projekt haben, befindet sich Neues Projekt erstellen unten in der Mitte.
- Wenn Sie bereits über vorhandene Projekte verfügen, werden diese aufgelistet und Neues Projekt erstellen befindet sich oben rechts.
- Wenn Sie noch kein Projekt haben, befindet sich Neues Projekt erstellen unten in der Mitte.
-
Wählen Sie Zum Projekt hinzufügen und dann API aus:
-
Wählen Sie Adobe Analytics und dann Weiter aus:
note note NOTE Wenn Sie Adobe Analytics abonniert haben, es jedoch nicht aufgeführt wird, sollten Sie die Voraussetzungen prüfen. -
Wählen Sie Dienstkonto (JWT) als Typ der Authentifizierung und fahren Sie mit Weiter fort:
-
Laden Sie Ihren öffentlichen Schlüssel hoch und setzen Sie den Vorgang anschließend mit Weiter fort:
-
Überprüfen Sie die Anmeldeinformationen und setzen Sie den Vorgang mit Weiter fort:
-
Wählen Sie die erforderlichen Produktprofile aus und setzen Sie den Vorgang mit Konfigurierte API speichern fort:
-
Die Konfiguration wird bestätigt.
Zuweisen von Berechtigungen zur Integration assigning-privileges-to-the-integration
Weisen Sie der Integration jetzt die erforderlichen Berechtigungen zu:
-
Öffnen Sie die Adobe Admin Console:
-
Navigieren Sie zu Produkte (obere Symbolleiste) und wählen Sie Adobe Analytics - <Ihre-Mandanten-ID> (im linken Bereich) aus.
-
Wählen Sie Produktprofile und dann den gewünschten Arbeitsbereich aus der angezeigten Liste aus. Beispielsweise den Standardarbeitsbereich.
-
Wählen Sie API-Anmeldeinformationen und dann die erforderliche Integrationskonfiguration aus.
-
Wählen Sie Editor als Produktrolle aus anstelle von Beobachter.
Für das Integrationsprojekt in der Adobe-Entwicklerkonsole gespeicherte Details details-stored-for-the-ims-integration-project
In der Adobe-Entwicklerkonsole wird eine Liste aller Integrationsprojekte angezeigt:
Um weitere Details zur Konfiguration anzuzeigen, wählen Sie einen bestimmten Projekteintrag aus. Dazu gehören:
-
Projektübersicht
-
Insights
-
Berechtigungen
-
Dienstkonto (JWT)
- Details zu Anmeldedaten
- JWT generieren
-
-
APIs
- Beispiel: Adobe Analytics
Für einige davon müssen Sie die Integration für Adobe Analytics in AEM abschließen.
Abschließen der IMS-Konfiguration in AEM completing-the-ims-configuration-in-aem
Wenn Sie zu AEM zurückkehren, können Sie die IMS-Konfiguration abschließen, indem Sie die erforderlichen Werte aus dem Integrationsprojekt für Analytics hinzufügen:
-
Kehren Sie zur in AEM geöffneten IMS-Konfiguration zurück.
-
Wählen Sie Weiter aus.
-
Hier können Sie die für das Integrationsprojekt in der Adobe-Entwicklerkonsole gespeicherten Details verwenden:
- Titel: Ihr Text.
- Autorisierungs-Server: Übernehmen Sie diese Angabe per Kopieren und Einfügen aus der
aud
-Zeile im Abschnitt Payload unten, z. B.https://ims-na1.adobelogin.com
im nachstehenden Beispiel. - API-Schlüssel: Kopieren Sie dies aus dem Abschnitt Anmeldedaten in der Projektübersicht.
- Client-Geheimnis: Generieren Sie dies auf der Registerkarte „Client-Geheimnis“ im Abschnitt „Dienstkonto (JWT)“ und kopieren Sie es.
- Payload: Kopieren Sie dies von der Registerkarte „JWT generieren“ im Abschnitt „Dienstkonto (JWT)“.
-
Bestätigen Sie mit Erstellen.
-
Ihre Adobe Analytics-Konfiguration wird in der AEM-Konsole angezeigt.
Überprüfen der IMS-Konfiguration confirming-the-ims-configuration
So überprüfen Sie, ob die Konfiguration erwartungsgemäß funktioniert:
-
Öffnen Sie:
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
Beispiel:
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
-
Wählen Sie Ihre Konfiguration aus.
-
Wählen Konsistenzprüfung auf der Symbolleiste aus, gefolgt von Überprüfen.
-
Bei erfolgreicher Ausführung wird eine Bestätigungsmeldung angezeigt.
Konfigurieren des Adobe Analytics Cloud-Dienstes configuring-the-adobe-analytics-cloud-service
Die Konfiguration kann nun referenziert werden, damit ein Cloud Service die Analytics Standard-API verwenden kann:
-
Öffnen Sie das Menü Tools. Wählen Sie dann im Abschnitt Cloud Services den Eintrag Ältere Cloud Services aus.
-
Scrollen Sie nach unten zu Adobe Analytics und wählen Sie Jetzt konfigurieren aus.
Das Dialogfeld Konfiguration erstellen wird geöffnet.
-
Geben Sie einen Titel und, falls gewünscht, einen Namen ein (wenn Sie das Feld leer lassen, wird der Name aus dem Titel generiert).
Sie können auch die gewünschte Vorlage auswählen (wenn mehrere Vorlagen verfügbar sind).
-
Bestätigen Sie mit Erstellen.
Das Dialogfeld Komponente bearbeiten wird geöffnet.
-
Geben Sie die Details auf der Registerkarte Analytics-Einstellungen ein:
-
Authentifizierung: IMS
-
IMS-Konfiguration: Name der IMS-Konfiguration
-
-
Um die Verbindung mit Adobe Analytics zu initialisieren, klicken Sie auf Verbindung zu Analytics herstellen.
Wenn die Verbindungsherstellung erfolgreich war, wird die Meldung Die Verbindung wurde hergestellt angezeigt.
-
Wählen Sie in der Meldung OK aus.
-
Vervollständigen Sie weitere Parameter nach Bedarf, und bestätigen Sie die Konfiguration mit OK im Dialogfeld.
-
Sie können nun mit Hinzufügen eines Analytics-Frameworks fortfahren, um Parameter zu konfigurieren, die an Adobe Analytics gesendet werden.