Skip to main content

Ceros AEM Connector

The Ceros AEM Connector is a plugin for Adobe Experience Manager that adds a Ceros Flex component to AEM. Authors can drop interactive Ceros experiences straight into AEM-managed pages — no manual embed code or external scripts, and full control over how assets are delivered.

Delivery modes​

The connector supports five ways to render an experience, so you can trade off freshness, offline resilience, and rendering approach:

ModeWhere it runsWhat it does
FetchServer-sideRetrieves the manifest from the Ceros CDN on each render
StoreServer-sideDownloads all assets into AEM's DAM for offline delivery
HTML ImportServer-sideRenders an author-uploaded archive export
InlineClient-sideRenders via Shadow DOM, without an iframe
EmbedClient-sideLightweight iframe-based embedding

Browsing your experiences​

When a Flex API key is configured (via OSGi properties), authors can browse their account's folder tree and pick an experience directly, instead of pasting in URLs by hand.

Requirements​

  • Java 17+
  • Maven 3.6+
  • Adobe Experience Manager as a Cloud Service SDK
  • A Flex API key (optional)

Get started​

The connector ships as a single content package on Maven Central. Full installation, configuration, and delivery-mode details live in the repository:

View on GitHub