애드센스 광고확인 javascript 거의 다 되다가...
CMS/프레임워크 | 그누보드 |
---|---|
개발 언어 | PHP 7.3 |
자바스크립트로 애드센스 광고확인을 하려는데,
구조는 모두 파악을 했습니다. 거의 다 되어가는데..
광고코드를 콜백함수로 풀어보면 iframe이 하나 나옵니다.
document
iframe
document
iframe
document --> 여기 body내용으로 광고확인을 할 수 있음
/iframe
/iframe
먼저 첫번째 iframe 속의 document는 전부 access 가능합니다..
두번째 iframe속의 document를 참조하기만 하면.. document의 body속성을 확인함으로써
광고여부를 확인할 수 있습니다.
광고가 없는 경우엔 body내용은 비워져 있습니다.
그런데.. f12를 통한 개발자모드에서는 볼 수가 있는데..
자바스크립트에서 두번째 document를 할당하려고 하면..
Uncaught DOMException: Blocked a frame with origin "https://xxxxx.com"
from accessing a cross-origin frame.
iframe 참조문제로 확인이 불가능하네요...
제능력은..여기까지 인듯합니다...ㅜ.ㅜ
댓글 0