- Ihre App muss im Google Play Store oder im Apple App Store registriert sein.
- Der Store-Eintrag muss eine Entwickler-Website enthalten (Informationen dazu unter Schritt 1).
So richten Sie eine app-ads.txt-Datei für Ihre App ein:
- Schritt 1: Entwickler-Website einrichten
- Schritt 2: app-ads.txt-Datei erstellen
- Schritt 3: app-ads.txt-Datei auf der Entwickler-Website veröffentlichen
- Schritt 4: Warten, bis AdMob die app-ads.txt-Datei gecrawlt und verifiziert hat
- Schritt 5: Prüfen, ob die app-ads.txt-Datei in Ihrem AdMob-Konto verifiziert wurde
Schritt 1: Entwickler-Website einrichten
Auf einer Entwickler-Website können Ihre Nutzer mehr über Ihre Apps und andere Inhalte erfahren. Außerdem bestimmt der Standard „app-ads.txt“ anhand dieser Website den Inhaber einer App. Ihre Entwickler-Website muss in Ihren Store-Einträgen bei Google Play oder im App Store verknüpft sein, damit AdMob und andere Anzeigenplattformen die Inhaberschaft Ihrer App feststellen können.
Wenn Sie als App-Entwickler noch keine entsprechende Website eingerichtet haben, müssen Sie dies vor der Verwendung der app-ads.txt-Datei nachholen. Es stehen verschiedene kostenlose und kostenpflichtige Webhosting-Optionen zur Verfügung.
Wenn Sie keine geeignete Website haben, auf der Sie eine app-ads.txt-Datei auf die Stammebene hochladen können, können Sie Firebase Hosting zum Hosten der Datei verwenden. Weitere Informationen zum Veröffentlichen von app-ads.txt-Dateien mit Firebase Hosting
Nach der Einrichtung der Website geben Sie Ihre Entwickler-Website als Kontakt-URL im Store-Eintrag ein. Sie können auf der Website auch relevante Marketing- und Supportinformationen für Ihre App veröffentlichen.
Hinweis: Sie müssen im Store-Eintrag nicht die vollständige URL der app-ads.txt-Datei angeben. AdMob verwendet für das Crawling der app-ads.txt-Datei den Hostnamen (Domain) der Website-URL. Weitere Informationen dazu, wie wir Ihre app-ads.txt-Datei finden
Schritt 1a: Die Entwickler-Website Ihrem Store-Eintrag hinzufügen
So fügen Sie Ihre Entwickler-Website Ihrem App-Store-Eintrag hinzu:
- Google Play: Fügen Sie die Website-URL den Kontaktdaten Ihres Store-Eintrags hinzu:
- Melden Sie sich in der Play Console an.
- Wählen Sie eine App aus.
- Klicken Sie im Menü auf der linken Seite auf App-Präsenz im Play Store und dann auf Store-Einstellungen.
- Scrollen Sie zu Kontaktdaten für Store-Eintrag.
- Fügen Sie die URL Ihrer Entwickler-Website hinzu. Prüfen Sie, ob die URL der Entwickler-Website unter „Unterstützung von Apps“ auf der Seite Ihrer Android-App verlinkt ist.
Hinweis: Wenn Sie Ihre Entwickler-Website in Ihrem Store-Eintrag bei Google Play hinzugefügt oder aktualisiert haben, kann es bis zu 24 Stunden dauern, ehe diese Änderungen in AdMob übernommen werden.
- Apple App Store: Geben Sie Ihre Entwickler-Website in das Feld „Marketing-URL“ des Store-Eintrags ein. Prüfen Sie, ob die URL unten auf der Seite Ihrer iOS-App angezeigt wird.
Schritt 2: app-ads.txt-Datei erstellen
Wenn Ihre Website keine app-ads.txt-Datei hat, können Sie eine erstellen. Ihre Publisher-ID muss korrekt eingefügt und formatiert sein, damit Ihre app-ads.txt-Datei verifiziert werden kann. Erstellen Sie mit einem Texteditor eine Textdatei im TXT-Format, z. B. mit Notepad (Windows) oder mit TextEdit (Mac). Sie müssen das personalisierte Code-Snippet in die app-ads.txt-Datei einfügen.
Beispiel für eine app-ads.txt-Datei:# app-ads.txt example file:
greenadexchange.com, 12345, DIRECT, d75815a79
silverssp.com, 9675, RESELLER, 496211
blueadexchange.com, XF436, DIRECT
orangeexchange.com, 45678, RESELLER
silverssp.com, ABE679, RESELLER
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Erläuterungen zum obigen Beispiel:
google.com
ist eine Anzeigenplattformpub-0000000000000000
ist die Publisher-/Konto-ID.DIRECT
ist der Beziehungstyp.f08c47fec0942fa0
ist die ID der Zertifizierungsstelle (z. B. die ID der Trustworthy Accountability Group)
Schritt 2a: Ein personalisiertes Code-Snippet in die app-ads.txt-Datei einfügen
AdMob stellt ein personalisiertes Code-Snippet bereit, das die Einrichtung Ihrer app-ads.txt-Datei vereinfacht. Das personalisierte Code-Snippet enthält Ihre Publisher-ID.
So rufen Sie Ihr personalisiertes Code-Snippet ab, das Ihre Publisher-ID enthält:
- Melden Sie sich unter https://admob.google.com in Ihrem AdMob-Konto an.
- Klicken Sie in der Seitenleiste auf Apps.
- Klicken Sie auf Alle Apps anzeigen.
- Klicken Sie auf den Tab app-ads.txt.
- Klicken Sie auf app-ads.txt einrichten.
- Klicken Sie neben dem zu kopierenden Code-Snippet auf
.
- Fügen Sie das Code-Snippet in die app-ads.txt-Datei ein.
Schritt 2b (optional): Der app-ads.txt-Datei weitere IDs von autorisierten Verkäufern hinzufügen
Wenn Sie ein anderes Werbenetzwerk verwenden, sollten Sie dieses Netzwerk Ihrer app-ads.txt-Datei hinzufügen. So kann der Drittanbieter Ihre app-ads.txt-Datei ebenfalls finden und verifizieren. Informationen zur app-ads.txt-Datei erhalten Sie vom jeweiligen Werbenetzwerk.
Schritt 3: app-ads.txt-Datei auf der Entwickler-Website veröffentlichen
Schritt 3a: app-ads.txt-Datei in das Stammverzeichnis Ihrer Entwickler-Website hochladen
Das Stammverzeichnis einer Website ist das Verzeichnis oder der Ordner hinter der Top-Level-Domain, z. B. beispiel.de/ads.txt. (Bei beispiel.de/ads.txt ist „/ads.txt“ das Stammverzeichnis oder der Ordner, in den Sie die ads.txt-Datei hochladen würden.)
Schritt 3b: Prüfen, ob die Datei korrekt veröffentlicht wurde
Prüfen Sie, ob der Inhalt der app-ads.txt-Datei verfügbar ist. Geben Sie dazu in Ihrem Webbrowser die URL der app-ads.txt-Datei ein, z. B. https://beispiel.de/app-ads.txt. Wenn die app-ads.txt-Datei in Ihrem Webbrowser angezeigt wird, wird sie wahrscheinlich auch von AdMob gefunden.
AdMob-app-ads.txt-Crawler
Der app-ads.txt-Crawler von AdMob verwendet zur Lokalisierung Ihrer app-ads.txt-Datei die im Store-Eintrag der App angegebene Entwickler-Website. Gemäß der app-ads.txt-Spezifikation suchen Crawler nach Dateien, die folgenden URL-Mustern entsprechen:
https://<<hostname>>/app-ads.txt
http://<<hostname>>/app-ads.txt
Der Hostname ergibt sich aus der Entwickler-Website für Ihre App, normalerweise die Domain der Website oder (unter bestimmten Umständen) eine Subdomain, wie unten beschrieben.
Die folgende Tabelle enthält allgemeine Beispiele dafür, wo der AdMob-Crawler – je nach Entwickler-Website-URL – nach einer app-ads.txt-Datei sucht.
Die Entwickler-Website lautet: | Der Crawler sucht in der folgenden Reihenfolge: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
Regeln für Subdomains
Die app-ads.txt-Spezifikation enthält spezifische Regeln für Subdomains.
- Crawling bis zur Subdomain der ersten Ebene
- Ausschluss von „“‑ und „m.“‑Subdomains
- Webserver-Weiterleitungen
Crawling bis zur Subdomain der ersten Ebene
Bei der Ermittlung der app-ads.txt-URL betrachten Crawler maximal eine Subdomain-Ebene unterhalb der Entwickler-Website.
Beispiel:
Die Entwickler-Website lautet: | Der Crawler sucht in der folgenden Reihenfolge: |
---|---|
http://support.help.example.com/game |
Hinweis: „help.example.com“ befindet sich auf der ersten Subdomain-Ebene und wird für das Crawling verwendet, während „support.help.example.com“ auf der zweiten Subdomain-Ebene liegt und nicht für das Crawling verwendet wird. |
Ausschluss von „“‑ und „m.“‑Subdomains
Die Spezifikation schließt „“‑ und „m.“‑Subdomains als Dateisuchpfade für Crawler aus.
Die Entwickler-Website lautet: | Der Crawler sucht in der folgenden Reihenfolge: |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
Webserver-Weiterleitungen
Ihr Webserver leitet den Crawler möglicherweise an eine app-ads.txt-Datei weiter, die an anderer Stelle gehostet wird (einschließlich der Subdomain „“).
Wenn der Crawler hier nach einer Datei sucht: | Können gültige Weiterleitungsziele unter anderem sein: |
---|---|
https://example.com/app-ads.txt |
Die „“‑Subdomain Ihrer Website: Eine andere Subdomain mit Unterverzeichnis: Eine andere Subdomain, ein anderes Unterverzeichnis oder ein anderer Dateiname: Eine andere Domain, einschließlich mehrerer Subdomains: |
Um festzustellen, ob Sie Ihre Datei korrekt veröffentlicht haben, können Sie nachsehen, ob der Dateiinhalt angezeigt wird, wenn Sie in einem Webbrowser die URL der app-ads.txt-Datei eingeben. Wenn Sie die Datei in Ihrem Webbrowser sehen, wird sie wahrscheinlich auch von Crawlern gefunden.
In Ihrem AdMob-Konto finden Sie außerdem detaillierte Informationen zu den durchgeführten Crawling-Versuchen.
Schritt 4: Warten, bis AdMob die app-ads.txt-Datei gecrawlt und verifiziert hat
Es kann bis zu 24 Stunden dauern, bis Ihre app-ads.txt-Dateien von AdMob gecrawlt und verifiziert werden. Die aktuelle Datei wird regelmäßig von AdMob überprüft. Sie können das Crawling durch AdMob aber auch explizit anstoßen:
- Melden Sie sich unter https://admob.google.com in Ihrem AdMob-Konto an.
- Klicken Sie in der Seitenleiste auf Apps.
- Klicken Sie auf Alle Apps anzeigen.
- Klicken Sie auf den Tab app-ads.txt.
-
Klicken Sie in der Zeile der App, die Sie überprüfen möchten, auf
, um sie zu maximieren. Daraufhin werden zusätzliche Details angezeigt und Sie können das Crawling durch AdMob veranlassen.
- Klicken Sie auf Nach Updates suchen. Wenn Sie das Crawling einer app-ads.txt-Datei durch AdMob veranlassen, aktualisiert AdMob den Status für alle Apps, die dieselbe app-ads.txt-Datei verwenden.
- In einigen Fällen ist die Schaltfläche „Nach Updates suchen“ möglicherweise nicht verfügbar. Beachten Sie, dass AdMob die aktuelle Datei regelmäßig auf Updates überprüft.
Hinweis: Es kann bis zu 24 Stunden dauern, bis Ihre app-ads.txt-Dateien mit AdMob gecrawlt und verifiziert sind. Warten Sie mindestens 24 Stunden, bis der app-ads.txt-Status aktualisiert wurde.
Wenn Sie kürzlich eine Entwickler-Website hinzugefügt oder Ihren App-Eintrag bei Google Play aktualisiert haben, kann es bis zu 24 Stunden dauern, bis diese Änderungen in AdMob erkannt werden.
Schritt 5: Prüfen, ob die app-ads.txt-Datei in Ihrem AdMob-Konto verifiziert wurde
Sie können den Status und die Details Ihrer app-ads.txt-Datei für alle Ihre Apps in Ihrem AdMob-Konto einsehen.