How many hands touch a CTV impression?

Declared programmatic supply paths for the top US CTV apps on Roku, Fire TV and Google TV. Each app's app-ads.txt says which ad systems may sell its inventory; each ad system's sellers.json says who those seller accounts belong to. Joined, they show how many companies are authorized to sell an app, and how many of them are middlemen.

Loading…

Apps

Tap a row for its declared lines. A listing with no file either declares no app-ads.txt location or serves none.

apps.csvlines.csv

Distributions

Lines per app-ads.txt, by platform

One dot per listing with a file. Log scale.

Share of lines that are RESELLER, by platform

One dot per listing with a file.

Intermediary leaderboard

sellers.json entries typed INTERMEDIARY or BOTH that resolve from these apps' lines, grouped by company name.

SSP footprint

Ad systems grouped by company, by the number of app listings that authorize them.

Ad systems: can their IDs be resolved?

Per ad system, over distinct files. Unresolved = the SSP's sellers.json was read and the ID is not in it. Unresolvable = no usable sellers.json.