애드센스 Ads.txt 찾을 수 없음 해결 방법

많은 분들이 구글 애드센스를 통해 수익 창출을 하고 있습니다. 하지만 때로는 에러 메시지를 확인할 수 있는데요. “수익 손실 위험, 수익에 심각한 영향을 미치지 않도록 사이트에서 발견된 ads.txt 파일 문제를 해결해야 합니다.”라는 경고가 뜨는 경우도 있으며 애드센스 사이트 창에서 내 사이트를 봤을 때  “ads.txt 찾을 수 없음”라는 문구를 확인할 수도 있습니다. 오늘은 이러한 현상을 해결하는 방법에 대해 알아보겠습니다.

 

ads.txt-찾을-수-없음

 




 

먼저 Ads.txt란?

광고. txt 게시자가 인벤토리의 승인된 디지털 판매자를 도메인의 텍스트 파일에 나열할 수 있도록 하여 개방형 웹에서 프로그래밍 방식 광고의 투명성을 개선하기 위한 이니셔티브입니다. 게시자가 이 파일을 추가하면 광고주는 이 파일을 사용하여 해당 게시자로부터 합법적인 인벤토리를 구매하는지 여부를 결정할 수 있습니다.

Ads.txt의 주요 목적은 도메인 스푸핑을 방지하고 시장의 투명성을 높여 광고 품질을 개선하는 것입니다. 이는 브랜드가 제삼자를 대신하여 광고 공간을 판매하는 게시자와 광고 거래를 협상할 때 궁극적으로 관련된 모든 사람에게 이익이 될 것입니다.

Ads.txt의 작동방식은 게시자의 웹사이트에서 호스팅 되며 광고 판매 권한이 있는 파트너당 한 줄씩 포함됩니다.(ex.’1234567890′)

광고 구매자가 귀하의 사이트에서 이 파일을 본다면 귀하가 DBM(DoubleClick Bid Manager)(DBM의 자체 수요 측 플랫폼(DSP))과 Pubmatic, Amazon Associates Program 및 기타 여러 파트너가 귀하의 광고를 판매하도록 승인했다는 것을 알게 됩니다.

Ads.txt 파일을 사이트에 업로드하면 사이트를 크롤링하고 읽으려는 모든 사람이 이 파일을 공개적으로 사용할 수 있습니다. 귀하의 사이트에서 광고를 판매할 수 있도록 승인된 회사 목록이 포함된 간단한 텍스트 파일인 것이죠.




Ads.txt 찾을 수 없음 원인과 해결 방법

ads.txt 찾을 수 없음 현상이 나타나는 이유는 몇 가지 추측을 해볼 수 있습니다. 구글 애드센스의 시스템이 현재 많이 바뀌었는데 바뀌기 전에도 애드센스 승인이 먼저 통과가 되어야만 그 뒤에 Ads.txt 파일을 확인하는 경우가 많았습니다. 지금도 역시 아직 애드센스 승인이 통과되지 않은 상태이기 때문으로 생각해 볼 수 있습니다. 애드센스 승인 상태가 ‘준비됨’으로 바뀌어야만 Ads.txt 파일을 읽어 들이는 것이죠. 이 부분에 대해서는 확실하지는 않지만 저의 추측이 맞다면 애드센스 승인이 이루어지고 나서 자연스럽게 해결이 되리라 생각됩니다.

만약 애드센스를 승인받은 상태지만 Ads.txt ‘찾을 수 없음’을 겪고 계신다면 문제가 생긴 사이트를 클릭하여 나타나는 코드를 복사하여 윈도의 기본 프로그램인 메모장에 복사를 한 뒤 파일 이름을 Ads.txt로 저장을 합니다. 그리고 그 파일을 티스토리 블로그 관리에서 [스킨편집] – [HTML 편집] – [파일 업로드] – [추가] 버튼을 통해 아까 저장한 Ads.txt 메모장 파일을 업로드하시면 됩니다. 업로드 직후에 바로 문제가 해결되지는 않지만 며칠 뒤 자연스럽게 해결이 되게 됩니다

 

app-ads.txt 관련 문제해결

계정에 수신된 세부정보를 면밀히 검토하여 app-ads.txt 파일을 찾아 확인할 수 없는 이유를 확인하세요. 다음 표에는 app-ads.txt 문제해결에 대한 자세한 내용이 나와있습니다.

문제 취할 수 있는 조치
app-ads.txt 파일을 찾을 수 없습니다. app-ads.txt 파일을 설정하고 개발자 웹사이트 도메인에 게시합니다. app-ads.txt 파일 설정 안내를 따릅니다.

앱이 Google Play 또는 Apple App Store에 등록되어 있고 개발자 웹사이트가 앱의 스토어 등록정보에 포함되어 있어야 합니다.

AdMob에서 app-ads.txt 파일을 자동으로 크롤링하고 확인하는 데 최대 24시간이 소요될 수 있습니다. app-ads.txt 상태가 업데이트되려면 최소 24시간은 기다려야 합니다.

참고: 최근에 개발자 웹사이트를 추가했거나 앱 등록정보를 업데이트한 경우 AdMob에서 이러한 변경사항을 감지하는 데 다소 시간이 걸립니다.

– Google Play 앱: 최대 24시간
– Apple App Store 앱: 최대 7일

앱의 스토어 등록정보에 개발자 웹사이트가 없습니다. Google Play 또는 Apple App Store에서 앱 등록정보에 개발자 웹사이트를 추가합니다. Google은 웹사이트의 도메인을 사용하여 사이트의 루트 경로에서 app-ads.txt 파일을 찾습니다.

