Réplication des triggers de données sur les serveurs de publication

Lorsque vous utilisez ContextHub et le moteur de ciblage AEM pour personnaliser le contenu en fonction des triggers de données dans une configuration de création/publication, toutes les configurations liées à ContextHub et à la personnalisation ne sont pas automatiquement répliquées avec les canaux lors de leur publication.

Suivez cette page pour découvrir les étapes manuelles requises afin de publier ces configurations séparément.

Cela se résume essentiellement à la publication manuelle des éléments suivants :

  1. Configurations du magasin ContextHub et des modules d’interface utilisateur
  2. Audiences personnalisées
  3. Activités personnalisées

Procédure de réplication des triggers de données sur le serveur de publication

Suivez les étapes ci-dessous pour répliquer les triggers de données sur le serveur de publication.

Étape 1 : réplication des configurations ContextHub

  1. Accédez à Outils > Déploiement > Distribution > Publier l’agent puis cliquez sur l’agent de publication pour configurer vos paramètres.

    image1

    Remarque

    Vous pouvez également utiliser http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish pour accéder directement à l’écran afin de configurer et de tester la connexion.

  2. Cliquez sur Tester la connexion dans la barre d’actions pour valider la communication de l’auteur avec l’instance de publication, comme illustré ci-dessous.

    image1

    Remarque

    Si le test échoue, vous devez corriger la configuration de l’agent de réplication entre l’instance d’auteur et l’instance de publication. Pour plus d’informations, voir Dépannage du test de la connexion.

  3. Sélectionnez Ajouter dans l’arborescence de l’Agent de distribution et sélectionnez le chemin de configuration de votre projet, par exemple /conf/screens/settings/cloudsettings/configuration.

  4. Cliquez sur Envoyer.

Réplication des audiences

  1. Accédez à votre instance AEM > Personnalisation > Audiences ou utilisez http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html pour y arriver directement.

  2. Explorez le dossier de votre projet, par exemple /conf/screens/.

    image1

  3. Sélectionnez toutes les audiences et tous les segments dans l’interface utilisateur.

  4. Cliquez sur Gérer la publication dans la barre d’actions.

  5. Cliquez sur Suivant et Publier.

Réplication des activités

  1. Accédez à votre instance AEM > Personnalisation > Activités ou utilisez http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html pour y arriver directement.

  2. Explorez le dossier de votre projet, c’est-à-dire /content/campaigns/screens/….

  3. Sélectionnez toutes les activités dans l’interface utilisateur.

  4. Cliquez sur Gérer la publication dans la barre d’actions.

  5. Cliquez sur Suivant et Publier.

IMPORTANT

La réplication des configurations et audiences ContextHub est effectuée pendant la configuration du projet, tandis que la réplication des activités sera requise chaque fois que le ciblage est modifié dans un canal.

Résultat

Si la réplication est réussie, vous devez voir la structure suivante sur l’instance de publication (ou similaire pour votre projet) :

/conf/screens/settings/cloudsettings/configuration/…
/conf/screens/settings/wcm/segments/…
/content/campaigns/screens/…

Dépannage du test de la connexion

Si le test de la connexion échoue lors de la réplication des configurations ContextHub, suivez la section ci-dessous pour résoudre le problème :

  1. Accédez à Outils > Déploiement > Distribution > Publier l’agent.

  2. Cliquez sur Modifier dans la barre d’actions et vérifiez que l’URL du point de terminaison dans le champ Points de terminaison de l’importateur pointe également vers l’URL du serveur de publication dans l’agent de distribution.
    image1

  3. Si vous n’utilisez pas les informations d’identification d’administrateur par défaut, vous devez configurer l’agent de distribution avec un nom d’utilisateur et un mot de passe différents.

    Suivez les étapes ci-dessous :

    1. Accédez à Outils > Opérations > Console Web http://localhost:4502/system/console/configMgrpour ouvrir l’écran de la console Web Adobe Experience Manager.

    2. Recherchez Apache Sling Distribution Transport Credentials - User Credentials based DistributionTransportSecretProvider.

      image1

    3. Créez une configuration en renseignant le nom, le nom d’utilisateur et le mot de passe, par exemple, slingTransportSecretProvider.

      image1

    4. Cliquez sur Enregistrer

    5. Utilisez Cmd +F pour rechercher Apache Sling Distribution Agent - Forward Agents Factory, ouvrez les configurations et recherchez Fournisseur du transport secret.

      image1

    6. Mettez à jour (name=default) avec (name=slingTransportSecretProvider).

    7. Cliquez sur Enregistrer et relancez le test de connexion à partir de l’écran Agent de distribution à partir de votre instance AEM.

Sur cette page