'ads.txt 파일 문제' 해결을 위해 애드센스 연동이 필요한 이유?
먼저, 해외 블로그인 (blogspot, github) 등은 sellers.json에 주소 입력시 잘 입력되는것을 확인 할 수 있습니다.
반면 *.tistory.com은 자동으로 tistory.com으로 수정되며, 정상적으로 등록이 안되는것을 확인 가능합니다.
sellers.json은 루트 도메인을 입력하도록 되어있고, ads.txt는 루트 도메인의 최상단 디렉터리에 업로드하게 되어있습니다.
별도 예외처리에 의해 다음의 해외블로그 도메인은 루트 도메인으로 봅니다.
- *.blogspot.com/ads.txt
- *.github.io/ads.txt
때문에 이러한 블로그 서비스는 루트에 있는 ads.txt라고 인식하여 이용가능하지만
(ads.txt는 루트 도메인에 있어야됩니다. https://루트도메인/ads.txt)
*.tistory.com/ads.txt 는 인식 불가합니다.
이는 구글의 정책에 tistory.com이 미달하였거나 별도의 블로그 도메인 관련 과정이 없지 않았나 추정됩니다.
다른방법은 없나요?
있습니다. 블로그 2차도메인을 blog.소유하신주소.com 으로 설정하고,
소유하신주소.com/ads.txt를 별도의 서버로 접속가능하게 만드신다면
구글의 정책을 만족하기 때문에 정상적으로 작동가능합니다.
카카오의 희망사항?
Adhost를 연동하면 수익분배가 가능합니다.
유저가 아무것도 안해도 지원가능한 방법
iabtechlab.com/wp-content/uploads/2017/09/IABOpenRTB_Ads.txt_Public_Spec_V1-0-1.pdf
Ads.txt스펙을 확인해보았더니, 4.5번 문단에 다음과 같은 방법 또한 지원가능합니다.
먼저, https://tistory.com/ads.txt 에 등록된 아이디 리스트를 나열하면 되며
# https://tistory.com/ads.txt
subdomain=https://hi098123-skin.tistory.com
subdomain=https://등록된아이디.tistory.com
...
이 경우 서버의 rewrite rule을 이용하여 각 아이디 도메인에 ads.txt를 설정가능합니다.
2차도메인 사용중인 경우에도 루트도메인인 경우 별도 rewrite rule 생성하여 처리가능
예를 들자면, https://hi098123-skin.tistory.com/ads.txt가 유효함
이 방법은 Google에서도 안내하는 방법으로 "ads.txt 파일이 하위 도메인에서 호스팅되는 경우"에 나와 있습니다.
공식적인 방법으로 할수있는게 두가지나 있는데도 수익분배를 생각하고 Adsense Host API 연동쪽으로 가려하는것 같습니다.
'티스토리 > 실험실' 카테고리의 다른 글
2021.12.31~2022.01.02 티스토리 접속장애 (0) | 2022.01.01 |
---|---|
티스토리 방명록 버그 (0) | 2021.12.27 |
오늘 오후 6시경 발생한 애드센스 광고 문제 (7) | 2020.11.13 |
티스토리 업데이트 이후 변화들? (3) | 2020.11.05 |
네이버 웹마스터도구 HTML 구조 문제??? (5) | 2020.11.01 |
저작권 보호안내
무단 전재, 재배포 행위는 금지됩니다. (글을 복사하여 게시금지)
본문의 일부(링크용 한 문장) 인용은 가능하지만, 출처와 링크(a 태그)를 남기셔야 됩니다.
링크 공유는 가능합니다. 만약, 본문 공유 시 링크 공유를 해주세요
댓글 7개