?act=dispMemberLoginForm
이런 페이지 라던지
?act=dispSocialxeInputAddInfo
이런 페이지라던지 광고 노출된다고
정책센터에 알림이 왔습니다.
결론적으로 콘텐츠가 없는 페이지 광고 노출은 결고가 뜨네요
해당 act 들에서 페이지만 구글광고를 제거 할 수 있는 방법이 있을까요?
CMS | Rhymix 2.0 |
---|
?act=dispMemberLoginForm
이런 페이지 라던지
?act=dispSocialxeInputAddInfo
이런 페이지라던지 광고 노출된다고
정책센터에 알림이 왔습니다.
결론적으로 콘텐츠가 없는 페이지 광고 노출은 결고가 뜨네요
해당 act 들에서 페이지만 구글광고를 제거 할 수 있는 방법이 있을까요?
레이아웃이라면 $act값을 비교해서 적용할수 있습니다.
https://github.com/rhymix/rhymix/blob/master/layouts/xedition/layout.html#L61-L88
예를들어 xedition 레이아웃은 특정 act에서 강제로 콘텐츠 폭을 고정하고 있는데, 비슷하게 응용할수 있습니다.
{@ $_no_adsense_act = array( '광고제거할act1', '광고제거할act2', '광고제거할act3' )} <block cond="isset($act) && !in_array($act, $_no_adsense_act)"> 광고표시 스크립트 삽입(예.<script src="~~~"> <block>
근데 레이아웃에 이걸 넣으니 바로 에러가 발생하네요.
{@ $_no_adsense_act = array(
'광고제거할act1',
'광고제거할act2',
'광고제거할act3'
)}
ParseError #0 "syntax error, unexpected '$__Context' (T_VARIABLE)" in files/faceOff/851/099/001/layout.html on line 2
common/framework/debug.php:681
결국 해당 광고를 불러오는 곳에서 필요없는 act를 if문같은 것으로 배제시켜서 불러오지 않게 하면 되는 것인데요.