테스트 사이트 - 개발 중인 베타 버전입니다

페이지 수준 광고 빈도수 조절

· 7년 전 · 1609 · 2

모바일에 앵커광고 뜨는 비율이 높으면 

사용자 입장에서 조금 짜증날 수도 있으므로

빈도수 조절을 하는 방법입니다..

 

 

if (($_SERVER['PHP_SELF'] == "/bbs/page.php") ||($_SERVER['PHP_SELF'] == "/bbs/board.php") && (mt_rand(0,2) >=2 )) { ?>

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<script> (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-ㅇㅇㅇㅇㅇ", enable_page_level_ads: true, overlays: {bottom: true} }); </script>

<?php } ?>

 

 

// End: 특정페이지 송출 & 게시판 광고 빈도 조절

 

mt_rand(0,2) 

 

랜덤 함수를 이용하여처음 인자는 최소정수, 나중인자는 최대정수입니다.. 

위와같이 하면 0,1,2 가 랜덤으로 나오는데, 

조건문을 mt_rand(0,2) >= 2

 

이렇게 하면 세번에 한번 꼴로만 광고코드가 출력됩니다. 

페이지 광고가 매번 뜨는 게 아니므로, 적절한 빈도를 찾아서 조절하면 되겠네요..

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

애드센스에서 이것을 체크할거 같은디요.....
7년 전
서버단에서 광고코드를 보여줬다 안보여줬다 하는건 정책위반하고는 관련이 없는것으로 알고있어요..
유료회원은 광고코드를 안보이게 하는 방법도 많이 쓰는 방법인데요.. 그게 정책위반이라는 얘기는 못들어봤습니다.
저는 구글광고만 나오면 너무 식상할것 같아서 랜덤함수로 애드핏과 번갈아가면서 교차게재하고 있어요.. 애드핏이 조금 늦게 뜨는 것만 빼면 만족하면서 사용합니다..

게시글 목록

번호 제목
5309
5305
5291
5289
5288
5285
5279
5274
5271
5260
5251
5247
5245
5243
5239
5217
5202
5201
5199
5191
5190
5189
5184
5183
5178
5173
5161
5158
5153
5148