app-ads.txt
app-ads.txt is een tekstbestand dat opsomt welke ad‑tech bedrijven geautoriseerd zijn om de inventaris van een mobiele of CTV‑app te verkopen, zodat kopers kunnen verifiëren dat een biedverzoek niet vervalst is.

app-ads.txt is een tekstbestand, gehost op de website van een mobiele of CTV‑app‑ontwikkelaar, dat opsomt welke ad‑tech bedrijven geautoriseerd zijn om de advertentie‑inventaris van die app te verkopen. Het is de app‑specifieke uitbreiding van de oorspronkelijke ads.txt standaard, aangepast omdat apps geen eigen webdomein hebben om een bestand te hosten zoals een website dat doet.
Hoe het werkt#
Een app‑ontwikkelaar publiceert een app-ads.txt‑bestand in de root van zijn ontwikkelaarswebsite, het domein dat in de app‑store vermelding staat, met één regel per geautoriseerde verkoper: het domein van het ad‑systeem, de seller or publisher ID van de ontwikkelaar bij dat systeem, of de relatie direct of reseller is, en eventueel een certificerings‑ID. Wanneer een biedverzoek voor die app‑inventaris een demand-side platform bereikt, kan de koper of diens fraudedetectielaag de opgegeven uitgever‑ en verkoper‑ID vergelijken met de gepubliceerde app-ads.txt‑lijst van de ontwikkelaar. Komt het verzoek niet overeen met een geautoriseerde vermelding, dan is dat een sterk signaal van vervalste of misrepresenteerde inventaris.
De gerelateerde sellers.json standaard werkt vanuit de andere richting: het is een bestand dat elk ad‑systeem publiceert met een lijst van de verkopers waarmee het samenwerkt, zodat een koper beide kanten van de claim onafhankelijk kan verifiëren.
Waarom het bestaat#
Mobile‑app‑inventaris is historisch gezien een gemakkelijke doelwit geweest voor click fraud en domein‑ of app‑vervalsing, waarbij een kwaadwillende lage‑kwaliteit of volledig nep‑inventaris verkoopt terwijl hij zich voordoet als een premium, bekende app. Omdat apps geen doorzoekbare URL hebben zoals websites, bestond er geen equivalent van ads.txt voor kopers om tegen te controleren totdat app-ads.txt dat gat vulde. Het is nu een basisverwachting; kopers en hun platformen behandelen ongeautoriseerde of niet‑gelijste biedverzoeken steeds vaker als hoog risico bij default in plaats van ze een voordeel van de twijfel te geven.
app-ads.txt werkt ook samen met het SupplyChain Object (schain) dat in het biedverzoek zelf wordt meegenomen, en dat elke tussenpersoon documenteert waarlangs een verzoek is gegaan op weg naar de koper. Samen kunnen kopers zowel verifiëren wie geautoriseerd is om de inventaris te verkopen als het daadwerkelijke pad dat het verzoek heeft afgelegd.
Waarom het belangrijk is voor adverteerders#
Voor adverteerders is app-ads.txt‑naleving niets wat je zelf configureert; het is de verantwoordelijkheid van de app‑ontwikkelaar, maar het is wel de moeite waard om te kennen omdat DSP’s en verificatie‑vendors steeds vaker verkeer van apps zonder een geldig bestand filteren of markeren. Als een native‑ of in‑app‑campagne ondermaats presteert en de kwaliteit van het verkeer verdacht lijkt, is het een logische eerste stap om te controleren of de betreffende app een compleet, accuraat app-ads.txt‑bestand heeft en een schone ad supply chain. Voor een bredere kijk op welke adverteerders en netwerken daadwerkelijk actief zijn en waar, in plaats van supply‑chain‑bestanden per app te auditen, biedt OpenAdLibrary's ad intelligence index inzicht in live creatieve activiteit over de grote netwerken.
FAQ#
Is app-ads.txt required by law?
No. It's an IAB Tech Lab industry standard, not a legal requirement, but major exchanges and DSPs increasingly treat compliance as a de facto requirement for inventory to be trusted and bought at scale.
Where does an app-ads.txt file need to live?
At the root of the domain the app developer lists in their app store listing (for example, example.com/app-ads.txt), not on any other domain the developer might own.
What's the difference between ads.txt and app-ads.txt?
ads.txt covers website inventory, hosted on the website's own domain. app-ads.txt covers app inventory, hosted on the developer's website domain instead, since an app itself has no URL to host the file at.
Does app-ads.txt stop all ad fraud?
No single control does. It reduces one specific type of spoofing, where a bad actor falsely claims to represent a legitimate app, but it doesn't address every form of invalid traffic or fraudulent activity on its own.



