Khai báo người bán được ủy quyền bằng ads.txt/app-ads.txt

Đảm bảo có thể thu thập thông tin tệp ads.txt/app-ads.txt

Tính năng này đang ở giai đoạn thử nghiệm
Các tính năng trong giai đoạn thử nghiệm có thể không hoạt động trong mạng của bạn. Hãy xem bản ghi chú phát hành để biết thời điểm tính năng này được phát hành rộng rãi.

Sau khi bạn thiết lập tệp ads.txt/app-ads.txt trên miền của mình, trình thu thập thông tin của Google sẽ:

  • Cố gắng thu thập thông tin về tệp này mỗi 24 giờ.
  • Phân tích cú pháp nội dung tệp để xác định mã người bán được phép kiếm tiền từ khoảng không quảng cáo của bạn.

Bạn có thể theo dõi trạng thái ads.txt/app-ads.txt của miền trong Công cụ quản lý Ads.txt của Ad Manager. Trong một số trường hợp, tệp ads.txt/app-ads.txt có thể đã được đăng trên một miền, nhưng Ad Manager lại thông báo “Không tìm thấy tệp ads.txt”.

Nếu bạn đã đăng tệp lên trong hơn 48 giờ, thì thông báo này thường hàm ý rằng Google không thể tìm/thu thập dữ liệu/phân tích cú pháp tệp, mặc dù tệp có thể tồn tại. Nếu lỗi này xảy ra thì bạn nên phối hợp với Quản trị viên trang web của mình để thực hiện các bước khắc phục sự cố sau.

Tệp app-ads.tx được xuất bản công khai. Các nền tảng trao đổi, nền tảng bên cung (SSP), nhà cung cấp bên thứ ba và những người mua khác đều có thể thu thập thông tin những tệp đó.

Xác nhận rằng tệp không phải là tạm thời không sử dụng được

Nếu tệp ads.txt/app-ads.txt đã thấy trước đó không hiển thị trong lần thu thập lại thông tin tiếp theo, thì các mục nhập đã tìm thấy trước đó sẽ:

  • Bị xóa hoàn toàn nếu thông tin phản hồi là lỗi 404 cứng (trang thực sự không tồn tại; trạng thái HTTP 404).
  • Được lưu giữ trong tối đa 5 ngày nếu thông tin phản hồi là lỗi 404 mềm (một trang thực được trả về cho một URL không thực sự tồn tại; trạng thái HTTP 200) hoặc lỗi máy chủ 500. Trong trường hợp này, Ad Manager hiển thị thời gian "Xem lần cuối" có thể cũ hơn so với chu kỳ làm mới 24 giờ đã dự kiến.

Xác nhận rằng có thể truy cập tệp từ miền gốc

Việc chuyển hướng từ domain.com/ads.txt sang www.domain.com/ads.txt là khá phổ biến. Quá trình thu thập thông tin tệp ads.txt sẽ bắt đầu tại miền gốc và miền gốc cần được chuyển hướng ngược lại từ, hoặc chuyển hướng tới, tệp ads.txt.

  • Google sẽ chỉ có thể thu thập thông tin tệp ads.txt trên www.domain.com/ads.txt nếu domain.com/ads.txt chuyển hướng tới tệp đó.
  • Google chỉ theo một đường dẫn chuyển hướng bên ngoài miền gốc (ví dụ: example1.com/ads.txtexample2.com/ads.txt). Nếu có đường dẫn chuyển hướng thứ hai, ngay cả khi cho cùng một miền, thì Google sẽ không thu thập thông tin tệp.

Hãy kiểm tra xem robots.txt có cho phép thu thập thông tin hay không

Tệp ads.txt/app-ads.txt cho một miền có thể bị các trình thu thập thông tin bỏ qua nếu tệp robots.txt trên miền không cho phép một trong những điều sau đây:

  • Hành động thu thập thông tin đường dẫn URL có đăng tệp ads.txt/app-ads.txt.
  • Tác nhân người dùng của trình thu thập thông tin.
Ví dụ: Việc thu thập thông tin không được phép trên đường dẫn tệp ads.txt

Đối với example1.com:

  1. Tệp ads.txt được đăng trên example1.com/ads.txt.
  2. Các dòng sau có trong example1.com/robots.txt:
    User-agent: *
    Disallow: /ads
  3. Tệp ads.txt sẽ bị trình thu thập thông tin bỏ qua theo tiêu chuẩn trong robots.txt.
  4. Để cho phép thu thập thông tin tệp robots.txt, bạn có thể sửa đổi tệp như sau (có thể sử dụng cách khác):
    • Tùy chọn 1: Sửa đổi đường dẫn không được phép.
      User-agent: *
      Disallow: /ads/
    • Tùy chọn 2: Cho phép tệp ads.txt một cách rõ ràng; phụ thuộc vào việc trình thu thập thông tin có hỗ trợ lệnh Allow trong robots.txt hay không.
      User-agent: *
      Allow: /ads.txt
      Disallow: /ads
Ví dụ: Tác nhân người dùng không được thu thập thông tin trên toàn bộ trang web

