DIRECT lines inconsistent with public data
93 −25 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 93)
line 49 appnexus.com, 9284, DIRECT, f5ab79cb980f11d1 #nextmillennium
→ observed: the same account is marked DIRECT by 18 different companies
line 52 appnexus.com, 15799, DIRECT, f5ab79cb980f11d1 #nextmillennium
→ observed: the same account is marked DIRECT by 17 different companies
line 53 33across.com, 0010b00002e4MRRAA2, DIRECT, bbea06d9c4d2853c #nextmillennium
→ observed: the same account is marked DIRECT by 12 different companies name in sellers.json: NM Proprietary domain in sellers.json: nextmillennium.io
line 60 conversantmedia.com, 100141, DIRECT, 03113cd04947736d #33Across #hb #tag
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 58 different companies name in sellers.json: 33Across domain in sellers.json: 33across.com
line 63 sonobi.com, 958b3124d0, DIRECT, d1a215d9eb5aee9e #sonobi #ortb
→ observed: the same account is marked DIRECT by 4 different companies name in sellers.json: OpsCo LLC. domain in sellers.json: ops.co
line 82 pubmatic.com, 157898, DIRECT, 5d62403b186f2ace #pubmatic #prebid
→ observed: the same account is marked DIRECT by 9 different companies name in sellers.json: OpsCo, LLC domain in sellers.json: ops.co
line 87 33across.com, 0010b00002MptHCAAZ, DIRECT, bbea06d9c4d2853c
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies name in sellers.json: Seedtag domain in sellers.json: seedtag.com
line 90 pubmatic.com, 157743, DIRECT, 5d62403b186f2ace
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 22 different companies name in sellers.json: Seedtag Advertising, S.L. domain in sellers.json: seedtag.com
line 91 improvedigital.com, 1680, DIRECT
→ observed: the same account is marked DIRECT by 8 different companies name in sellers.json: Seedtag domain in sellers.json: seedtag.com
line 92 rubiconproject.com, 17280, DIRECT, 0bfd66d529a55807
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 20 different companies name in sellers.json: Seedtag Advertising SL domain in sellers.json: seedtag.com
line 94 smartadserver.com, 3050, DIRECT
→ observed: the same account is marked DIRECT by 22 different companies name in sellers.json: Seedtag domain in sellers.json: seedtag.com
line 95 lijit.com, 397546, DIRECT, fafdf38b16bf6b2b
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 16 different companies name in sellers.json: Seedtag domain in sellers.json: seedtag.com
line 96 xandr.com, 4009, DIRECT, f5ab79cb980f11d1
→ observed: the same account is marked DIRECT by 21 different companies name in sellers.json: Seedtag Advertising SL domain in sellers.json: seedtag.com
line 100 onetag.com, 75601b04186d260, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 14 different companies name in sellers.json: SeedTag domain in sellers.json: seedtag.com
line 101 adyoulike.com, 83d15ef72d387a1e60e5a1399a2b0c03, DIRECT
→ observed: the same account is marked DIRECT by 8 different companies name in sellers.json: SeedTag domain in sellers.json: seedtag.com
line 102 sharethrough.com, AXS5NfBr, DIRECT, d53b998a7bd4ecd2
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 11 different companies name in sellers.json: Seedtag - oRTB domain in sellers.json: seedtag.com
line 113 pubmatic.com, 161143, DIRECT, 5d62403b186f2ace #pubmatic #opsco
→ observed: the same account is marked DIRECT by 3 different companies name in sellers.json: OpsCo, LLC domain in sellers.json: ops.co
line 114 xandr.com, 8331, DIRECT, f5ab79cb980f11d1 #xandr
→ observed: the same account is marked DIRECT by 4 different companies name in sellers.json: OS4 Media domain in sellers.json: ops.co
line 129 media.net, 8CU16W5KD, DIRECT #medianet
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: YieldLift LLC domain in sellers.json: ops.co
line 134 video.unrulymedia.com, 2439829435, DIRECT #33across
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 12 different companies name in sellers.json: 33Across Inc. domain in sellers.json: 33across.com
line 143 gannett.com, 23033711203, DIRECT #nextmillennium
→ observed: the same account is marked DIRECT by 17 different companies
line 144 video.unrulymedia.com, 2997140015, DIRECT #mediafuse
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: MediaFuse domain in sellers.json: mediafuse.com
line 152 yieldmo.com, 2230523609997805235, DIRECT #nextmillennium
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 5 different companies name in sellers.json: Next Millennium Media domain in sellers.json: nextmillennium.io
line 154 sonobi.com, bc2afab5f7, DIRECT, d1a215d9eb5aee9e #sonobi
→ observed: the same account is marked DIRECT by 8 different companies name in sellers.json: OpsCo, LLC domain in sellers.json: ops.co
line 158 openx.com, 540224251, DIRECT, 6a698e2ec38604c6 #nextmillennium
→ observed: the same account is marked DIRECT by 23 different companies