Exportieren von AEM-Assets und -Inhalten mit unterstützten Methoden
Der Export von Assets, Metadaten oder erstellten Inhalten in Adobe Experience Manager schlägt fehl, wenn nicht unterstützte Tools oder falsche Methoden für eine bestimmte Umgebung verwendet werden. Die Unterschiede zwischen AEM as a Cloud Service und AEM 6.5 führen zu Verwirrung darüber, welche Exportfunktionen verfügbar sind. Die Verwendung nicht unterstützter Funktionen oder falscher Konfigurationen führt zu fehlenden Optionen oder unvollständiger Ausgabe. Durch die Anwendung der richtigen Exportmethode basierend auf Content-Typ und Umgebung werden die erwarteten Ergebnisse wiederhergestellt. Durch Auswahl des richtigen Exportansatzes wird das Problem behoben.
Beschreibung description
Umgebung
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM 6.5
- AEM Managed Services
- Adobe Developer App-Builder
Problem/Symptome
- Es kann keine gültige Methode zum Exportieren von Assets oder Metadaten identifiziert werden
- Versuchen Sie, nicht unterstützte Funktionen wie Seiten-Exporter in AEMaaCS zu verwenden.
- Exportieren von JSON oder HTML, aber Empfangen von unvollständigen oder teilweisen Inhalten
- Auswahl einer unterstützten Methode für den Massen-Asset- oder Seitenexport fehlgeschlagen
Grundursache
AEM bietet mehrere Exportmethoden, die sich von Umgebung zu Umgebung unterscheiden, und einige Tools bleiben nur für bestimmte Versionen verfügbar. Eine falsche Methodenauswahl führt zu unvollständigen oder fehlgeschlagenen Exporten.
Lösung resolution
- Ermitteln Sie die Exportanforderung und bestätigen Sie die Umgebung. Abgleichen des Inhaltstyps wie Metadaten, Assets oder Seiten mit einer unterstützten Exportmethode.
- Exportieren Sie Metadaten aus der Assets-Benutzeroberfläche, indem Sie einen Ordner auswählen und den Exportvorgang ausführen. Laden Sie dann die CSV-Datei aus dem Posteingang herunter.
- Laden Sie Assets zusammen herunter, indem Sie Elemente in der Assets-Konsole auswählen und ein ZIP-Paket mithilfe der Download-Option generieren.
- Erstellen Sie eine statische Sammlung, um ausgewählte Assets über Ordner hinweg zu exportieren und das Sammlungspaket herunterzuladen.
- Exportieren Sie bestimmte Assets, indem Sie Anfragen senden, die jeden Asset-Pfad enthalten, und überprüfen Sie, ob alle Pfade gültig sind.
- Führen Sie skriptbasierte Exporte mit der Assets-HTTP-API aus und bestätigen Sie, dass die exportierte Ausgabe die Ordnerhierarchie beibehält.
- Exportieren Sie die erstellten Seitendaten, indem Sie
.model.jsonan die URL der veröffentlichten Seite anhängen und überprüfen, ob alle Komponenten angezeigt werden. - Stellen Sie sicher, dass benutzerdefinierte Komponenten die erforderliche Exporter-Schnittstelle implementieren, damit sie in der JSON-Ausgabe angezeigt werden, und laden Sie dann den Endpunkt zur Bestätigung neu.
- Exportieren Sie statische HTML-Seiten in AEM 6.5, indem Sie
.htmldurch.export.zipersetzen und überprüfen, ob alle Ressourcen heruntergeladen werden. - Exportieren Sie Repository-Inhalte mit dem Package Manager, indem Sie ein Paket erstellen, Filterpfade hinzufügen, es erstellen und zur Wiederverwendung herunterladen.