Đối với example2.com:

  1. Tệp ads.txt được đăng trên example2.com/ads.txt.
  2. Các dòng sau có trong example2.com/robots.txt:
    User-agent: Googlebot
    Disallow: /
  3. Trình thu thập thông tin của Google sẽ bỏ qua tệp ads.txt.

Đảm bảo tệp được trả về với mã trạng thái HTTP 200 OK

Mặc dù một yêu cầu đối với tệp ads.txt/app-ads.txt có thể trả lại nội dung của tệp trong thông tin phản hồi, nhưng nếu mã trạng thái trong tiêu đề phản hồi cho biết không tìm thấy tệp (ví dụ: mã trạng thái 404) thì:

  • Phản hồi sẽ bị bỏ qua.
  • Tệp sẽ được coi là không tồn tại.

Đảm bảo tệp có mã trạng thái HTTP 200 OK.

Đảm bảo không có lỗi định dạng hoặc các ký tự không hợp lệ trong tệp

Các lỗi định dạng, ví dụ như các ký tự khoảng trắng không hợp lệ, có thể khó để phát hiện nhưng có thể làm cho trình thu thập thông tin khó phân tích cú pháp tệp ads.txt/app-ads.txt và do đó dẫn đến việc tệp bị bỏ qua.

Tránh sao chép và dán các mục nhập ads.txt/app-ads.txt từ trình soạn thảo văn bản đa dạng thức. Bạn nên sử dụng trình soạn thảo văn bản thuần túy. Bạn cũng có thể kiểm tra các ký tự UTF-8 không hợp lệ trong tệp ads.txt/app-ads.txt của mình bằng trình chỉnh sửa HEX.

Cho phép truy cập tệp ads.txt/app-ads.txt thông qua cả HTTP và HTTPS

Trình thu thập thông tin của Google cố gắng thu thập thông tin tất cả các tệp ads.txt/app-ads.txt trên cả HTTP và HTTPS. Tuy nhiên, phản hồi 404 (hoặc 40X) khiến các mục nhập đã thu thập thông tin trước đó bị xóa. Do đó, nếu việc thu thập thông tin qua HTTP hoặc HTTPS trả về lỗi 404 (hoặc 40X):

  • Mục nhập đã được thu thập thông tin trước đó sẽ bị xóa hoàn toàn.
  • Ad Manager sẽ hiển thị trạng thái "không có tệp ads.txt".

Vui lòng đảm bảo có thể truy cập tệp ads.txt/app-ads.txt thông qua cả HTTP và HTTPS.

Xác nhận máy chủ/CDN không trả lại phản hồi không hợp lệ cho trình thu thập thông tin của Google

Khi xem trong trình duyệt, tệp ads.txt hợp lệ có thể được trả về. Tuy nhiên, nếu hệ thống trả về phản hồi có một tệp không phải ads.txt và không hợp lệ khi Tác nhân người dùng chỉ ra trình thu thập thông tin là Googlebot, thì:

  • Google sẽ không phát hiện thấy tệp ads.txt đó.
  • Ad Manager sẽ hiển thị trạng thái là "Không tìm thấy tệp ads.txt."

Để khắc phục trường hợp này, hãy yêu cầu quản trị viên trang web của bạn chạy các lệnh shell sau (thay thế mydomain.com bằng tên miền của bạn):

  1. Để xác nhận rằng có thể truy cập tệp ads.txt, hãy chạy:
    curl -iL http://mydomain.com/ads.txt

    Nội dung của tệp ads.txt phải được trả về như đã thấy trong trình duyệt khi bạn di chuyển đến mydomain.com/ads.txt.
  2. Để xác nhận rằng trình thu thập thông tin của Google có thể tìm thấy tệp ads.txt, hãy chạy:
    curl -iL -A "'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html).'"
    http://mydomain.com/ads.txt

    Nếu hệ thống trả về thông tin phản hồi không phải tệp ads.txt và không hợp lệ, tức là máy chủ hoặc Mạng phân phối nội dung (CDN) của bạn đang trả về thông tin phản hồi không hợp lệ khi trình thu thập thông tin của Google cố tìm nạp tệp ads.txt.

Ngoài các lý do về tác nhân người dùng của trình thu thập thông tin đã đề cập ở trên, có thể có các lý do khác cho việc máy chủ của bạn không trả về thông tin phản hồi hợp lệ cho trình thu thập thông tin của Google. Vui lòng làm việc với quản trị viên web để điều tra và khắc phục các sự cố đó bằng cách kiểm tra nhật ký máy chủ của bạn để biết các lần Google thu thập thông tin mydomain.com/ads.txt hoặc mydomain.com/robots.txt không thành công.

Mẹo dành riêng cho ứng dụng

Những mục đề xuất này chỉ áp dụng cho các tệp app-ads.txt:

  • Đăng ký ứng dụng của bạn với Google Play hoặc App Store. 
  • Đưa một trang web của nhà phát triển vào cửa hàng Google Play và/hoặc trang web tiếp thị trong trang thông tin của App Store.
  • Cần đảm bảo rằng trang web của nhà phát triển được liệt kê trong Google Play và/hoặc trang web tiếp thị trên App Store cho ứng dụng này là một URL hợp lệ. Kiểm tra lỗi chính tả và đảm bảo rằng tệp app-ads.txt không nằm trên miền con.

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
6671451205740309211
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
148
false
false