Production qualities

Production Qualities rates how the content around an ad was made: professionally produced, prosumer, user generated, or unknown. It is sent in Content.prodq under site, app, or dooh, and buyers use it as a brand safety and pricing signal.

List: Production Qualities4 valuesUsed by app.content.prodq

Values

ValueNameWhat it means
0UnknownThe seller does not know how the content was produced.
1Professionally ProducedContent made by professional studios, networks, or publishers.
2ProsumerSemi-professional content from independent creators with real production values.
3User Generated (UGC)Content created and uploaded by ordinary users without professional production.

Fields that use this list

How to use it

OpenRTB 2.4 introduced Content.prodq and deprecated Content.videoquality, which used the same four values but was named for video only; the new field applies to any content, including audio and text. Content.videoquality is not part of OpenRTB 2.6, so send Content.prodq alone. The categories come from IAB definitions written for long-form video, and they should be applied per content item rather than per platform.

Common mistakes

  • Sending 1 for everything on a platform that also hosts user uploads. Buyers that exclude user-generated content rely on the per-item value.
  • Still sending Content.videoquality on a 2.6 request. The field was removed, and RTBlint reports openrtb.field.removed.

Validation

On OpenRTB 2.6 snapshots, RTBlint reports a value outside this list as openrtb.value.invalid. Paste a request into the tester to check the values you send.

Related lists

All lists are on the enumerated lists index.