반응형

웹사이트 관리

거부된 광고 요청 오류를 해결하는 방법

거부된 광고 요청 오류가 발생하면 광고 단위가 잘못된 URL을 크롤링 및 타겟팅하고 있는 것입니다. URL 감지 기능이 광고 단위가 iframe 내부에 있고 콘텐츠가 없다고 파악하면 이런 경우가 발생합니다. Google에서 광고주 페이지의 실제 콘텐츠를 파악할 수 없으므로 결과적으로 광고의 관련성과 수익이 낮아집니다. 광고 요청에서 올바른 사이트 정보를 확인할 수 없는 경우에는 페이지의 배경과 잘 어울리는 '빈 광고'가 표시됩니다. 

거부된 광고 요청 오류가 표시되는 이유

이러한 오류가 표시되는 데는 다음과 같은 몇 가지 이유가 있습니다.
  • 광고 코드가 여러 iframe에 중첩되어 있습니다.
    광고 코드가 여러 iframe에 중첩되어 있는 경우, 광고 요청에 대한 정확한 사이트 정보를 파악할 수 없습니다.
  • 공급자측 플랫폼(SSP)을 사용하고 있습니다.
    광고 최적화를 위해 공급자측 플랫폼(예: 광고 서버, 수익 관리자 등)을 사용하고 있으며 이 URL에 대해 거부된 광고 요청 오류가 표시되는 경우, 해당 공급자측 플랫폼에 문의하여 올바른 사이트 정보가 광고 요청에 전송될 수 있도록 가장 좋은 방법을 확인합니다.

거부된 광고 요청 오류를 해결하는 방법

타겟팅을 수정하는 방법은 광고 요청 오류를 발생시킨 도메인에 따라 다릅니다. 일반적으로 애드센스와 Ad Exchange에서 광고 요청 오류를 해결하려면 해당 광고 요청에서 광고 단위가 위치한 페이지의 URL을 찾아 애드센스와 Ad Exchange에 전달해야 합니다.

  • DoubleClick for Publishers를 사용하는 경우, 다음 해결 방법을 시도해 보시기 바랍니다.
    • DART를 사용하는 경우, dc_ref 매개변수를 사용해 정확한 URL을 애드센스와 Ad Exchange의 google_page_url 매개변수와 연계하여 전달합니다. 자세한 내용은 DART for Publishers 도움말 센터 를 참조하시기 바랍니다.
       
    • Google 애드 관리자를 사용하는 경우, 다음 구문을 DFP 광고 요청에 추가하여 정확한 URL을 전달합니다.
      GA_googleAddAdSensePageAttr("google_page_url", "URL");
       
    • Google 게시자 태그를 사용하는 경우, 다음 구문을 DFP 광고 요청에 추가하여 정확한 URL을 전달합니다.
      googletag.pubads().set("page_url", "URL");
       
    • 모바일 앱이 있고 애드센스 또는 Ad Exchange 웹 태그를 운영하고 있는 경우, 해당 태그를 AdMob SDK로 전환해야 합니다.
       
  • 보고서에 tag.admeld.com 오류가 포함된 경우, Admeld 담당자에게 연락하여 iFrame 태그가 아닌 자바스크립트 태그를 요청하시기 바랍니다. 그러면 iframe에서 중첩되는 문제가 해결되고 타겟팅이 개선됩니다.
  • 그 외의 모든 도메인은 google_page_url을 사용하여 정확한 URL을 타겟팅하시기 바랍니다.
일반 광고 코드:
<script type="text/javascript">
google_ad_client = "ca-pub-XXXXXXXXXXXX";
/* 728x90, creado 14/04/08 */
google_ad_slot = "XXXXXXXXXXXX";
google_ad_width = 728;
google_ad_height = 90;
</script>
<script type="text/javascript"
 src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
google_page_url이 추가된 광고 코드:
<script type="text/javascript">
google_ad_client = "ca-pub-XXXXXXXXXXXX";
/* 728x90, creado 14/04/08 */
google_ad_slot = "XXXXXXXXXXXX";
google_ad_width = 728;
google_ad_height = 90;
google_page_url = "http://myurl.com/fullpath";
</script>
<script type="text/javascript"
 src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
광고 요청 시 잘못된 사이트 정보를 사용한 모든 광고 단위의 코드를 업데이트하시기 바랍니다.


google_page_url = "http://myurl.com/fullpath";를 붙이기만 하면 해결되는 것이 있었군요..


님하 처음부터 그냥 저거 붙여서 알려줬으면 좋잖아-_-

암튼, 이걸로 하나는 해결했네요

저거 추가하니 문제는 깔끔히 없어졌음 ㅎ










포스팅이 도움 되셨나요? 댓글과 공감은 힘이 됩니다!

블로그의 발전과 활성화를 위해 요 밑에 공감 하트 좀 날려주세요^^;;

한번만 눌려주시면 됩니다~!
반응형

+ Recent posts