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:
- Konfigurationen der ContextHub-Store- und UI-Module
- Personalisierungszielgruppen
- 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
-
Navigieren Sie zu Instrumente > Implementierung > Distribution > Veröffentlichungsagent und klicken Sie auf den Veröffentlichungsagenten, damit Sie Ihre Einstellungen konfigurieren können.
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. -
Klicks Verbindung testen in der Aktionsleiste, damit Sie die Kommunikation des Autors mit der Veröffentlichungsinstanz überprüfen können, wie im Folgenden gezeigt:
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. -
Klicks Hinzufügen aus dem Verteilungsagent Bildschirmstruktur und klicken Sie auf den Konfigurationspfad für Ihr Projekt, z. B.
/conf/screens/settings/cloudsettings/configuration
. -
Klicken Sie auf Absenden.
Replizieren der Zielgruppen replicating-audiences
-
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. -
Führen Sie einen Drilldown in Ihren Projektordner aus, z. B.
/conf/screens/
. -
Klicken Sie in der Benutzeroberfläche auf alle Zielgruppen und Segmente.
-
Klicken Sie in der Aktionsleiste auf Veröffentlichung verwalten.
-
Klicken Sie auf Weiter und Veröffentlichen.
Replizieren der Aktivitäten replicating-activities
-
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. -
Führen Sie einen Drilldown in Ihren Projektordner durch, also
/content/campaigns/screens/…
. -
Klicken Sie in der -Benutzeroberfläche auf alle Aktivitäten.
-
Klicken Sie in der Aktionsleiste auf Veröffentlichung verwalten.
-
Klicken Sie auf Weiter und Veröffentlichen.
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:
-
Navigieren Sie zu Werkzeuge > Bereitstellung > Verteilung > Veröffentlichungsagent.
-
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.
-
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:
-
Navigieren Sie zu Tools > Aktivitäten > Web-Konsole
http://localhost:4502/system/console/configMgr
Sie können die Bildschirm "Adobe Experience Manager Web Console". -
Suchen Sie nach Apache Sling Distribution Transport Credentials – User Credentials based DistributionTransportSecretProvider.
-
Erstellen Sie eine Konfiguration, indem Sie Name, Benutzername, und password, beispielsweise slingTransportSecretProvider.
-
Klicken Sie auf Speichern.
-
Verwendung
Cmd +F
zum Suchen nach Apache Sling Distribution Agent - Forward Agents Factory , um die Konfigurationen zu öffnen und nach Transport Secret Provider. -
Aktualisieren Sie
(name=default)
mit(name=slingTransportSecretProvider)
. -
Klicken Sie auf Speichern und führen Sie die Testverbindung über den Bildschirm Verteilungsagent noch einmal aus Ihrer AEM-Instanz aus.
-