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 및 기타 입찰자의 AI가 이를 처리하는 능력이 어려워집니다. 플랫폼 고객이 이 문제를 해결하고 플랫폼 도메인에서 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 파일은 다음과 같습니다.
<ph type="x-smartling-placeholder">
google.com, pub-123456789012345, DIRECT, f08c47fec0942fa0</ph>
문자열의 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 파일은 다음과 같습니다.
<ph type="x-smartling-placeholder">
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0</ph>
문자열의 ca-host-
부분이 삭제된 경우입니다.