Replizieren von Datenauslösern auf Veröffentlichungs-Servern replicating-data-triggers

Wenn Sie ContextHub und die AEM-Targeting-Engine verwenden, um Content basierend auf Datenauslösern in einem Autor-/Veröffentlichungsinstanz anzupassen, werden die ContextHub- und Personalisierung-bezogenen Konfigurationen nicht automatisch in den Kanälen repliziert, wenn sie veröffentlicht werden.

Auf dieser Seite erfahren Sie mehr über die manuellen Schritte, die erforderlich sind, um diese Konfigurationen separat zu veröffentlichen.

Dies betrifft im Wesentlichen die manuelle Veröffentlichung:

  1. Konfigurationen der ContextHub-Store- und UI-Module
  2. Personalisierungszielgruppen
  3. Personalisierungsaktivitäten

Schritte zum Replizieren von Daten-Triggern auf den Veröffentlichungs-Server replicating-data-triggers-publish

Gehen Sie wie folgt vor, um die Datenauslöser auf den Veröffentlichungs-Server zu replizieren.

Schritt 1: Replikation von ContextHub-Konfigurationen replicating-contexthub-configurations

  1. Navigieren Sie zu Instrumente > Implementierung > Distribution > Veröffentlichungsagent und klicken Sie auf den Veröffentlichungsagenten, damit Sie Ihre Einstellungen konfigurieren können.

    image1

    note note
    NOTE
    Alternativ können Sie mit http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish direkt zum Bildschirm navigieren, um die Verbindung zu konfigurieren und zu testen.
  2. Klicks Verbindung testen in der Aktionsleiste, damit Sie die Kommunikation des Autors mit der Veröffentlichungsinstanz überprüfen können, wie im Folgenden gezeigt:

    image1

    note note
    NOTE
    Wenn der Test fehlschlägt, beheben Sie die Konfiguration des Replikationsagenten zwischen der Autoren- und der Veröffentlichungsinstanz. Siehe Fehlerbehebung bei der Testverbindung für weitere Details.
  3. Klicks Hinzufügen aus dem Verteilungsagent Bildschirmstruktur und klicken Sie auf den Konfigurationspfad für Ihr Projekt, z. B. /conf/screens/settings/cloudsettings/configuration.

  4. Klicken Sie auf Absenden.

Replizieren der Zielgruppen replicating-audiences

  1. Navigieren Sie zu Ihrer AEM > Personalisierung > Zielgruppen oder Verwendung http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html um direkt zu navigieren.

  2. Führen Sie einen Drilldown in Ihren Projektordner aus, z. B. /conf/screens/.

    image1

  3. Klicken Sie in der Benutzeroberfläche auf alle Zielgruppen und Segmente.

  4. Klicken Sie in der Aktionsleiste auf Veröffentlichung verwalten.

  5. Klicken Sie auf Weiter und Veröffentlichen.

Replizieren der Aktivitäten replicating-activities

  1. Navigieren Sie zu Ihrer AEM > Personalisierung > Tätigkeiten oder Verwendung http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html um direkt zu navigieren.

  2. Führen Sie einen Drilldown in Ihren Projektordner durch, also /content/campaigns/screens/….

  3. Klicken Sie in der -Benutzeroberfläche auf alle Aktivitäten.

  4. Klicken Sie in der Aktionsleiste auf Veröffentlichung verwalten.

  5. Klicken Sie auf Weiter und Veröffentlichen.

IMPORTANT
Die Replizierung von ContextHub-Konfigurationen und -Zielgruppen erfolgt während der Projekteinrichtung bei der Replikation von Aktivitäten und ist jedes Mal erforderlich, wenn das Targeting innerhalb eines Kanals geändert wird.

Ergebnis result

Wenn die Replikation erfolgreich ist, sollten Sie die folgende Struktur in der Veröffentlichungsinstanz (bzw. der Entsprechung in Ihrem Projekt) sehen:

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

Fehlerbehebung bei der Testverbindung troubleshoot-test

Wenn die Testverbindung beim Replizieren der ContextHub-Konfigurationen fehlschlägt, gehen Sie zur Fehlerbehebung wie im Abschnitt unten beschrieben vor:

  1. Navigieren Sie zu Werkzeuge > Bereitstellung > Verteilung > Veröffentlichungsagent.

  2. Klicks Bearbeiten in der Aktionsleiste aus und stellen Sie sicher, dass die Endpunkt-URL in Importer Endpoints -Feld verweist auch auf die URL des Veröffentlichungsservers im Verteilungsagenten.
    image1

  3. Wenn Sie nicht die standardmäßigen Administratorberechtigungen verwenden, müssen Sie den Verteilungsagenten mit einem anderen Benutzernamen und Kennwort konfigurieren.

    Führen Sie dazu folgende Schritte durch:

    1. Navigieren Sie zu Tools > Aktivitäten > Web-Konsole http://localhost:4502/system/console/configMgrSie können die Bildschirm "Adobe Experience Manager Web Console".

    2. Suchen Sie nach Apache Sling Distribution Transport Credentials – User Credentials based DistributionTransportSecretProvider.

      image1

    3. Erstellen Sie eine Konfiguration, indem Sie Name, Benutzername, und password, beispielsweise slingTransportSecretProvider.

      image1

    4. Klicken Sie auf Speichern.

    5. Verwendung Cmd +F zum Suchen nach Apache Sling Distribution Agent - Forward Agents Factory , um die Konfigurationen zu öffnen und nach Transport Secret Provider.

      image1

    6. Aktualisieren Sie (name=default) mit (name=slingTransportSecretProvider).

    7. Klicken Sie auf Speichern und führen Sie die Testverbindung über den Bildschirm Verteilungsagent noch einmal aus Ihrer AEM-Instanz aus.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053