애드센스에서 permissions policy cross-origin iframe 관련문제로
본문
애드센스를 넣은지 한달정도 조금 넘은거 같은데요. 처음 애드센스를 달고 한 2주3주간은 잘나온듯 하고
개발자도구를 눌러도 아무것도 안뜨길래, 별 생각이 없었는데
며칠전부터 개발자도구를 보니 아래 사진처럼 나옵니다.
정확히 언제부터인지는 잘 기억은 안나고 인지하게된건 최근 며칠된듯 하네요
In the future, Permissions Policy feature run-ad-auction will not be enabled by default in cross-origin iframes or same-origin iframes nested in cross-origin iframes. Calling runAdAuction will be rejected with NotAllowedError if it is not explicitly enabled
제상황)
도메인은 하나를 쓰고 있고,
애드센스를 넣은 방식은 구글에 적혀있는 그대로 진행을 했다고 생각을 하는데요
그누보드설정 head에
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=클라이언트번호" crossorigin="anonymous"></script>
요렇게 넣고
내가 광고를 넣고 싶은 위치
가령, 게시판 뷰, 사이드, 등등
<ins class="adsbygoogle"
style="display:block;height:250px;"
data-language="ko"
data-ad-client="클라이언트번호"
data-ad-slot="슬롯번호"
data-ad-format="rectangle"
data-full-width-responsive="ture"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
위와 같은 방식으로 넣었는데
In the future, Permissions Policy feature run-ad-auction will not be enabled by default in cross-origin iframes or same-origin iframes nested in cross-origin iframes. Calling runAdAuction will be rejected with NotAllowedError if it is not explicitly enabled
개발자도구에서 위와 같은 문구가 이슈로 나오고 있습니다
그래서, 광고를 싹 내려보면 문제가 당연히 없고, 다시 올려보면
저 문구가 광고를 1개를 올리면 1개가 뜨고, 2개를 올리면 2개가 뜨고, 3개를 올리면 3개가 뜨네요.
ps. 광고는 잘 나오고 있습니다.
제가 완전무식해서, 이게 대체 뭔 일이래...이러고 며칠째 검색을 해봐도
대체 내가 뭘 잘못했을까라는 생각만 들고 있어요
애드센스를 올리는 방식이 달라야할까요? 아니면 그누보드에 뭘 설정을 더 해줘야할까요.
아니면 웹서버에서 설정을 해줘야할까요.
다른분들꺼를 열심히 봐도..다른문제가 있으면 있지, 저와같은 경우는 일딴 지금까지 본적은 없어서
조언을 기다리면서 열심히 검색중이에요
!-->!-->답변 1
내가 광고를 넣고 싶은 위치
가령, 게시판 뷰, 사이드, 등등 <= 지워도(넣지않는) 될텐데요.
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=클라이언트번호" crossorigin="anonymous"></script>
이거 하나만 넣어야 됩니다.