PicaJet

Reference Glossary

Embed code

A snippet (usually an iframe or JavaScript tag) that displays a DAM-hosted asset on an external page while the file itself stays hosted and controlled inside the DAM.

Why it matters in a DAM

Embed code is what lets an asset be shown somewhere — a partner's website, an internal wiki, a press page — without ever leaving the DAM as a downloadable file, so licensing terms and version control stay enforced at the source. If the underlying asset in the DAM is later updated or its license expires and access is revoked, an embedded copy can reflect that change or go dark, while a downloaded file already sitting on someone else's server cannot.

A worked example

Mechanism iframe or JS snippet pointing back to the asset's DAM-hosted URL
Where it's used Press pages, partner sites, internal wikis, brand portals
Key advantage vs download Asset stays version-controlled and rights-enforced at the source
Limitation Requires the DAM's hosting to stay reachable; breaks if the DAM asset is deleted/moved

Common mistake

Offering embed code as an option but not actually revoking or swapping the underlying asset when its license expires, so the embed keeps rendering a now-unlicensed image on a third-party page exactly as if it had been downloaded — defeating the point of using an embed instead of a download in the first place.

Embed code is a small snippet — typically an iframe or a JavaScript tag — that a DAM generates for a given asset so it can be displayed on an external web page while the actual file remains hosted inside the DAM rather than being copied onto the external server.

The point of an embed instead of a plain download is control that persists after the asset appears somewhere else. Because the embedded content is pulled live from the DAM’s hosting rather than copied, the DAM retains the ability to swap the file, update it to a new version, or revoke it entirely if a license expires — and every page using that embed code reflects the change automatically. A downloaded and re-uploaded copy has none of that: once it’s on someone else’s server, the DAM has no further reach over it.

This makes embed code particularly useful for licensed stock content, press kits distributed to journalists, and partner co-marketing pages, where the organization wants the asset visible externally without losing the ability to pull it down later. The value only holds, though, if whoever manages licensing actually treats revocation as a real step tied to the DAM record — an embed that’s never revisited after the license expires behaves exactly like an uncontrolled download.

Frequently asked

How does embed code differ from just downloading a file?

Embed code -- typically an iframe or JavaScript snippet -- displays the asset live from the DAM's hosting, while the actual file stays inside the DAM. A download creates a separate copy the DAM has no further control over once it's on someone else's server.

What control does embed code preserve that a download doesn't?

Because the content is pulled live rather than copied, the DAM can swap the file, update it to a new version, or revoke it entirely if a license expires -- and every page using that embed code reflects the change automatically.

Where is embed code typically used?

Press pages, partner sites, internal wikis, and brand portals -- situations where an organization wants an asset visible externally without losing the ability to pull it down later.

What defeats the purpose of using embed code over a download?

Offering embed code but never actually revoking or swapping the underlying asset when its license expires. If that step doesn't happen, the embed keeps rendering a now-unlicensed image exactly as if it had been downloaded.

What's a limitation of relying on embed code?

It requires the DAM's hosting to stay reachable -- the embed breaks if the DAM asset is deleted or moved, unlike a downloaded file that exists independently.

Who typically manages whether an embed's underlying asset stays valid?

Whoever manages licensing for that asset -- the value of embed code only holds if revocation is treated as a real step tied to the DAM record when a license expires, not left unrevisited.