Ads.txt

ads.txt 파일 구현이 반드시 필요한 것은 아니며 광고는 ads.txt 파일 없이도 계속 게재됩니다. 하지만 많은 광고주가 ads.txt가 확인된 광고 요청에만 입찰하기로 선택하고 있습니다.ads.txt에 대해 자세히 알아보기

ads.txt 파일은 도메인에서 광고를 요청할 수 있는 모든 게시자 ID의 모음이며 도메인의 루트 (예: example.com/ads.txt)에 있습니다. 일반적인 ads.txt 파일 항목은 다음과 같습니다.

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

일반적으로 ads.txt 파일에서 사용되는 게시자 ID는 광고 태그의 data-ad-client 값에 기반합니다. 그러나 대부분의 AFP 플랫폼 고객은 수천 개의 하위 계정을 가지고 있으므로 이 파일을 관리하고 Google 및 기타 입찰자의 파일 처리 능력을 관리하기가 어렵습니다. 플랫폼 고객이 이 문제를 해결하고 플랫폼 도메인에서 ads.txt 사용을 확장할 수 있는 두 가지 옵션이 있습니다. 플랫폼은 옵션 중 하나를 실행하거나 필요한 경우 두 옵션을 조합하여 실행할 수 있습니다.

  • 플랫폼은 공개 접미사 목록에 도메인을 등록할 수 있습니다.
  • 플랫폼은 ads.txt 파일에서 data-ad-host에 기반한 상위 게시자 ID를 사용할 수 있습니다.

옵션 1: 공개 접미사 목록에 등록

공개 접미사 목록에 도메인을 등록하면 브라우저에서는 해당 도메인을 TLD (최상위 도메인)로 취급합니다. ads.txt 확인 시스템에서도 마찬가지입니다. 플랫폼에서는 변경사항을 적용하기 전에 도메인에 미치는 전체 영향을 조사해야 합니다.

도메인이 공개 접미사 목록에 있는 경우 ads.txt 파일의 위치를 변경해야 합니다. ads.txt 파일을 도메인의 루트 (example.com/ads.txt)에 게시하는 대신 각 하위 도메인 (subdomain.example.com/ads.txt)에 게시해야 하며, 옵션 2도 따르지 않으면 ads.txt 파일에 하위 계정 게시자 ID가 포함되어야 합니다.즉, data-ad-client 매개변수의 값을 기반으로 합니다.

예를 들어 하위 계정 속성 코드 (data-ad-client)가 ca-pub-123456789012345이면 ads.txt 파일은 다음과 같이 표시됩니다.

google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0

여기서 문자열의 ca- 부분이 삭제되었습니다.

옵션 2: 플랫폼 도메인의 특수한 ads.txt 처리

AFP를 사용하면 모든 하위 계정 트래픽에 대해 data-ad-client 또는 data-ad-host 값에 따라 광고 요청을 확인할 수 있습니다. 즉, ads.txt 파일에 이러한 ID 중 하나가 있으면 광고 요청이 확인된 것으로 처리됩니다. 이는 도메인이 공개 접미사 목록에 등록된 경우에도 적용되며, 다만 ads.txt 파일의 위치만 다릅니다.

대부분의 AFP 플랫폼 고객의 경우 모든 광고 태그에 data-ad-host 매개변수가 설정되어 있는지 확인하는 것이 좋습니다. 또는 '플랫폼 계정' 메타 태그를 사용하여 이를 확인할 수도 있습니다. 이후에 ads.txt 파일에는 하나의 항목만 필요하며 이 항목은 호스트 속성 ID (data-ad-host)를 기반으로 합니다.

예를 들어 호스트 ID (data-ad-host)가 ca-host-pub-1234567890123456이면 ads.txt 파일은 다음과 같이 표시됩니다.

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

여기서 문자열의 ca-host- 부분이 삭제되었습니다.