앱이 여러 언어로 게시된 경우 각 언어에 맞게 개발자 웹사이트가 표시되는지 확인합니다.

참고: 최근에 개발자 웹사이트를 추가했거나 앱 등록정보를 업데이트한 경우 AdMob에서 이러한 변경사항을 감지하는 데 다소 시간이 걸립니다.

– Google Play 앱: 최대 24시간
– Apple App Store 앱: 최대 7일

개발자 웹사이트 URL이 유효하지 않습니다. 개발자 웹사이트 URL을 확인하고 제대로 작동하는지 확인합니다. 앱 등록정보에 있는 개발자 웹사이트 URL에 오타가 없는지 확인합니다.
app-ads.txt 파일이 지원되지 않는 하위 도메인에서 호스팅됩니다. AdMob 계정에 표시되는 app-ads.txt URL을 입력할 때, 웹 서버에서 app-ads.txt 파일을 호스팅하거나 올바른 위치로 리디렉션하도록 해야 합니다. 계정에 표시되는 app-ads.txt URL은 AdMob에서 파일을 찾는 데 사용하는 URL입니다.

현재 위치에 파일을 게시할 수 없거나 다른 웹사이트를 사용하려는 경우 앱의 스토어 등록정보에 있는 개발자 웹사이트를 사이트의 하위 도메인 또는 다른 도메인으로 업데이트합니다.

자세한 내용은 app-ads.txt FAQ를 참조하세요.

app-ads.txt 파일의 형식이 잘못되었습니다. IAB Tech Lab에서 제공하는 승인된 앱 판매자 명세를 검토하여 파일 형식이 올바른지 확인합니다.

app-ads.txt 파일에서 다음과 같은 문제가 있는지 확인하세요.

– 누락되었거나 잘못된 게시자 ID
– URL 또는 게시자 ID의 오타
– 형식이 잘못된 게시자 ID
– 잘못된 도메인(예: google.com 대신 admob.com 사용)

게시자 ID가 포함된 맞춤설정된 코드 스니펫을 AdMob에서 복사하여 app-ads.txt 파일에 붙여넣습니다. 코드 스니펫을 찾는 방법은 다음과 같습니다.

1. https://apps.admob.com에서 AdMob 계정에 로그인합니다.
2. 사이드바에서 앱을 클릭합니다.
3. 모든 앱을 클릭합니다.
4. app-ads.txt 탭을 클릭합니다.
5. app-ads.txt 설정 방법을 클릭합니다.
6. 복사할 코드 스니펫 옆에 있는 복사을 클릭합니다.
7. 코드 스니펫을 app-ads.txt 파일에 붙여넣습니다.

게시자 ID의 형식이 잘못되었습니다. 게시자 ID의 형식을 올바르게 지정하려면 app-ads.txt 파일을 업데이트해야 합니다.

게시자 ID가 포함된 맞춤설정된 코드 스니펫을 AdMob에서 복사하여 app-ads.txt 파일에 붙여넣습니다. 코드 스니펫을 찾는 방법은 다음과 같습니다.

1. https://apps.admob.com에서 AdMob 계정에 로그인합니다.
2. 사이드바에서 앱을 클릭합니다.
3. 모든 앱을 클릭합니다.
4. app-ads.txt 탭을 클릭합니다.
5. app-ads.txt 설정 방법을 클릭합니다.
6. 복사할 코드 스니펫 옆에 있는 복사을 클릭합니다.
7. 코드 스니펫을 app-ads.txt 파일에 붙여넣습니다.

게시자 ID가 없습니다. app-ads.txt 파일을 업데이트하여 게시자 ID를 추가해야 합니다.

게시자 ID가 포함된 맞춤설정된 코드 스니펫을 AdMob에서 복사하여 app-ads.txt 파일에 붙여넣습니다. 코드 스니펫을 찾는 방법은 다음과 같습니다.

1. https://apps.admob.com에서 AdMob 계정에 로그인합니다.
2. 사이드바에서 앱을 클릭합니다.
3. 모든 앱을 클릭합니다.
4. app-ads.txt 탭을 클릭합니다.
5. app-ads.txt 설정 방법을 클릭합니다.
6. 복사할 코드 스니펫 옆에 있는 복사을 클릭합니다.
7. 코드 스니펫을 app-ads.txt 파일에 붙여넣습니다.

robots.txt 파일이 Google 크롤러가 app-ads.txt 파일을 크롤링하지 못하도록 차단합니다. robots.txt 파일이 크롤링을 제한하면 크롤러가 app-ads.txt 파일을 무시할 수 있습니다. app-ads.txt URL이 다른 호스트 이름으로 리디렉션되는 경우, 그 이후 호스트 이름에 있는 robots.txt 파일은 크롤러에도 영향을 미칠 수 있습니다.

Google에서 app-ads.txt 파일을 크롤링할 수 있도록 robots.txt 파일을 업데이트합니다.

robots.txt 파일에 다음 두 줄의 텍스트를 추가합니다.

User-agent: Google-adstxt

Disallow:

참고: 크롤러는 Google-adstxt 외에도 Mediapartners-Google 및 Googlebot robots.txt User-agent 레코드를 준수합니다.

 

관련 카테고리

https://support.google.com/admanager/answer/9760865?hl=ko

https://bamkyul.kr/category/sns/blog/