BEAT CE · Delivery tool · v0.8.10

Asset Naming & AEM Metadata

components - · spaces _
Filename incomplete

Complete all required metadata before using the generated filename.

AEM naming: incomplete

Core metadata

Complete Required
Selection 0

Figma actions

Actions for the current selection
More Figma actions

File details

· e.g. Hyper Pro Launch
· e.g. Device in hand
· e.g. Launch

Generated names

Live preview
Filename0 characters
Folder name0 characters
Filename structure required
Year Month Brand Second Brand Third Brand Product Agency Campaign Asset Description Corporate Market Language Topic Asset Type Size Version Delivery Package
1Import and analyze

Fix filenames from a file

Paste one filename per line or a complete AEM report table. Paths and file extensions are supported.
Accepted inputFilename list or AEM table: TSV, CSV, Markdown.
⌘/Ctrl + Enter
2Filter and select
Shift-click selects a range of filenames.
4Review and export

Corrected filenames

Original / assetCorrectedBeforeAfter
Paste filenames and choose Fix names.

Paid Media uses a separate naming convention from AEM. Choose supplier and placement, then use the generated vendor folder / filename.

Paid Media setup FIGMA DB

Supplier → placement → medium → size. Source names are normalized; vendor-specific requirements stay visible.
px
Restrictions: Select a placement.

Paid Media names

Separate from AEM
Filename
Supplier folder
External delivery folder
Paid Media naming:

Review the values before uploading to AEM.

Suggested from Asset Type; you can change it manually.

Tags BETA

Select tags
Version is intentionally excluded from AEM tags. Values are generated from the same naming metadata used in the first tab.
Quick guide

How to use the plugin

Use the plugin in three simple steps: complete the naming metadata, work with your Figma selection, then use the AEM metadata preview.

1

Build the filename

Fill in the required fields in Naming. Orange fields are required and still missing. Green fields are complete.

When the banner turns green, the filename is complete and compliant with the naming rules implemented in the plugin.

2

Use it with Figma

Select a frame to read its size or existing name. You can rename one or many selected frames, batch-number them, duplicate to the next version, or create a Section/Page structure.

3

Check AEM metadata

Open AEM metadata. Fields marked auto are derived from the same naming metadata. Complete only the remaining manual/default fields needed for upload.

Naming rule Use - between filename components and _ instead of spaces inside a component.
Data and dimensions

Year and month start with the current date and remain editable. Select brand, product and market; changing market sets its primary language. EN and a custom code remain available. Enter width × height in px or mm. Reading Figma dimensions sets px. Orange fields still need a value.

Copying versus renaming

Copy filename places text on the clipboard. Rename selection applies the same name to every selected layer. Complete required fields and select layers first. Reading an existing name recognizes some components; review the form afterwards.

Numbering and duplication

Under More Figma actions choose versions V01, V02… or suffixes 01, 02… and a starting number. Batch naming uses each layer’s dimensions in px. Duplicate + next version requires one layer, creates a copy and updates the Version field.

Sections and pages

Create section moves selected top-level items on the current page into a section named after the folder. Page + Section creates a new page containing copies; originals remain on the previous page.

Metadata and file format

Review values and transfer them to the matching AEM fields. Auto comes from the form; default is a preset; suggested requires review; manual is your choice. Document file type suggests ZIP for packages, MP4 for video, PDF for print and PNG for graphics. The plugin does not inspect the exported file. A manual format stays active until Restore suggestion. Agency defaults to OTHER.

Tags BETA

Tags are suggested from Naming data. Categories distinguish similar labels such as VUSE and Vuse. Expand Add or change tags and use search and filters. × removes a tag. Manual additions and exclusions persist across assets; Restore suggestions clears them. Copy paths provides full paths to find in AEM. Version is excluded.

Paid media and ZIP packages

Paid media files may use vendor-required names. For AEM delivery, a ZIP package named with the plugin convention is recommended. The plugin generates names and metadata; it does not export assets, create ZIP packages or upload to AEM.

Window size and troubleshooting

S: 820 × 730, M: 1040 × 830, L: 1200 × 950. These change window size, not font scale. The active button reflects the actual viewport size. If resizing fails, close and reopen the plugin using manifest.json from the latest package; replace code.js as well as ui.html. A standalone HTML file cannot resize Figma. Action buttons are disabled when required data or an appropriate selection is missing.