Ces étapes ne doivent être effectuées que par des implémentations hybrides et On-Premise.
Pour les implémentations hébergées et Managed Services de Campaign, veuillez contacter l’assistance clientèle d’Adobe.
L’intégration entre l’authentification Adobe Campaign Classic et Adobe Analytics prend en charge Adobe Identity Management Service (IMS) :
Si vous gérez un compte externe migré, vous devez mettre en œuvre Adobe IMS et vous connecter à Adobe Campaign via un Adobe ID.
Notez que l’utilisateur connecté via Adobe ID IMS doit être le propriétaire du Connecteur de données dans Adobe Analytics et disposer des autorisations pour la variable Profil de produit mentions below.
Le problème était que le propriétaire du connecteur de données était un utilisateur différent de celui qui était connecté à Campaign et qui tentait l’intégration à Analytics.
Pour que cette intégration fonctionne, vous devez créer un profil produit Adobe Analytics qui sera utilisé exclusivement pour le connecteur Analytics. Vous devez ensuite créer un projet Adobe I/O.
JWT (JSON Web Tokens) est actuellement en voie de devenir obsolète et sera remplacé par OAuth. La transition s’effectuera progressivement dans les prochaines versions de Campaign et la documentation sera actualisée pour refléter ces mises à jour.
Le profil produit détermine le niveau d’accès d’un utilisateur à vos différents composants Analytics.
Si vous disposez déjà d’un profil produit Analytics, vous devez tout de même créer un profil produit Adobe Analytics qui sera utilisé exclusivement pour le connecteur Analytics. Cela permet de s’assurer que votre profil produit est défini avec les autorisations appropriées pour cette intégration.
Pour en savoir plus sur les profils produit, consultez la documentation relative à Admin Console.
Dans Admin Console, sélectionnez votre Produit Adobe Analytics.
Cliquez sur Nouveau profil.
Ajoutez un Nom de profil produit. Nous vous suggérons d’utiliser la syntaxe suivante : reserved_campaign_classic_<Company Name>
. Cliquez ensuite sur Suivant.
Ce Profil produit doit être utilisé exclusivement pour le connecteur Analytics, ceci afin d’éviter les erreurs de configuration incorrecte.
Ouvrez le Profil produit que vous venez de créer et sélectionnez l’onglet Autorisations.
Configurez les différentes fonctionnalités en cliquant sur Modifier, puis sélectionnez les autorisations à attribuer à votre Profil produit en cliquant sur l’icône représentant un plus (+).
Pour en savoir plus sur la gestion des autorisations, consultez la documentation relative à Admin Console.
Pour la fonctionnalité Suites de rapports, ajoutez les Suites de rapports dont vous aurez besoin ultérieurement.
Si vous ne disposez d’aucune suite de rapports, vous pouvez en créer une en suivant cette procédure.
Pour la fonctionnalité Mesures, ajoutez les Mesures que vous devrez configurer ultérieurement.
Si nécessaire, vous pouvez activer l’option Inclusion automatique, qui ajoute chaque élément d’autorisation dans la liste incluse et ajoute automatiquement de nouveaux éléments d’autorisation.
Pour les fonctionnalités liées aux Dimensions, ajoutez les Dimensions nécessaires pour la configuration ultérieure.
Assurez-vous que les Dimensions sélectionnées correspondent à celles à configurer dans le Compte externe et coïncident avec le nombre d’eVars correspondant d’Adobe Analytics.
Pour la fonctionnalité Outils de suites de rapports, ajoutez les autorisations suivantes :
Pour la fonctionnalité Outils Analytics, ajoutez les autorisations suivantes :
Votre profil produit est désormais configuré. Vous devez ensuite créer le projet Adobe I/O.
Accédez à Adobe I/O et connectez-vous en tant qu’Administrateur système de votre organisation.
Pour plus d’informations sur les rôles d’administrateur, reportez-vous à cette page.
Cliquez sur Créer un projet.
Cliquez sur Ajouter au projet et sélectionnez API.
Sélectionnez Adobe Analytics et cliquez sur Suivant.
Choisissez Compte Service (JWT) comme type d’authentification et cliquez sur Suivant.
Sélectionnez l’Option 1 : générer une paire de clés et cliquez sur Générer une paire de clés.
Le fichier config.zip est alors automatiquement téléchargé.
Cliquez sur Suivant.
Sélectionnez le Profil produit créé lors des étapes précédentes détaillées dans cette section.
Cliquez ensuite sur Enregistrer l’API configurée.
Dans votre projet, sélectionnez Adobe Analytics et copiez les informations suivantes sous Compte Service (JWT) :
Utilisez la clé privée générée à l’étape 6.
Si vous avez déjà configuré des Triggers à l’aide de ces informations d’identification, votre clé privée doit être la même pour cette configuration du connecteur.
Encodez la clé privée à l’aide de la commande suivante : base64 ./private.key > private.key.base64
. Le contenu base64 sera ainsi enregistré dans un nouveau fichier private.key.base64
.
Des lignes supplémentaires peuvent parfois être automatiquement ajoutées lors du copier/coller de la clé privée. Pensez à les supprimer avant d’encoder votre clé privée.
Copiez le contenu du fichier private.key.base64
.
Connectez-vous via SSH à chaque conteneur où l'instance Adobe Campaign est installée et ajoutez les informations d'identification du projet dans Adobe Campaign en exécutant la commande suivante en tant qu'utilisateur neolane
. Les informations d'identification du compte technique seront alors insérées dans le fichier de configuration de l'instance.
nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>
Vous pouvez maintenant commencer à utiliser le connecteur Analytics et suivre les comportements de vos clients.