Back to Blog
Best Practices May 19, 2025 6 min read

Upfront Week Put Video on Top. Is Your Outstream Labeled Honestly?

Video buyers now read a standard signal that separates true instream from outstream. Here is how to label every player honestly, stay inside Google's video policy and price each placement type on its own.

HR
HBDR Research
May 19, 2025

Upfront week in New York was a reminder of where premium video money is headed. At its presentation on May 14, Netflix said its ad-supported tier had reached 94 million monthly active users worldwide, up from 70 million the previous November. Streamers, networks and platforms spent the week pitching buyers on large, sound-on, lean-back screens.

For web publishers, the lesson is not that CTV is eating everything. It is that video buyers have become more precise about what they pay premium rates for, and they now have a standard signal to tell the difference. If your site runs an outstream unit, a sticky player or a muted autoplay video in the article body, how you label that inventory matters more than it did two years ago.

The signal buyers read: plcmt

In 2023 IAB Tech Lab updated its video definitions and added a new field, plcmt, to the Video object in OpenRTB 2.6. The 2.6-202303 release went to production the week of April 3, 2023, and replaced the older placement attribute as the way to describe video inventory. It has four values:

  • 1, Instream: the ad plays in a player that is sound-on by default, or where the user has clearly chosen to watch video.
  • 2, Accompanying content: the ad plays in a player whose video accompanies the page, where the video is not the focus of the visit and was not explicitly requested. Muted autoplay beside an article usually lands here.
  • 3, Interstitial: the ad is the primary focus of the page while it plays, such as a full-screen takeover.
  • 4, No content/standalone: a video ad with no surrounding video content, the classic outstream unit.

The practical effect was to shrink what counts as instream. A muted autoplay player sitting next to a story was often sold as instream. Under the updated definitions it is accompanying content. The buy side moved to use the signal: Index Exchange noted in April 2024 that Google DV360 and The Trade Desk would require the plcmt signal from media owners and marketers.

Google's policy made accurate labels a requirement

On April 1, 2024, Google applied its video publisher policy to all video inventory across AdSense, Ad Manager and AdMob. The video inventory policy says ads serving into players with video content must be accurately declared as either in-stream or accompanying content, using the plcmt parameter in Ad Manager. Video ads serving into non-video placements do not need a declaration; Google classifies them as interstitial or standalone itself.

The same policy sets rules worth checking against every page template:

  • Only one video inventory across all placement types may autoplay with sound at any time.
  • For in-stream or accompanying content placements, only one video player may autoplay in view at any time.
  • An ad must not autoplay until at least 50% of the ad unit is visible.
  • Audio ads must not be requested or served in muted in-stream placements.
  • In-stream and accompanying content placements must use Google's Interactive Media Ads SDK or the Programmatic Access Library on supported platforms.

A template that stacks a sticky outstream unit on top of an autoplaying content player can end up with two videos playing in view at once. That layout breaks the rules even when each unit carries the right label.

Why honest labeling pays

It is tempting to treat relabeling as a pure CPM cut, since accompanying content and standalone inventory generally clear below true instream. But mislabeled inventory has its own cost. A buyer who finds a gap between what you declared and what the player actually does can block your domain or the seller path, and a DSP that reads plcmt can already keep instream-only campaigns away from inventory that does not qualify. What is at risk from a mismatch is the whole video line, not just the premium.

There is an upside, too. Clean labels let each kind of buyer find you. Instream-only budgets go to the pages that truly qualify, while outstream and accompanying-content budgets, often run by buyers with their own performance or reach goals, stop getting filtered out because your signal is missing or contradictory.

A video audit you can run this week

1. Inventory every player and video ad unit

List every template that can show video: article pages, video hubs, galleries, the homepage. For each, note the player, whether it autoplays, whether it starts muted, where it sits on the page and whether it goes sticky on scroll. Most sites find at least one unit nobody remembers adding.

2. Assign plcmt by behavior, not by aspiration

Ask what the user actually did. Clicked play on a video page with sound on? Instream. Muted autoplay beside the story? Accompanying content. A video ad in a slot with no video content at all? Standalone. Write the mapping down so sales, ad ops and product all sell the same thing.

3. Pass it everywhere

In Prebid, video ad units accept mediaTypes.video.plcmt, which the ad unit reference marks as highly recommended for complying with the IAB video specifications. Set it explicitly rather than relying on a context value like outstream. In Ad Manager, pass plcmt on requests from players built on IMA or PAL. Then confirm with your SSP partners, through their request logs or reporting, that the value arrives intact. A wrapper that sets the field does not help if something downstream drops it.

4. Check the page-level rules on a phone

Scroll each template on a real device. Count how many players autoplay at once and whether anything starts before half of it is on screen. If the answer is wrong, fix the layout rather than the label.

5. Price each placement type separately

Once labels are honest, floors should follow them. Set separate pricing rules for instream, accompanying content and standalone rather than one video floor. A floor tuned for true instream will choke standalone demand, and one tuned for standalone leaves instream money on the table.

6. Watch the next four weeks

Compare bid rate, win rate and CPM by placement type before and after the change. Expect spend to shift between buckets. The number that matters is whether total video revenue per session holds while buyer blocks and discrepancy complaints fall.

Where outstream fits for news and B2B sites

Text-first publishers such as news, B2B and trade sites often have little true instream supply, and that is fine. A well-built standalone unit that loads only when visible, starts muted and gets out of the way when it finishes is a legitimate product with real buyers. The goal is not to make every player look like television. It is to describe each one accurately so the buyers who want that format can find it and pay for it.

If your video setup needs a second pair of eyes, a managed partner that runs display, video player and CTV setups, like HBDR, can help map players to plcmt values and confirm the signal survives the trip to the buyer.

Tags: video outstream plcmt openrtb yield

Ready to maximize your ad revenue?

Get Started