XML-Inhaltsbereitstellung für RSS-Feeds und Ankündigungen in Adobe Experience Manager as a Cloud Service
Die direkte Bereitstellung von XML-Dateien wie RSS-Feeds und Ankündigungen von AEM Assets wird derzeit in Adobe Experience Manager as a Cloud Service-Umgebungen nicht unterstützt. Um XML-Inhalte bereitzustellen, speichern Sie die XML-Dateien in Ihrem Code-Repository und stellen Sie sie mit Ihrer AEM-Anwendung bereit.
Beschreibung description
Unternehmen, die Adobe Experience Manager (AEM) as a Cloud Service verwenden, müssen möglicherweise RSS-Feeds oder Ankündigungsinhalte im XML-Format über öffentliche URLs bereitstellen. Die direkte Bereitstellung von in AEM Assets gespeicherten XML-Dateien (Digital Asset Management, DAM) wird derzeit nicht über die Standardkonfiguration des Content Delivery Network (CDN) unterstützt, und es ist derzeit keine Konfiguration verfügbar, um diese Funktion zu aktivieren.
Lösung resolution
Da die direkte Bereitstellung von XML-Dateien über AEM Assets nicht unterstützt wird, verwenden Sie die folgenden Ansätze zur Bereitstellung von XML-Inhalten.
- Speichern Sie die erforderlichen XML-Dateien (z. B. RSS-Feeds oder Ankündigungen) in Ihrem Code-Repository als Teil Ihres AEM-Programms.
- Stellen Sie die aktualisierten XML-Dateien mit jeder Code-Bereitstellung bereit, um sie über öffentliche URLs zugänglich zu machen.
- Wenn die XML-Dateien häufig aktualisiert werden müssen, sollten Sie den Prozess mithilfe von Skripten oder Automatisierungs-Tools automatisieren, um die XML-Dateien im Repository und bei Bedarf Trigger-Bereitstellungen zu aktualisieren.
- Alternativ können Sie die Verwendung von AEM Edge-Funktionen zur Implementierung benutzerdefinierter Logik für die XML-Bereitstellung bewerten, wenn dieser Ansatz zu Ihrem Anwendungsfall und Ihren betrieblichen Anforderungen passt.
- Stellen Sie nach der Bereitstellung sicher, dass die XML-Dateien über die erwarteten öffentlichen URLs zugänglich sind.