AEM REST OpenAPI für die Bereitstellung von Inhaltsfragmenten aem-rest-openapi-for-content-fragment-delivery

IMPORTANT
Diese API ist über ein Early-Adopter-Programm verfügbar.
Den Status und Informationen zur Bewerbung finden Sie in den Versionshinweisen.

In Adobe Experience Manager (AEM) as a Cloud Service umfasst die AEM REST OpenAPI für die Bereitstellung von Inhaltsfragmenten Folgendes:

  • Sie ist eine HTTP-REST-API für AEM Edge Delivery Services, mit der strukturierte Inhalte aus Inhaltsfragmenten im JSON-Format bereitgestellt werden können.
  • Sie bietet eine moderne CDN-Integration, die die Invalidierung aktiver Inhalte ermöglicht.
  • Sie konzentriert sich auf die Bereitstellung von Inhalten (Leistung, Skalierbarkeit, CDN-Integration, optimierte JSON-Steuerung und -Ausgabe).
  • Sie umfasst die Möglichkeit, JSON für referenzierte Fragmente und Assets einzubinden.

Diese API:

Eine vollständige Dokumentation finden Sie unter AEM Sites-API-Schemata – API für die Bereitstellung von Inhaltsfragmenten (2024.07-experimental).

NOTE
Unter AEM-APIs für die Bereitstellung und Verwaltung strukturierter Inhalte finden Sie einen Überblick über die verschiedenen verfügbaren APIs und einen Vergleich einiger der damit verbundenen Konzepte.

Caching caching

AEM integriert sich in das AEM CDN Fastly. Das bedeutet, dass auf der Veröffentlichungsstufe bereitgestellte JSON-Antworten auf der Fastly-Ebene zwischengespeichert werden.

Antworten werden dann zwischengespeichert, basierend auf vordefinierten Zwischenspeicherkopfzeilen (können nicht konfiguriert werden):

  • Antworten werden 5 Minuten lang im Browser-/Client-Cache zwischengespeichert.
    • max-age=300
  • Antworten werden 1 Stunde lang im CDN-Cache zwischengespeichert.
    • s-maxage=3600
  • Veraltete Inhalte können bei der erneuten Validierung neuer Anforderungen für bis zu 1 Stunde bereitgestellt werden.
    • stale-while-revalidate=3600
  • Veraltete Inhalte können mit einem Fehler bis zu 1 Tag lang bereitgestellt werden.
    • stale-on-error=86400

AEM umfasst auch eine aktive CDN-Cache-Invalidierung. Das bedeutet, dass bei jeder Aktualisierung oder Veröffentlichung von Inhalten die entsprechenden JSON OpenAPI-Antworten über eine Soft-Bereinigungsanfrage an Fastly automatisch invalidiert werden. Auf diese Weise können Sie Änderungen sehen, die sich in der JSON-Ausgabe widerspiegeln, bevor die tatsächliche CDN-Cache-Seite (s-maxage) erreicht wird.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab