Intégration d’AEM 6.5 à Adobe Campaign Classic integrating-campaign-classic

Grâce à l’intégration d’AEM à Adobe Campaign Classic (ACC), vous pouvez gérer la diffusion d’e-mails, le contenu et les formulaires directement dans AEM. Des étapes de configuration aussi bien dans Adobe Campaign Classic que dans AEM sont nécessaires pour permettre la communication bidirectionnelle entre ces solutions.

Cette intégration permet d’utiliser AEM et Adobe Campaign Classic indépendamment. Les spécialistes du marketing peuvent créer des campagnes et utiliser le ciblage dans Adobe Campaign, tandis qu’en parallèle, les créateurs et créatrices de contenu peuvent travailler sur la conception de contenu dans AEM. L’intégration permet à Adobe Campaign de cibler et de diffuser le contenu et la conception de la campagne créée dans AEM.

INFO
Ce document explique comment intégrer Adobe Campaign Classic à AEM 6.5. Pour les autres intégrations de Campaign, reportez-vous au document . Intégration d’AEM 6.5 à Adobe Campaign.

Étapes d’intégration integration-steps

L’intégration entre AEM et Campaign requiert plusieurs étapes dans les deux solutions.

Ce document vous guide de façon détaillée à travers chacune de ces étapes.

Prérequis prerequisites

  • Accès des administrateurs à Adobe Campaign Classic

    • Pour effectuer l’intégration, vous avez besoin d’une instance Adobe Campaign Classic opérationnelle, y compris d’une base de données configurée.
    • Si vous avez besoin de détails supplémentaires sur l’installation et la configuration d’Adobe Campaign Classic, consultez la documentation d’Adobe Campaign Classic, et particulièrement le Guide d’installation et de configuration.
  • Accès de l’administrateur à AEM

Installer le module d’intégration AEM dans Campaign install-package

Le package d’intégration d’AEM à Adobe Campaign comprend plusieurs configurations standard nécessaires pour se connecter à AEM.

  1. En tant qu’administrateur, connectez-vous à l’instance Adobe Campaign à l’aide de la console cliente.

  2. Sélectionnez Outils > Avancés > Importer un package….

    Importer un package

  3. Cliquez sur Installer un package standard puis cliquez sur Suivant.

  4. Vérifiez le package d’intégration d’AEM.

    Installer un package standard

  5. Cliquez sur Suivant, et puis sur Démarrer pour commencer l’installation.

    Progression de l’installation

  6. Cliquez sur Fermer à la fin de l’installation.

Le package d’intégration est maintenant installé.

Créer l’opérateur AEM dans Campaign create-operator

Le package d’intégration crée automatiquement l’opérateur aemserver qu’AEM utilise pour se connecter à Adobe Campaign. Définissez une zone de sécurité pour cet opérateur et définissez son mot de passe.

  1. Connectez-vous à Adobe Campaign en tant qu’administrateur ou administratrice à l’aide de la console cliente.

  2. Sélectionnez Outils  > Explorateur dans la barre de menus.

  3. Dans l’explorateur, accédez au nœud Administration > Gestion des accès > Opérateurs.

  4. Sélectionnez l’opérateur aemserver.

  5. Sous l’onglet Modifier de l’opérateur, sélectionnez le sous-onglet Droits d’accès et puis cliquez sur le lien Modifier les paramètres d’accès….

    Définir la zone de sécurité

  6. Sélectionnez la zone de sécurité appropriée et définissez le masque IP de confiance selon vos besoins.

    note caution
    CAUTION
    La zone de sécurité à configurer est la suivante : Réseau d’entreprise privée (VPN+LAN).
  7. Cliquez sur Enregistrer.

  8. Déconnectez-vous du client Adobe Campaign.

  9. Dans le système de fichiers du serveur Adobe Campaign, accédez à l’emplacement d’installation de Campaign et modifiez le fichier serverConf.xml en tant qu’administrateur. Ce fichier se trouve généralement sous :

    • C:\Program Files\Adobe\Adobe Campaign Classic v7\conf sous Windows.
    • /usr/local/neolane/nl6/conf/eng sous Linux.
  10. Recherchez securityZone et assurez-vous que les paramètres suivants sont définis pour la zone de sécurité de l’opérateur AEM.

    • allowHTTP="true"
    • sessionTokenOnly="true"
    • allowUserPassword="true".
  11. Enregistrez le fichier.

  12. Assurez-vous que la zone de sécurité n’est pas écrasée par le paramètre correspondant dans le fichier config-<server name>.xml.

    • Si le fichier de configuration contient un paramètre de zone de sécurité distinct, alors définissez l’attribut allowUserPassword sur true.
  13. Si vous souhaitez modifier le port du serveur Adobe Campaign Classic, remplacez 8080 par le port souhaité.

    note caution
    CAUTION
    Par défaut, aucune zone de sécurité n’est configurée pour l’opérateur. Pour qu’AEM se connecte à Adobe Campaign, vous devez sélectionner une zone comme décrit dans les étapes précédentes.
    Adobe recommande vivement de créer une zone de sécurité dédiée à AEM afin d’éviter tout problème de sécurité. Pour plus d’informations à ce sujet, consultez la documentation d’Adobe Campaign Classic.
  14. Dans le client Campaign, revenez à l’opérateur aemserver et sélectionnez l’onglet Général.

  15. Cliquez sur le lien Réinitialiser le mot de passe….

  16. Indiquez un mot de passe et stockez-le dans un emplacement sécurisé en vue d’une utilisation ultérieure.

  17. Cliquez sur OK pour enregistrer le mot de passe pour l’opérateur aemserver.

