CampaignReel

Ad placement specs against what generators output

The spec sheets as one file

Both sides of every comparison on this site are exported together: what a placement requires and what a generator emits, in one file with sources attached. As of 2026-09-12.

Both sides of the constraint, in one filePlacement rows carry what a platform will accept. Tool rows carry what a generator emits. Exporting them together is what lets a planner join the two and find the collision before a shoot rather than during an edit.Placement rowsCeilings and ratiosFrom a help centreWhat the slot will acceptTool rowsClip length and outputFrom a vendor pageWhat the generator emitsJoinedOne comparisonBy placementGenerate, or assembleOne file, two sourcesWhat each side contributes
Fig. 1 Two teams usually hold these numbers in two different documents, which is how they end up disagreeing about what is possible.

A media plan and a production plan are usually built in different tools by different people. A single file that holds both sides of the constraint is the cheapest way to stop them disagreeing about what is possible.

Platform specs change without announcement, which is why the reading date matters more here than in most registers. A figure in a brief that was right in March can be wrong by the time the campaign books.

Rows that record an absence are exported too. A platform that publishes no hard ceiling, or a generator that publishes no maximum clip length, is a scheduling risk rather than a generous one, and the file says so.

The licence below permits commercial reuse with attribution, which is the normal case here: these numbers are most useful inside an agency's own planning sheet.

1What each column holds

The sheet export, column by column. Recorded 2026-09-12.
ColumnWhat it holds
fact_idThe row's fixed reference. A corrected spec keeps it.
valueThe requirement in the platform's own numbers and units.
applies_toThe placement or tool the requirement governs.
source_urlThe help page the requirement came from.
source_nameThat page's own heading.
value_sinceWhen the requirement is first known to have applied.
verifiedThe last time the help page was checked.

Inclusion rule. Everything on the sheets is exported, including rows that record a missing published limit. Order. File order follows recording order, grouping placement rows and tool rows separately.

The file is at /datasets/specs.csv, licensed CC BY 4.0. Attribution should name the sheets and the reading date.

Elsewhere in the kit: Placements, Tools, Axes, Pairs, Questions, Terms, Learn. How a spec gets onto a sheet is set out on the method page.

2Making the ad itself

For ad work around “Data”, SceneMixer's pages explain how its ad projects are produced:

A short drama episode has two jobs: stop the scroll in its first seconds, and make the next episode feel necessary in its last.

SceneMixer, Writing Hooks and Cliffhangers Into a Short Drama Script (read 2026-10-13)

You can recomposite with different end-card text, and in step-by-step mode you can reshoot individual segments. The finished file can also be downloaded and shared with a link.

SceneMixer, How to Make an Ad from One Photo — “Can I change the ad after it is finished?” (read 2026-10-13)