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-client 매개변수 외에 data-ad-host 매개변수에 기반하여 광고 요청을 확인할 수 있습니다.

옵션 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- 부분은 삭제되었습니다.