Home β€Ί Content Modelling & Delivery β€Ί DAM & assets

DAM & assets

Purpose: Work with the Digital Asset Management system: renditions, metadata, processing and asset delivery in components.

Who this page is for

AudienceWhy it matters to you
All engineersEvery component with an image touches the DAM

Asset anatomy

/content/dam/phi/heroes/gold-hero.jpg      (dam:Asset)
  └── jcr:content
        β”œβ”€β”€ renditions/
        β”‚     β”œβ”€β”€ original
        β”‚     β”œβ”€β”€ cq5dam.thumbnail.319.319.png
        β”‚     └── cq5dam.web.1280.1280.jpeg
        └── metadata (dc:title, dc:description, cq:tags, custom fields)

Upload triggers the DAM asset workflows (via launcher): rendition generation, metadata extraction. Custom renditions/processing = extending that workflow.

Using assets in components

Metadata & findability

PracticePayoff
Mandatory metadata schema (title, alt, rights) on uploadSearch works; compliance provable
Tags on assets from the shared taxonomyCross-channel discovery
Folder structure by domain, not by campaign dateSurvives reorgs

Delivery & caching

Asset URLs under /content/dam are cached by the dispatcher like pages. Asset updates re-publish and invalidate. Large-asset delivery (video) should go via appropriate renditions/streaming rather than original binaries through publish. Growth of /content/dam (and versions of assets) is an ops concern β€” see repository growth.

Quick navigation