![Manage ad versions across streaming suppliers: Use a unique message ID pattern like [campaign]_[message]_[language]_[date]_v[number]; Specify exact delivery asset IDs and permitted dates for each supplier and placement; Confirm rotation rules and reporting with suppliers before launch](/covers/managing-several-ad-versions-across-streaming-suppliers-1600.webp)
Creative Specs
Part of CTV campaign delivery operations
Managing several ad versions across streaming suppliers
Keep CTV versions, supplier approvals, rotation instructions and creative-level delivery aligned in one register.
For each booked streaming supplier and placement, pair an approved message ID with the exact delivery asset and dates allowed to run. Keep approval supplier-specific: approval by one supplier does not establish approval by another.
Map messages to delivery assets
Use one version register with a separate row for each booked supplier and placement. Give each approved message a stable ID using a consistent pattern such as [campaign]_[message]_[language]_[date]_v[number], and give each delivered file or tag a separate asset ID. Record the offer, end card, duration, language, permitted dates and approval owner.
Field / Decision it supports
- Message version
- Which wording and offer were approved?
- Delivery asset ID
- Which export or tag was supplied?
- Supplier and placement
- Where may that asset run?
- Dates
- When does its offer remain valid?
- Acceptance and assignment
- Is the intended asset ready on the booked path?
- Reporting ID
- Can delivery be attributed to the intended version?
For a Nine / 9Now row, enter “9Now In-Stream Video: VAST” as the placement, then fill in the message version, asset, acceptance, assignment and reporting fields with the booking’s approved values. If SBS Media is among the booked suppliers, give it a separate row and confirm that placement’s requirements rather than copying Nine’s VAST settings.
Nine’s 9Now In-Stream Video: VAST requirements apply to both third-party and Nine-hosted ads. Submit assets at least 5 business days before campaign launch; shortform is a maximum of 15 seconds and longform a maximum of 30 seconds. Supply a low or medium quality rendition at minimum; high/CTV renditions are optional but strongly recommended. All assets must be securely served over HTTPS.
Streaming Supplier Requirements: Nine (9Now) vs SBS Media
- Supplier
- Nine (9Now)
- Placement
- 9Now In-Stream Video: VAST
- Asset Submission Lead Time
- At least 5 business days before launch
- Max Duration
- 15 seconds (shortform), 30 seconds (longform)
- Required Rendition Quality
- Low or medium quality; high/CTV recommended
- Delivery Protocol
- HTTPS only
- Supplier
- SBS Media
- Placement
- In-Stream Video (specification-dependent)
- Asset Submission Lead Time
- Not specified in provided document – confirm with SBS Media
- Max Duration
- Varies by campaign – check individual specs
- Required Rendition Quality
- Specify per campaign – confirm with SBS Media
- Delivery Protocol
- HTTPS required
Specify the rotation or schedule
Tell each supplier exactly which message and asset IDs are eligible for each placement and their start and end dates. If only one version may run during a date window, say so; if several may run, state the allocation agreed for the booking and ask the supplier to confirm how it is set and reported. Do not assume assigned ads receive an equal split.
Record the confirmed instruction and supplier response in the register. Mark the allocation or creative-ID reporting as unconfirmed if no commitment has been received.
Change versions without losing the trail
Create a new version record when an offer, destination or end card changes; do not overwrite the old entry. Record the old asset’s last permitted date and the replacement’s first, then confirm the replacement’s review status, acceptance and assignment before relying on it. Retire an expired offer on time even if its replacement is delayed.
Keep a dated change-trail entry with the affected supplier and placement, old and replacement version and asset IDs, permitted dates, and approval or acceptance status.
After launch, compare available impressions by supplier and creative ID with the register. Investigate an expired version that served, a required edit with no delivery, or delivery that differs from the agreed setup. These counts show what served, not which message caused a better business outcome.


