Currently, CTV advertising lacks the transparency buyers need to make informed decisions. Bid requests often contain incomplete or inconsistent information, such as unstandardized app_bundle and channel_name fields, resulting in poor-quality targeting. The rapidly expanding CTV landscape, with more channels and content than ever before, makes contextual targeting nearly impossible.

Olyzon offers CTV Request Augmentation to address buyers’ challenges, enabling brand-safe, contextually relevant audience targeting for their campaigns.

request-enrichment-100.jpg

  1. Olyzon is partnering directly with publishers to integrate first-party TV Guide data.
  2. This data is stored, cleansed, and normalized in Olyzon’s data lake.
  3. Our Augmentation Engine combines data from Olyzon’s data lake with third-party sources to create unique, unified channel- and program-level insights. These third-party sources include demographic and interest data, internet-based sources (such as websites, articles, blogs, and reviews) analyzed using AI agents, and historical OpenRTB requests.

Olyzon’s proprietary AI Augmentation Engine leverages cutting-edge generative AI, predictive, and forecasting models to generate a comprehensive, unified dataset covering channels, programs, and scheduling.

Data Available

  1. Channel information: Editorial stance, general sentiment, viewing behaviors, audience demographics, and overall reach.
  2. Program details: Detailed summaries, genre, format, cast, IAB categories, sentiment, images, target demographics, keywords, mentioned topics, brand affinities, and ratings.
  3. Program scheduling: Upcoming schedules for each channel, up to a week in advance, with reach predictions for each program.

Enrichment Workflow

All of this data is accessible through an OpenRTB request enrichment API.

  1. A live OpenRTB request, containing only channel_name and app_bundle, is sent to our Request Enrichment API. (This step eliminates ambiguity from channels with similar names.)
  2. Based on the request data and date/time, the API retrieves relevant programming information from our Unified CTV Scheduling data.
  3. Channel and program data are combined to enrich the OpenRTB request, resulting in a fully populated, normalized OpenRTB request that is ready for precise targeting.

Examples

Original Bid Request

{
  "id": "75c0238c-3b52-4b87-957a-817f83e853f1",
  "regs": ...,
  "site": ...,
  "wseat": ...,
  "source": ...,
  "user": ...,
  "device": ...,
  "tmax": 120,
  "cur": ["USD"],
  "imp": [...],
  "ext": ...,
  "at": 2,
  "bcat": [...],
  "content":{
    "channel": {
      "name": "National Geographic"
    }
  }
}

Augmented Request