Artikel ini membahas masalah yang mungkin Anda alami pada file app-ads.txt.
Masalah pada file app-ads.txt
- File app-ads.txt tidak ditemukan
- Situs developer Anda tidak ada di listingan app store
- URL situs developer Anda tidak valid
- File app-ads.txt Anda dihosting di subdomain yang tidak didukung
- File app-ads.txt Anda tidak diformat dengan benar
- File robots.txt mencegah crawler Google meng-crawl file app-ads.txt Anda
- Crawler terus meng-crawl file app-ads.txt Anda melalui link yang salah
Masalah pada halaman status file app-ads.txt
- Status app-ads.txt Anda tidak ditampilkan di halaman app-ads.txt
- Aplikasi orang lain tercantum di akun AdMob Anda
File app-ads.txt tidak ditemukan
Jika Anda tidak dapat menemukan app-ads.txt, coba lakukan hal berikut:
- Siapkan file app-ads.txt dan publikasikan di domain situs developer Anda. Ikuti petunjuk untuk menyiapkan file app-ads.txt.
- Pastikan aplikasi Anda terdaftar di Google Play atau Apple App Store dan situs developer Anda disertakan dalam listingan app store Anda.
- AdMob membutuhkan waktu hingga 24 jam untuk meng-crawl dan memverifikasi file app-ads.txt Anda secara otomatis. Tunggu setidaknya 24 jam sampai status app-ads.txt diperbarui.
Situs developer Anda tidak ada di listingan app store
Pastikan situs developer Anda diupload di tempat yang tepat dalam listingan Google Play atau Apple App Store.
- Untuk Google Play: Untuk mengonfirmasi bahwa Anda berhasil menambahkan URL, pastikan URL Situs Developer ditautkan di bagian "Dukungan aplikasi" pada halaman aplikasi Android Anda.
- Untuk Apple App Store: Untuk mengonfirmasi bahwa Anda berhasil menambahkan URL, pastikan link "Situs Developer" ditampilkan di bagian bawah halaman aplikasi iOS Anda.
URL situs developer Anda tidak valid
Periksa URL situs developer Anda dan pastikan URL tersebut mematuhi aturan subdomain dan crawler app-ads.txt AdMob.
Crawler app-ads.txt AdMob memeriksa file app-ads.txt berdasarkan situs developer pada listingan app store Anda. Sesuai dengan spesifikasi app-ads.txt, crawler akan memeriksa file dengan pola URL berikut:
https://<<hostname>>/app-ads.txthttp://<<hostname>>/app-ads.txt
Jika Anda mengupload URL subdomain situs developer, spesifikasi app-ads.txt memiliki aturan khusus untuk subdomain:
- Meng-crawl hingga subdomain tingkat pertama
- Pengecualian subdomain 'www.' and 'm.'
- Pengalihan server web
File app-ads.txt Anda dihosting di subdomain yang tidak didukung
Pastikan server web Anda menghosting file app-ads.txt atau mengalihkan ke lokasi yang benar saat Anda memasukkan URL app-ads.txt yang ditampilkan di akun AdMob Anda. URL app-ads.txt yang ditampilkan di akun Anda adalah URL yang digunakan AdMob untuk menemukan file Anda. Pelajari lebih lanjut aturan crawling subdomain.
Perbarui situs developer di listingan app store ke subdomain situs atau domain lain jika Anda tidak dapat memublikasikan file di lokasi saat ini atau ingin menggunakan situs yang berbeda.
File app-ads.txt Anda tidak diformat dengan benar
Tinjau Spesifikasi Penjual Resmi untuk Aplikasi yang diberikan oleh IAB Tech Lab untuk memastikan Anda telah memformat file dengan benar.
Periksa apakah file app-ads.txt Anda memiliki masalah seperti:
- ID penayang tidak ada atau salah
- Penulisan URL atau ID penayang salah
- Format ID penayang tidak benar
- Domain salah, seperti menggunakan "admob.com", bukan "google.com"
Untuk setiap masalah ini, Anda harus memperbarui file app-ads.txt. Salin dan tempel cuplikan kode yang dipersonalisasi, yang menyertakan ID penayang, dari AdMob ke file app-ads.txt Anda. Untuk menemukan cuplikan kode Anda:
- Login ke akun AdMob Anda di https://admob.google.com.
- Klik Aplikasi di sidebar.
- Klik Tampilkan semua aplikasi.
- Klik app-ads.txt.
- Klik Cara menyiapkan app-ads.txt.
- Klik
di samping cuplikan kode yang akan disalin.
- Tempel cuplikan kode ke file app-ads.txt Anda.
File robots.txt mencegah crawler Google meng-crawl file Anda
File app-ads.txt mungkin diabaikan oleh crawler jika file robots.txt membatasi crawling. Jika URL app-ads.txt Anda melakukan pengalihan ke hostname lain, file robots.txt pada hostname lain tersebut juga dapat memengaruhi crawler.
Perbarui file robots.txt agar Google dapat meng-crawl file app-ads.txt Anda.
Tambahkan dua baris teks berikut ke file robots.txt:
User-agent: Google-adstxt
Disallow:
Google-adstxt, crawler juga akan mematuhi data User-agent robots.txt untuk Mediapartners-Google dan Googlebot.Crawler terus meng-crawl file app-ads.txt Anda melalui link yang salah
Crawler mungkin mengakses subdomain situs. Pelajari lebih lanjut berbagai subdomain yang mungkin diakses crawler.
Anda dapat menemukan URL persis yang di-crawl dari status app-ads.txt yang mendetail di akun Anda. Anda dapat menetapkan aturan pengalihan yang mengalihkan crawler dari URL yang di-crawl ke lokasi URL app-ads.txt yang benar.
Status app-ads.txt Anda tidak ditampilkan di halaman app-ads.txt
Status app-ads.txt Anda tidak akan ditampilkan di halaman app-ads.txt jika aplikasi Anda belum membuat panggilan iklan dalam 7 hari terakhir atau jika aplikasi Anda belum diverifikasi dengan file app-ads.txt.
Aplikasi orang lain tercantum di akun AdMob Anda
Kemunculan aplikasi tersebut menunjukkan bahwa app-ads.txt berfungsi dengan benar untuk melindungi Anda dari penipuan iklan. Perhatikan bahwa sumber iklan yang telah menerapkan app-ads.txt hanya membeli inventaris pada aplikasi yang memiliki file app-ads.txt yang terverifikasi.
Jika aplikasi yang tidak Anda miliki muncul, Anda dapat memblokir aplikasi tersebut.
Menerapkan file app-ads.txt membantu memastikan inventaris iklan aplikasi Anda hanya dijual melalui saluran resmi yang telah Anda identifikasi. Dengan demikian, Anda memiliki kontrol yang lebih besar terhadap siapa yang diizinkan untuk menjual iklan di aplikasi Anda dan membantu mencegah inventaris palsu ditampilkan kepada pengiklan.