DIRECT lines inconsistent with public data
99 −15 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 99)
line 108 improvedigital.com, 1234, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 61 different companies name in sellers.json: Connekt Media Limited domain in sellers.json: connekt.ai
line 109 opera.com,pub7507776842240,DIRECT,55a0c5fd61378de3
→ observed: the same account is marked DIRECT by 57 different companies
line 114 themediagrid.com, FALINO, DIRECT, 35d5010d7789b49d
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 105 different companies name in sellers.json: Luna Media Group LLC domain in sellers.json: lunamedia.io
line 125 adyoulike.com, ffbbc38514b8edd1e47010150efcf1a4, DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Smoot domain in sellers.json: smoot.ai
line 132 showheroes.com, 7405, DIRECT
→ observed: the same account is marked DIRECT by 5 different companies name in sellers.json: Smoot (CTV - Global) domain in sellers.json: smoot.ai
line 139 katzdigital.com, 318, DIRECT
→ observed: the same account is marked DIRECT by 9 different companies
line 140 katzdigital.com, 80, DIRECT
→ observed: the same account is marked DIRECT by 10 different companies
line 149 improvedigital.com, 2174, DIRECT
→ observed: the same account is marked DIRECT by 13 different companies name in sellers.json: Azerion Audio domain in sellers.json: targetspot.com
line 151 targetspot.com, 164, DIRECT, feb28ed826dcf532
→ observed: the same account is marked DIRECT by 7 different companies name in sellers.json: Audiomob domain in sellers.json: audiomob.io
line 152 tritondigital.com, 162223, DIRECT, 19b4454d0b87b58b
→ observed: the same account is marked DIRECT by 14 different companies name in sellers.json: Audionet
line 163 opera.com, pub9835299637632, DIRECT, 55a0c5fd61378de3
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 8 different companies name in sellers.json: Nativo domain in sellers.json: nativo.com
line 327 adswizz.com, 561, DIRECT
→ observed: the same account is marked DIRECT by 5 different companies
line 389 triplelift.com, 14640-EB, DIRECT, 6c33edb13117fd86
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Pocket FM (via EB Network) domain in sellers.json: google.com
line 392 pubmatic.com, 162128, DIRECT, 5d62403b186f2ace
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Pocket FM Private Limited (via EB) domain in sellers.json: google.com
line 966 rubiconproject.com, 24234, DIRECT, 0bfd66d529a55807
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: Google domain in sellers.json: google.com
line 1210 smaato.com, 1100004890, DIRECT, 07bcf65f187117b4
→ observed: the same account is marked DIRECT by 165 different companies name in sellers.json: Smaato Managed domain in sellers.json: smaato.com
line 1847 apester.com,1105,DIRECT
→ observed: the same account is marked DIRECT by 70 different companies
line 1875 bematterfull.com,92391776902,DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 70 different companies name in sellers.json: Bidmachine domain in sellers.json: bidmachine.io
line 1915 rubiconproject.com,20618,DIRECT,0bfd66d529a55807
→ observed: sellers.json lists the account as INTERMEDIARY; the same account is marked DIRECT by 3 different companies name in sellers.json: Google domain in sellers.json: google.com
line 1917 lijit.com,265720-eb,DIRECT,fafdf38b16bf6b2b
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: AdPushup (via Google EB) domain in sellers.json: google.com
line 1920 smartadserver.com,4176,DIRECT
→ observed: sellers.json lists the account as INTERMEDIARY name in sellers.json: AdPushup domain in sellers.json: adpushup.com
line 1921 smartadserver.com,4071,DIRECT
→ observed: the same account is marked DIRECT by 59 different companies
line 1933 google.com, pub-2749054827332983, DIRECT, f08c47fec0942fa0
→ observed: the same account is marked DIRECT by 8 different companies name in sellers.json: GreedyGame Inc.
line 1942 criteo.com, B-060253, DIRECT, 9fac4a4a87c2a44f
→ observed: the same account is marked DIRECT by 5 different companies
line 1943 themediagrid.com, DJQVCM, DIRECT, 35d5010d7789b49d
→ observed: the same account is marked DIRECT by 12 different companies