Beheben von Synchronisationsproblemen zwischen AEM und Adobe Campaign Classic

Beim Übertragen von E-Mail-Inhalten von Adobe Experience Manager (AEM) nach Adobe Campaign Classic (ACC) kann es zu Synchronisierungsfehlern kommen. Diese Fehler sind häufig auf beibehaltene cq:acUUID- und cq:acLinks-Eigenschaften in duplizierten AEM-Vorlagen zurückzuführen, die den Inhaltssynchronisierungsprozess beeinträchtigen.

Beschreibung description

Umgebung

  • Adobe Experience Manager (AEM) 6.5 oder höher
  • Adobe Campaign Classic (ACC)

Problem

Beim Übertragen von E-Mail-Inhalten von Adobe Experience Manager (AEM) nach Adobe Campaign Classic (ACC) kann es zu Synchronisierungsfehlern kommen. Diese Fehler sind häufig auf beibehaltene cq:acUUID- und cq:acLinks-Eigenschaften in duplizierten AEM-Vorlagen zurückzuführen, die den Inhaltssynchronisierungsprozess beeinträchtigen.

Grundursache

Die Hauptursache sind unzureichende Berechtigungen für den campaign-property-modification-service Service-Benutzer, der für die Bereinigung der Eigenschaften während der Duplizierung von AEM-Vorlagen verantwortlich ist.

Auflösung resolution

Dienstbenutzerkonfiguration überprüfen

Stellen Sie sicher, dass der campaign-property-modification-service über die richtigen Lese- und Änderungsberechtigungen für relevante Inhaltsknoten verfügt.

Überprüfen Sie, ob der Dienstbenutzer im /useradmin vorhanden ist, und überprüfen Sie die Berechtigungen.

Stellen Sie sicher, dass der campaign-remote Benutzer über die richtigen Leseberechtigungen für relevante Inhaltsknoten verfügt.

Konfigurieren von Apache Sling Service User Mapper

Fügen Sie die erforderliche Service-Zuordnung für den Service-Benutzer hinzu:

Apache Sling Service User Mapper Service Amendment
com.day.cq.mcm.cq-mcm-campaign:campaign-property-modification-service=[ campaign-property-modification-service]

Synchronisierungseinstellungen überprüfen

Überprüfen Sie API-Endpunkte und Synchronisierungseinstellungen zwischen AEM und ACC, um die Konsistenz über Umgebungen hinweg sicherzustellen.

Debug-Protokollierung aktivieren

Aktivieren Sie die Protokollierung auf Debugging-Ebene für com.adobe.cq.mcm.campaign, um detaillierte Protokolle während des Synchronisierungsprozesses zu erfassen.

Indizierung und Abfragen validieren

Vergewissern Sie sich, dass die Oak-Indizierung aktualisiert wird, und validieren Sie SQL2-JCR-Abfragen, um sicherzustellen, dass sie die erwarteten Ergebnisse liefern.

Berechtigungen neu auswerten

Überprüfen Sie die Berechtigungen für campaign-property-modification-service und campaign-remote, um sicherzustellen, dass alle erforderlichen Zugriffsrechte bereitgestellt werden.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f