Bài viết này trình bày các vấn đề mà bạn có thể gặp phải với tệp app-ads.txt.
Các vấn đề về tệp app-ads.txt
- Không tìm thấy tệp app-ads.txt
- Trang thông tin ứng dụng của bạn trên Cửa hàng Play hoặc App Store bị thiếu trang web nhà phát triển
- URL của trang web nhà phát triển không hợp lệ
- Tệp app-ads.txt của bạn được lưu trữ trên một miền con không được hỗ trợ
- Tệp app-ads.txt của bạn có định dạng không chính xác
- Tệp robots.txt đang ngăn trình thu thập thông tin của Google thu thập thông tin về tệp app-ads.txt của bạn
- Trình thu thập thông tin tiếp tục thu thập thông tin trong tệp app-ads.txt của bạn qua đường liên kết không chính xác
Các vấn đề về trang trạng thái tệp app-ads.txt
- Trạng thái app-ads.txt của bạn không xuất hiện trên trang app-ads.txt
- Ứng dụng của người khác xuất hiện trong tài khoản AdMob của bạn
Không tìm thấy tệp app-ads.txt
Nếu bạn không tìm thấy tệp app-ads.txt, hãy thử làm như sau:
- Thiết lập một tệp app-ads.txt và xuất bản tệp đó trên miền trang web nhà phát triển của bạn. Làm theo hướng dẫn để thiết lập một tệp app-ads.txt.
- Đảm bảo rằng bạn đã đăng ký ứng dụng của mình với Google Play hoặc Apple App Store và đã thêm trang web nhà phát triển vào trang thông tin ứng dụng trên Cửa hàng Play hoặc App Store.
- AdMob có thể mất đến 24 giờ để tự động thu thập thông tin và xác minh tệp app-ads.txt của bạn. Hãy đợi ít nhất 24 giờ để hệ thống cập nhật trạng thái của tệp app-ads.txt.
Trang thông tin ứng dụng của bạn trên Cửa hàng Play hoặc App Store bị thiếu trang web nhà phát triển
Xác nhận rằng bạn đã tải trang web nhà phát triển lên đúng vị trí trong trang thông tin của bạn trên Google Play hoặc Apple App Store.
- Đối với Google Play: Để xác nhận rằng bạn đã thêm URL thành công, hãy kiểm tra để đảm bảo rằng URL của trang web của nhà phát triển được liên kết trong mục "hỗ trợ cho ứng dụng" của trang ứng dụng Android.
- Đối với Apple App Store: Để xác nhận rằng bạn đã thêm URL thành công, hãy kiểm tra để đảm bảo đường liên kết "Trang web của nhà phát triển" xuất hiện ở cuối trang ứng dụng iOS.
URL của trang web nhà phát triển không hợp lệ
Kiểm tra URL của trang web nhà phát triển và đảm bảo rằng URL đó tuân thủ các quy tắc về trình thu thập thông tin app-ads.txt và miền con của AdMob.
Trình thu thập thông tin app-ads.txt của AdMob kiểm tra để tìm tệp app-ads.txt dựa trên trang web của nhà phát triển trong trang thông tin trên Cửa hàng Play của ứng dụng. Theo bản đặc tả của app-ads.txt, trình thu thập thông tin sẽ kiểm tra để tìm các tệp tại các mẫu URL sau:
https://<<hostname>>/app-ads.txthttp://<<hostname>>/app-ads.txt
Nếu bạn đang tải URL miền con của trang web dành cho nhà phát triển lên, thì bản đặc tả về app-ads.txt có các quy tắc cụ thể đối với miền con:
- Thu thập dữ liệu lên đến miền con cấp cao nhất
- Loại trừ miền con "www." và "m."
- Lệnh chuyển hướng máy chủ web
Tệp app-ads.txt của bạn được lưu trữ trên một miền con không được hỗ trợ
Đảm bảo rằng máy chủ web của bạn lưu trữ tệp app-ads.txt hoặc chuyển hướng đến đúng vị trí khi bạn nhập URL của tệp app-ads.txt xuất hiện trong tài khoản AdMob của mình. URL của tệp app-ads.txt xuất hiện trong tài khoản của bạn là URL mà AdMob sử dụng để tìm thấy tệp. Tìm hiểu thêm về quy tắc thu thập dữ liệu miền con.
Cập nhật trang web nhà phát triển trong trang thông tin ứng dụng của bạn trên Cửa hàng Play hoặc App Store thành miền con của trang web đó hoặc một miền khác nếu bạn không thể xuất bản tệp tại vị trí hiện tại hoặc muốn sử dụng một trang web khác.
Tệp app-ads.txt của bạn có định dạng không chính xác
Xem Quy cách của Authorized Sellers for Apps do IAB Tech Lab cung cấp để đảm bảo bạn đã định dạng chính xác tệp của mình.
Kiểm tra tệp app-ads.txt của bạn để xem tệp đó có các vấn đề sau hay không:
- Mã nhà xuất bản bị thiếu hoặc không chính xác
- Mọi lỗi đánh máy trong URL hoặc mã nhà xuất bản
- Mã nhà xuất bản được định dạng không chính xác
- Miền không chính xác, chẳng hạn như sử dụng "admob.com" thay vì "google.com"
Đối với mỗi vấn đề này, bạn cần phải cập nhật tệp app-ads.txt. Sao chép và dán đoạn mã dành riêng cho bạn (đoạn mã bao gồm mã nhà xuất bản của bạn) từ AdMob vào tệp app-ads.txt. Cách tìm đoạn mã của bạn:
- Đăng nhập vào tài khoản AdMob tại https://admob.google.com.
- Nhấp vào Ứng dụng trong thanh bên.
- Nhấp vào Xem tất cả ứng dụng.
- Nhấp vào app-ads.txt.
- Nhấp vào Cách thiết lập tệp app-ads.txt.
- Nhấp vào biểu tượng
bên cạnh đoạn mã cần sao chép.
- Dán đoạn mã đó vào tệp app-ads.txt của bạn.
Tệp robots.txt đang ngăn trình thu thập thông tin của Google thu thập thông tin về tệp của bạn
Trình thu thập thông tin có thể bỏ qua tệp app-ads.txt nếu một tệp robots.txt hạn chế việc thu thập thông tin. Nếu URL app-ads.txt của bạn chuyển hướng đến tên máy chủ khác, hãy lưu ý rằng mọi tệp robots.txt trên tên máy chủ tiếp theo cũng có thể tác động đến trình thu thập thông tin.
Cập nhật tệp robots.txt để cho phép Google thu thập thông tin về tệp app-ads.txt của bạn.
Thêm hai dòng văn bản sau vào tệp robots.txt của bạn:
User-agent: Google-adstxt
Disallow:
Google-adstxt, trình thu thập thông tin cũng sẽ tuân theo bản ghi Mediapartners-Google và Googlebot robots.txt User-agent.Trình thu thập thông tin tiếp tục thu thập thông tin trong tệp app-ads.txt của bạn qua đường liên kết không chính xác
Trình thu thập thông tin có thể đang truy cập vào một miền con của trang web. Tìm hiểu thêm về các miền con mà trình thu thập thông tin có thể đang truy cập.
Bạn có thể tìm thấy URL chính xác đang được thu thập thông tin về trạng thái chi tiết của tệp app-ads.txt trong tài khoản của mình. Bạn có thể đặt quy tắc chuyển hướng để chuyển hướng trình thu thập thông tin từ URL đang được thu thập thông tin đến vị trí chính xác của URL tệp app-ads.txt.
Trạng thái app-ads.txt của bạn không xuất hiện trên trang app-ads.txt
Trạng thái app-ads.txt sẽ không xuất hiện trên trang app-ads.txt nếu ứng dụng của bạn không tạo yêu cầu quảng cáo trong 7 ngày qua hoặc nếu ứng dụng của bạn chưa được xác minh bằng tệp app-ads.txt.
Ứng dụng của người khác xuất hiện trong tài khoản AdMob của bạn
Đây là dấu hiệu cho thấy tệp app-ads.txt đang hoạt động đúng cách để bảo vệ bạn khỏi hành vi gian lận quảng cáo. Xin lưu ý rằng các nguồn quảng cáo sử dụng tệp app-ads.txt chỉ mua khoảng không quảng cáo trên những ứng dụng có tệp app-ads.txt đã xác minh.
Nếu thấy một ứng dụng không phải của mình, bạn có thể chặn ứng dụng đó.
Việc triển khai tệp app-ads.txt giúp đảm bảo rằng khoảng không quảng cáo trong ứng dụng của bạn chỉ được bán thông qua những kênh mà bạn đã uỷ quyền. Nhờ đó, bạn có nhiều quyền kiểm soát hơn đối với việc ai được phép bán quảng cáo trong ứng dụng của bạn nhằm ngăn chặn việc hiển thị khoảng không quảng cáo giả mạo cho nhà quảng cáo.