애드센스에서 permissions policy cross-origin iframe 관련문제로

애드센스에서 permissions policy cross-origin iframe 관련문제로

QA

애드센스에서 permissions policy cross-origin iframe 관련문제로

본문

애드센스를 넣은지 한달정도 조금 넘은거 같은데요. 처음 애드센스를 달고 한 2주3주간은 잘나온듯 하고

개발자도구를 눌러도 아무것도 안뜨길래, 별 생각이 없었는데

 

며칠전부터 개발자도구를 보니 아래 사진처럼 나옵니다.

정확히 언제부터인지는 잘 기억은 안나고 인지하게된건 최근 며칠된듯 하네요

2072820817_1700833735.5939.png

 

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. 광고는 잘 나오고 있습니다.

 

제가 완전무식해서, 이게 대체 뭔 일이래...이러고 며칠째 검색을 해봐도

대체 내가 뭘 잘못했을까라는 생각만 들고 있어요

 

애드센스를 올리는 방식이 달라야할까요? 아니면 그누보드에 뭘 설정을 더 해줘야할까요.

아니면 웹서버에서 설정을 해줘야할까요.

 

2072820817_1700834433.6579.jpg

 

다른분들꺼를 열심히 봐도..다른문제가 있으면 있지, 저와같은 경우는 일딴 지금까지 본적은 없어서

조언을 기다리면서 열심히 검색중이에요

이 질문에 댓글 쓰기 :

답변 1

내가 광고를 넣고 싶은 위치

가령, 게시판 뷰, 사이드, 등등 <= 지워도(넣지않는) 될텐데요.

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=클라이언트번호" crossorigin="anonymous"></script>
이거 하나만 넣어야 됩니다.

<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>
이부분을 이제뷰 사이드 등 보여주고싶은쪽에 넣었는데...이게 아니었나요?? @.@;;

답변을 작성하시기 전에 로그인 해주세요.
전체 128
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT