Ads.txt

Việc triển khai tệp ads.txt không phải là một yêu cầu nghiêm ngặt và quảng cáo sẽ tiếp tục phân phát mà không cần tệp ads.txt. Tuy nhiên, điều đáng lưu ý là nhiều nhà quảng cáo đang chọn chỉ đặt giá thầu cho những yêu cầu quảng cáo đã được xác minh bằng tệp ads.txt – tìm hiểu thêm về tệp ads.txt.

Tệp ads.txt là tập hợp tất cả các mã nhà xuất bản được phép yêu cầu quảng cáo trên miền của bạn và nằm ở gốc của miền (ví dụ: example.com/ads.txt). Một mục thông thường của tệp ads.txt sẽ có dạng như sau:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

Thông thường, mã nhà xuất bản được sử dụng trong tệp ads.txt dựa trên giá trị của data-ad-client từ các thẻ quảng cáo. Tuy nhiên, do hầu hết khách hàng sử dụng nền tảng AFP đều có hàng nghìn tài khoản con, nên việc quản lý tệp này và thậm chí cả khả năng xử lý tệp của Google và các bên đặt giá thầu khác sẽ trở nên khó khăn. Có hai lựa chọn để khách hàng nền tảng giải quyết vấn đề này và mở rộng phạm vi sử dụng tệp ads.txt trên các miền của nền tảng của họ. Các nền tảng có thể chọn một trong hai cách hoặc kết hợp cả hai nếu cần:

  • Các nền tảng có thể đăng ký miền của mình trong Danh sách hậu tố công khai
  • AdSense có thể đưa các miền của nền tảng vào danh sách cho phép để xác minh các yêu cầu quảng cáo dựa trên thông số data-ad-host ngoài thông số data-ad-client

Cách 1: đăng ký trong Danh sách hậu tố công khai

Khi đăng ký miền trong Danh sách hậu tố công khai, trình duyệt sẽ coi miền đó là TLD (miền cấp cao nhất). Hệ thống xác minh tệp ads.txt của chúng tôi cũng sẽ hoạt động theo cơ chế tương tự. Các nền tảng nên tìm hiểu toàn bộ tác động của thay đổi này đối với miền của mình trước khi thực hiện thay đổi này.

Nếu một miền tồn tại trong Danh sách hậu tố công khai, thì bạn phải thay đổi vị trí của tệp ads.txt. Thay vì xuất bản tệp ads.txt trên thư mục gốc của miền (example.com/ads.txt), tệp ads.txt phải được đăng trên từng miền con (subdomain.example.com/ads.txt) và trừ phi cũng theo cách 2, tệp ads.txt phải chứa mã nhà xuất bản con, hay nói cách khác là tệp ads.txt phải dựa trên giá trị của thông số data-ad-client.

Ví dụ: nếu mã thuộc tính con (data-ad-client) là: ca-pub-123456789012345, tệp ads.txt sẽ có dạng như sau:

google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0

Vị trí ca- của chuỗi đã bị xoá.

Cách 2: xử lý tệp ads.txt đặc biệt cho miền nền tảng

AFP đã cho phép bạn xác minh yêu cầu quảng cáo dựa trên giá trị của data-ad-client hoặc data-ad-host đối với các miền có trong danh sách cho phép. Điều này có nghĩa là nếu một trong các mã này nằm trong tệp ads.txt, thì yêu cầu quảng cáo sẽ được xử lý là đã xác minh. Cách xử lý này sẽ hoạt động ngay cả khi miền có trong Danh sách hậu tố công khai, trong đó, điểm khác biệt duy nhất sẽ là vị trí của tệp ads.txt.

Đối với hầu hết khách hàng sử dụng nền tảng AFP, bạn nên đảm bảo tất cả các thẻ quảng cáo đều đã đặt thông số data-ad-host (hoặc bạn có thể sử dụng thẻ meta"platform account" (tài khoản nền tảng) để đảm bảo trường hợp này). Sau đó, tệp ads.txt sẽ chỉ cần một mục nhập dựa trên mã tài sản lưu trữ (data-ad-host).

Ví dụ: nếu mã máy chủ lưu trữ (data-ad-host) của bạn là: ca-host-pub-1234567890123456, tệp ads.txt sẽ có dạng như sau:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

Vị trí ca-host- của chuỗi đã bị xoá.