L’intégration d’Adobe Experience Manager as a Cloud Service (AEMaaCS) avec Adobe Analytics via l’API Analytics Standard nécessite la configuration d’Adobe IMS (système d’Identity Management). La configuration est réalisée avec la Developer Console Adobe.
La prise en charge de l’API Adobe Analytics Standard 2.0 a été nouvellement intégrée à AEMaaCS 2022.2.0. Cette version de l’API prend en charge l’authentification IMS.
La sélection de l’API repose sur la méthode d’authentification utilisée pour l’intégration AEM/Analytics.
Des informations supplémentaires sont également disponibles sous Migration vers les API 2.0.
Avant de commencer cette procédure :
L’assistance d’Adobe doit configurer votre compte pour :
L’administrateur système de votre entreprise doit utiliser l’Admin Console pour donner aux développeurs de votre entreprise l’accès aux profils de produit appropriés.
La première étape de la configuration consiste à créer une configuration IMS dans AEM et à générer la clé publique.
Dans AEM, ouvrez le menu Outils.
Dans la section Sécurité, sélectionnez Configurations IMS d’Adobe.
Sélectionnez Créer pour ouvrir la Configuration du compte technique Adobe IMS.
À l’aide de la liste déroulante sous Configuration cloud, sélectionnez Adobe Analytics.
Activez Création d’un certificat et saisissez un nouvel alias.
Confirmez avec Créer un certificat.
Sélectionnez Télécharger (ou Télécharger la clé publique) pour télécharger le fichier sur votre lecteur local afin qu’il soit prêt à être utilisé lors de la configuration d’IMS pour l’intégration d’Adobe Analytics avec AEM.
Gardez cette configuration ouverte. Elle sera de nouveau nécessaire pour la Réalisation de la configuration IMS dans AEM.
À l’aide de la Developer Console d’Adobe, vous devez créer un projet (intégration) avec Adobe Analytics (pour qu’AEM puisse l’utiliser), puis attribuer les privilèges requis.
Ouvrez la Developer Console d’Adobe pour créer un projet avec Adobe Analytics qu’AEM utilisera :
Ouvrez la Developer Console d’Adobe pour les projets :
Tous les projets que vous avez s’affichent. Sélectionnez Créer un projet - L’emplacement et l’utilisation de celui-ci dépendent de :
Sélectionnez Ajouter au projet suivi de API :
Sélectionnez Adobe Analytics, puis Suivant :
Si vous êtes abonné à Adobe Analytics mais que vous ne le voyez pas répertorié, cochez la case Conditions préalables.
Sélectionnez Compte de service (JWT) comme type d’authentification, puis continuez avec Suivant :
Chargez votre clé publique, puis, une fois l’opération terminée, choisissez Suivant :
Vérifiez les informations d’identification et continuez avec Suivant :
Sélectionnez les profils de produit requis et continuez avec Enregistrer l’API configurée :
La configuration sera confirmée.
Vous devez maintenant attribuer les privilèges requis à l’intégration :
Ouvrez l’Admin Console d’Adobe :
Accédez à Produits (barre d’outils supérieure), puis sélectionnez Adobe Analytics - <votre-id-client> (dans le panneau de gauche).
Sélectionnez Profils de produit, puis l’espace de travail requis dans la liste présentée. Par exemple, Espace de travail par défaut.
Sélectionnez Informations d’identification de l’API, puis la configuration d’intégration requise.
Sélectionnez Éditeur comme Rôle de produit, au lieu d’Observateur.
Dans la Developer Console d’Adobe - Projets, vous pouvez voir la liste de tous vos projets d’intégration :
Sélectionnez une entrée de projet spécifique pour afficher plus de détails sur la configuration. Ces informations comprennent les éléments suivants :
Pour certains d’entre eux, vous devrez terminer l’intégration d’Adobe Analytics à AEM basée sur l’IMS.
En retournant sur AEM, vous pouvez terminer la configuration IMS en ajoutant les valeurs requises pour l’intégration IMS pour Analytics :
Retournez dans l’instance de Configuration IMS ouverte dans AEM.
Sélectionnez Suivant.
Ici, vous pouvez utiliser les Détails de la configuration du projet dans la Developer Console d’Adobe :
aud
de la section Payload ci-dessous, par exemple https://ims-na1.adobelogin.com
dans l’exemple ci-dessousConfirmez en sélectionnant Créer.
Votre configuration Adobe Analytics s’affichera dans la console AEM.
Pour vous assurer que la configuration fonctionne comme prévu :
Ouvrez :
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
Par exemple :
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
Sélectionnez votre configuration.
Sélectionnez Contrôle de l’intégrité dans la barre d’outils, suivi de Vérifier.
En cas de réussite, un message de confirmation s’affiche.
Vous pouvez maintenant utiliser cette configuration IMS pour terminer l’intégration avec Adobe Analytics.