Was app-ads.txt ist
app-ads.txt (Authorized Sellers for Apps) ist eine einfache Textdatei, die vom IAB Tech Lab definiert wurde. Sie listet jedes Werbenetzwerk und jeden Reseller auf, der Anzeigen in Ihrer App verkaufen darf. Bevor ein Werbenetzwerk Ihr Inventar einkauft oder befüllt, liest es die Datei auf Ihrer Entwickler-Website und prüft, ob seine eigene Seller-ID dort steht. Fehlt die Datei oder fehlt das Netzwerk darin, überspringen viele Käufer Ihre App, und Füllrate sowie eCPM sinken.
Sie ist das mobile Gegenstück zu ads.txt für Websites: gleiches Format, aber sie liegt auf der Entwickler-Website, die in Ihrem App-Store- oder Google-Play-Eintrag angegeben ist.
Wo die Datei liegen muss
Werbenetzwerke suchen app-ads.txt nicht in Ihrer App. Sie übernehmen die Entwickler-Website aus Ihrem Store-Eintrag und rufen /app-ads.txt im Stammverzeichnis dieser Domain ab, zum Beispiel https://your-app.freeprivacypolicy.app/app-ads.txt. Drei Regeln entscheiden, ob die Verifizierung klappt:
- Die Datei liegt im Stammverzeichnis genau der Domain, die in App Store Connect oder in der Google Play Console als Entwickler-Website eingetragen ist.
- Sie antwortet mit HTTP 200 und
text/plain, ohne Login-Sperre und ohne HTML-Fehlerseite. - Jedes Netzwerk, das Sie nutzen, hat seine Zeile mit der richtigen Publisher-ID.
Die meisten Indie-Entwickler haben keine eigene Website, und genau daran scheitert die Einrichtung von app-ads.txt meistens.
Das Zeilenformat
Jede Zeile hat drei Pflichtfelder und ein optionales Feld, getrennt durch Kommas:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
applovin.com, 0123456789abcdef, DIRECT
unity.com, 1234567, DIRECT, 96cabb5fbdde37a7- Die Domain des Werbesystems (
google.comfür AdMob). - Ihre Publisher- bzw. Konto-ID in diesem System.
DIRECT, wenn Ihnen das Konto gehört,RESELLER, wenn ein Partner in Ihrem Auftrag verkauft.- Optional die ID der Zertifizierungsstelle (die TAG-ID).
Kopieren Sie jede Zeile aus dem Dashboard des jeweiligen Netzwerks (AdMob zeigt sie unter „Apps“, „app-ads.txt“). Mediation-Plattformen wie AppLovin MAX und ironSource veröffentlichen eine vollständige Liste von Partnerzeilen zum Einfügen.
So hosten wir sie für Sie, kostenlos
Jede Richtlinie, die Sie hier veröffentlichen, erhält eine eigene Adresse, etwa your-app.freeprivacypolicy.app, mit Ihrer Datenschutzerklärung, Ihren Nutzungsbedingungen, Ihrer EULA und Ihrer Seite zu Kinderschutzstandards. Dieselbe Adresse liefert /app-ads.txt und /ads.txt aus:
- Sie fügen Ihre Zeilen in Ihrem Unternehmensprofil ein. Wir entfernen überflüssige Leerzeichen und Duplikate und liefern die Datei als
text/plainaus. - Die app-ads.txt einer Adresse führt die Zeilen aller Ihrer Unternehmen zusammen, sodass eine Entwickler-Website alle Ihre Apps abdeckt.
- Änderungen sind sofort live. Nichts zu deployen, kein DNS zu ändern.
- Ihr KI-Assistent kann die Zeilen per MCP für Sie aktualisieren, und auch die REST API nimmt sie entgegen.
Tragen Sie diese Adresse dann als Entwickler-Website ein (Google Play: „Store-Einstellungen“, „Website“; App Store Connect: Marketing-URL oder Support-URL Ihrer App) und verlinken Sie ihre /privacy-policy im Feld für die Datenschutzerklärung beider Stores.
In vier Schritten eingerichtet
- Erstellen Sie Ihre Richtlinie mit den geführten Fragen und veröffentlichen Sie sie. Sie erhalten Ihre Adresse.
- Öffnen Sie Ihr Unternehmen, fügen Sie die Zeilen von AdMob und Ihren anderen Netzwerken in app-ads.txt ein und speichern Sie.
- Tragen Sie die Adresse im Feld für die Entwickler-Website Ihrer Einträge im App Store und bei Google Play ein.
- Öffnen Sie in AdMob „Apps“, „app-ads.txt“ und klicken Sie auf „Check for updates“. Die Verifizierung ist meist innerhalb von 24 Stunden abgeschlossen, nachdem die Stores die neue Website übernommen haben.