XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 | wetawiki |
---|---|
출처URL | https://zetawiki.com/wiki/%EA%B5%AC%EA%B8%80%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EB%B0%98%EC%9D%91%ED%98%95_%EA%B4%91%EA%B3%A0_%EB%86%92%EC%9D%B4_%EC%A0%9C%ED%95%9C |
구글 애드센스가 모바일에서 직사각형이 아니라 정사각형으로 나오는 경우
반응형 광고를 사용하니 데스크탑에서는 괜찮은데, 스마트폰에서 볼 때 너무 큰 광고가 나오거나
스마트폰 화면 대비 폭은 100%, 높이는 50% 정도... 거의 화면의 반을 차지하거나
데스크탑에서는 가로배너형(horizontal)인데 스마트폰에서는 정사각형(rectangle)이 되는 경우 등
( 참조 : https://zetawiki.com/wiki/%EA%B5%AC%EA%B8%80%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EB%B0%98%EC%9D%91%ED%98%95_%EA%B4%91%EA%B3%A0_%EB%86%92%EC%9D%B4_%EC%A0%9C%ED%95%9C )
애드센스 코드의 data-ad-format의 값을 auto에서 horizontal로 변경한다.
이렇게 해도 안 될 경우 ( 아이폰에서 안 되는 경우가 있음 )
http://stackoverflow.com/questions/26338357/set-max-height-of-adsense-responsive-ad-unit 를 참조하면
광고 외곽을 div 로 감싸고 style="max-height:~~px" 를 주거나 ( 200px )... 이렇게 하면 그나마 6:4 내지 7:3 정도의 직사각형이 되네요
가로로 길고 세로로 폭이 작게 하고 픈 경우...
일반적인 방법으로는 아예 안 되고
가로로 긴 배너를 강제로 불러 크기를 자동으로 줄이는 방법 뿐인데.. ( 반응형등으로 하면 무조건 정사각형에 가까운 형태가 나와서 )
<div >
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 모바일-배너 -->
<ins class="adsbygoogle"
style="display:block; min-width:400px; max-width:1000px; width:100%; height:90px; "
data-ad-client="ca-"
data-ad-slot=""
data-ad-format="horizontal"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
다만 이렇게 하면... 우측영역이 추가로 생겨 ( 배너 가로폭이 실제 사이트보다 10% 크게 잡힘 ) 마우스 로 움직여져서
제일 위의 <div> 를 style="overflow:hidden;" 를 추가하면 괜찮아지는데.. 이게 구글정책에서 시비 걸지는 확실치가 않다