Configurer l’intégration de Campaign dans AEM campaign-integration

AEM utilise l’opérateur que vous avez déjà configuré dans Campaign afin de communiquer avec Campaign.

  1. Connectez-vous à votre instance de création AEM en tant qu’administrateur.

  2. Dans le rail latéral de navigation globale, sélectionnez Outils > Services cloud > Services cloud hérités > Adobe Campaign, puis cliquez sur Configurer maintenant.

    Configurer Adobe Campaign

  3. Dans la boîte de dialogue, créez une configuration de service Campaign en saisissant un Titre et en cliquant sur Créer.

    Boîte de dialogue Configurer Campaign

  4. Une nouvelle fenêtre et boîte de dialogue s’ouvre pour modifier la configuration. Fournissez les informations requises.

    Configurer Adobe Campaign dans AEM

  5. Sélectionnez Se connecter à Adobe Campaign pour vérifier la connexion, puis cliquez sur OK.

AEM peut désormais communiquer avec Adobe Campaign.

NOTE
Assurez-vous que votre serveur Adobe Campaign est accessible via Internet. AEM ne peut pas accéder aux réseaux privés.

Configurer la réplication sur l’instance de publication AEM replication

Le contenu de Campaign est créé par les auteurs de contenu sur l’instance de création AEM. Cette instance est généralement disponible uniquement en interne au sein de votre organisation. Pour que le contenu tel que les images et les ressources soit accessible aux destinataires de votre campagne, vous devez publier ce contenu.

L’agent de réplication est chargé de publier le contenu de l’instance d’auteur AEM vers l’instance de publication et doit être configuré pour que l’intégration fonctionne correctement. Cette étape est également nécessaire pour répliquer certaines configurations d’instance de création dans l’instance de publication.

Pour configurer la réplication de votre instance d’auteur AEM vers l’instance de publication :

  1. Connectez-vous à votre instance de création AEM en tant qu’administrateur.

  2. Dans le rail latéral de navigation globale, sélectionnez Outils  > Déploiement  > Réplication  > Agents de création, puis cliquez sur Agent par défaut (publication).

    Configurer l’agent de réplication

  3. Cliquez sur Modifier, puis sélectionnez l’onglet Transfert.

  4. Configurez le champ URI en remplaçant la valeur par défaut localhost avec l’adresse IP de l’instance de publication AEM.

    Onglet Transport.

  5. Cliquez sur  OK pour enregistrer les modifications des paramètres de l’agent.

Vous avez configuré la réplication sur l’instance de publication AEM afin que les destinataires de vos campagnes puissent accéder à votre contenu.

