Signaling STV inventory in OpenRTB bid requests

To best signal your video supply to buyers with STV Streaming TV (STV). Video content that is shown across any device with an internet connection, for example a Connected TV (CTV). budgets, you will need to pass the following required objects and attributes. For better monetization of your inventory, we strongly recommend that you pass as many attributes as possible to describe your inventory. We have included a list of recommended attributes that you can pass. For a complete list of supported attributes for each object, see List of supported OpenRTB bid request fields for sellers.

Object Description Required attributes to pass Recommended attributes to pass

App

The App object specifies that the ad supported content is in a non-browser application.

  • bundle
    Note: Index requires that all STV publishers pass a bundle ID for each application. If your STV application does not have a bundle ID, see the IAB's OTT/CTV Store Assigned App Identification Guidelines.

  • app.inventorypartnerdomain or app.ext.inventorypartnerdomain
    Note: This attribute is not required if you are selling ad space on your own app.

  • storeurl

For more information about these attributes, see App object.

  • name

  • domain

  • content

For more information about these attributes, see App object.

Device

The Device object provides information about the user device on which the content is being watched.

  • ip

  • ua

  • devicetype

  • ifa

  • lmt

For more information about these attributes, see Device object.

  • ipv6

  • os

  • make

  • model

  • device.ext.ifa_type

For more information about these attributes, see Device object.

Video

The Video object is a child of the Impression object that defines various aspects of the video ad unit.

  • mimes

  • minduration

  • maxduration

  • protocols

  • w

  • h

  • minbitrate

  • maxbitrate

  • placement

  • plcmt

  • startdelay

  • skip

  • api

  • delivery

  • linearity

  • playbackmethod

  • podid (in Beta)

  • maxseq (in Beta)

  • poddur (in Beta)

Note: Specify the w (width) and h (height) of the video player in pixels. The following are common screen resolutions:

  • 2160p(UHD), w = 3840 or 4096 and h = 2160
  • 1080p(HD), w = 1920 and h = 1080
  • 720p(SD), w = 1280 and h = 720

For more information about these attributes, see Video object.

 

Content The Content object defines the content which will appear on the app.
  • contentrating

  • genre

  • livestream

  • language

  • content.channel or content.ext.channel

  • content.network or content.ext.network

For more information about these attributes, see Content object.

  • title

  • series

  • season

  • episode

  • prodq

  • cat

For more information about these attributes, see Content object.