DIRECT lines inconsistent with public data
28 −16 ptsThe ads.txt specification defines DIRECT as an account the publisher directly controls. For these lines, either the ad system's own sellers.json lists the account as INTERMEDIARY, or the same account is marked DIRECT in the files of 3 or more unrelated companies. Either way, the public data does not support the DIRECT label. Buyers that use DIRECT labels in supply-path decisions may treat these lines differently.
Evidence (25 of 28)
line 4 rubiconproject.com, 10653, DIRECT, 0bfd66d529a55807
→ observed: the same account is marked DIRECT by 10 different companies name in sellers.json: A. Manzoni & C. S.p.a domain in sellers.json: manzoniadvertising.com
line 5 rubiconproject.com, 18516, DIRECT, 0bfd66d529a55807
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 10 different companies name in sellers.json: Google domain in sellers.json: google.com
line 6 pubmatic.com, 158788, DIRECT, 5d62403b186f2ace
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: A. Manzoni & C. S.p.A. domain in sellers.json: google.com
line 24 aps.amazon.com, 25e692c5-20f0-4e35-8889-888be0c91add, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: A. Manzoni & C. S.p.A domain in sellers.json: manzoniadvertising.com
line 27 pubmatic.com, 160080, DIRECT, 5d62403b186f2ace
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: a9 domain in sellers.json: amazon.com
line 65 onetag.com, 69a0822e3203573-OB, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: A.Manzoni & C. Spa (via OB) domain in sellers.json: google.com
line 171 aps.amazon.com, 5044, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: ShowHeroes S.r.l. domain in sellers.json: viralize.com
line 172 appnexus.com, 8833, DIRECT, f5ab79cb980f11d1
→ observed: the same account is marked DIRECT by 4 different companies
line 187 themediagrid.com, JDTGYN, DIRECT, 9fac4a4a87c2a44f
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: ShowHeroes SRL domain in sellers.json: viralize.com
line 192 freewheel.tv, 1003361, DIRECT
→ observed: the same account is marked DIRECT by 4 different companies
line 194 freewheel.tv, 1306975, DIRECT
→ observed: the same account is marked DIRECT by 3 different companies
line 196 freewheel.tv, 1076049, DIRECT
→ observed: the same account is marked DIRECT by 3 different companies
line 202 freewheel.tv, 1007889, DIRECT
→ observed: the same account is marked DIRECT by 3 different companies
line 231 uis.mobfox.com, SM_828, DIRECT, 5529a3d1f59865be
→ observed: the same account is marked DIRECT by 3 different companies name in sellers.json: Yang Li domain in sellers.json: firedragongame.com
line 232 nobid.io, 22487092286, DIRECT
→ observed: the same account is marked DIRECT by 3 different companies
line 233 durationmedia.net, 22487092286, DIRECT
→ observed: the same account is marked DIRECT by 3 different companies
line 236 pubmatic.com, 156695, DIRECT, 5d62403b186f2ace
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies name in sellers.json: ShowHeroes SE domain in sellers.json: showheroes.com
line 263 yieldlab.net, 495507, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies name in sellers.json: audienzz AG domain in sellers.json: audienzz.com
line 264 yieldlab.net, 227224, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Yieldlab Premium Network domain in sellers.json: yieldlab.net
line 265 yieldlab.net, 506261, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Prex Programmatic Exchange GmbH & Co. KG (YDC) domain in sellers.json: serviceplan.com
line 273 smilewanted.com, 2825, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: showheroes.com domain in sellers.json: showheroes.com
line 294 rubiconproject.com, 18194, DIRECT, 0bfd66d529a55807
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: ShowHeroes SE domain in sellers.json: showheroes.com
line 297 smartadserver.com, 2161, DIRECT
→ observed: the same account is marked DIRECT by 6 different companies
line 335 yieldlab.net, 6378054, DIRECT
→ observed: the same account is marked DIRECT by 4 different companies name in sellers.json: ShowHeroes SE domain in sellers.json: showheroes.com
line 400 themediagrid.com, RIX2M5, DIRECT, 9fac4a4a87c2a44f
→ observed: the same account is marked DIRECT by 31 different companies