NOTE
Si vous ne souhaitez pas utiliser l’URL de réplication, mais plutôt l’URL publique, vous pouvez définir l’URL publique dans les paramètres de configuration suivants via OSGi.
Dans le rail latéral de navigation générale, sélectionnez Outils > Opérations > Console web > Configuration OSGi et recherchez Intégration AEM Campaign - Configuration. Modifiez la configuration ainsi que le champ URL publique (com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl).

Configurer l’externaliseur AEM externalizer

L’externaliseur est un service OSGi d’AEM qui transforme un chemin d’accès aux ressources en URL externe et absolue, ce qui est nécessaire pour qu’AEM diffuse du contenu que Campaign peut utiliser. Configurez-les pour que l’intégration de Campaign fonctionne.

  1. Connectez-vous à l’instance de création AEM en tant qu’administrateur.

  2. Dans le rail latéral de navigation générale, sélectionnez Outils > Opérations > Console web > Configuration OSGi et recherchez Day CQ Link Externalizer.

  3. Par défaut, la dernière entrée dans le champ Domaines est destinée à l’instance de publication. Modifiez l’URL du http://localhost:4503 par défaut sur votre instance de publication publiquement disponible.

    Configuration de l’externaliseur

  4. Cliquez sur Enregistrer.

Vous avez configuré l’externaliseur et Adobe Campaign peut désormais accéder à votre contenu.

NOTE
L’instance de publication doit être accessible à partir du serveur Adobe Campaign. S’il pointe vers localhost:4503 ou un autre serveur auquel Adobe Campaign ne parvient pas à se connecter, les images d’AEM ne s’affichent pas dans la console Adobe Campaign.

Configurer l’utilisateur distant de Campaign dans AEM configure-user

Pour que Campaign puisse communiquer avec AEM, vous devez définir un mot de passe pour l’utilisateur campaign-remote dans AEM.

  1. Connectez-vous à AEM en tant qu’administrateur.
  2. Dans la console de navigation principale, cliquez sur Outils dans le rail de gauche.
  3. Cliquez ensuite sur Sécurité > Utilisateurs pour ouvrir la console d’administration des utilisateurs.
  4. Recherchez l’utilisateur campaign-remote.
  5. Sélectionnez l’utilisateur campaign-remote et cliquez sur Propriétés pour le modifier.
  6. Dans la fenêtre Modifier les paramètres utilisateur, cliquez sur Modifier le mot de passe.
  7. Saisissez un nouveau mot de passe pour l’utilisateur et notez-le dans un emplacement sécurisé en vue d’une utilisation ultérieure.
  8. Cliquez sur Enregistrer pour enregistrer le changement de mot de passe.
  9. Cliquez sur Enregistrer et fermer pour enregistrer les modifications apportées à l’utilisateur campaign-remote.

Configurer le compte externe AEM dans Campaign acc-setup

Lors de l’installation du package Intégration AEM dans Campaign, un compte externe est créé pour AEM. En configurant ce compte externe, Adobe Campaign peut se connecter à AEM, ce qui permet une communication bidirectionnelle entre les solutions.

  1. Connectez-vous à Adobe Campaign en tant qu’administrateur ou administratrice à l’aide de la console cliente.

  2. Sélectionnez Outils  > Explorateur dans la barre de menus.

  3. Dans l’explorateur, accédez au nœud Administration > Plateforme > Comptes externes.

    Comptes externes

  4. Recherchez le compte AEM externe. Il possède par défaut les valeurs suivantes :

    • Type - AEM
    • Libellé - AEM Instance
    • Nom interne - aemInstance
  5. Sous l’onglet Général de ce compte, saisissez les informations utilisateur que vous avez définies lors de l’étape Définir le mot de passe de l’utilisateur campaign-remote.

  6. Cochez la case Activé.

  7. Cliquez sur Enregistrer.

Adobe Campaign peut désormais communiquer avec AEM.

Étapes suivantes next-steps

Adobe Campaign Classic et AEM sont maintenant configurés, ici s’achève donc l’intégration.

Ne vous arrêtez pas en si bon chemin et apprenez à créer une newsletter dans Adobe Experience Manager à l’aide de ce document.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2