• 방명록을 남겨 주세요 :-) 일주일 동안 열지 않기
  • 다크모드 ↔ 라이트모드 변경 방법 일주일 동안 열지 않기

깨알팁

팁 게시판입니다.
  • 목록
  • 아래로
  • 위로
  • 댓글 0개
  • 검색
  • 라이트모드

웹팁 애드센스, PC에서는 본문 상단 우측, 모바일에서는 가로로 긴 반응형 광고 달기

이윰
197 2 0

본문 우측 상단은 실적이 우수한 포지션입니다.
광고를 상단에 게재하는 것이 실적에 좋기때문에 336x280 사이즈의 광고들 두 개씩 달고 있는 블로그들도 많이 봤지만, 광고가 너무 밀집해 있으면 산만한 느낌을 줄 수 있으니 우측에 한 개만 달아보도록 할게요.

 

* 이 방법은 구글의 애드센스 도움말에서 안내한 방법으로, 허용되는 변경사항입니다!
* css가 처음이거나 다루기 어려우신 분들은 그대로 따라 해주세요! 따로 그림설명이 필요없을 정도로 간단합니다! :)

 

PC에서는 본문 우측 상단에 336x280 사이즈의 광고를,
태블릿과 모바일에서는 가로가 긴 직사각 광고가 나타나도록 하려고 합니다.

 

# 디스플레이 반응형 광고 만들기

반응형 광고 단위를 생성합니다.

  • 애드센스 >  광고 >  개요 >  광고 단위 >  디스플레이 광고를 클릭합니다.
  • 광고 크기는 반응형, 광고 단위 이름은 영어로 작성 (예: read )하고 광고 코드를 메모장에 복사하고 저장해 둡니다.

 

# 반응형 광고 코드 변경하기

사용 환경에 광고 크기가 변할 수 있도록 스타일을 정해 줄 것입니다.
메모장을 새로 열어 아래 코드를 붙여 넣기 합니다.
가로 (width) 세로 (height) 를 예시와 다르게 하려면 값을 수정하세요!

<style>
/* 모바일에서 가로 100% 높이 50px; */
.read { width:100%; height: 50px; }
/* 태블릿에서 가로 100% 세로 100px; */
@media(min-width: 500px) { .read { width: 100%; height: 100px; } } 
/* pc에서 가로 336px 세로 280px 오른쪽 정렬 */
@media(min-width: 800px) { .read { width:336px; height: 280px; float: right; } }
</style>

다음, 위에서 read라는 이름으로 만들었던 디스플레이 광고 코드를 </style> 아래에 붙여 넣습니다. 아래와 같은 구조가 되겠죠?

<style>
/* 모바일에서 가로 100% 높이 50px; */
.read { width:100%; height: 50px; }
/* 태블릿에서 가로 100% 세로 100px; */
@media(min-width: 500px) { .read { width: 100%; height: 100px; } } 
/* pc에서 가로 336px 세로 280px 오른쪽 정렬 */
@media(min-width: 800px) { .read { width:336px; height: 280px; float: right; } }
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- read -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-XXXXXXX11XXX9"
     data-ad-slot="8XXXXX1"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

여기까지 순서대로 했다면 위 코드 중에 표시된 네 군데를 수정해야 합니다. 
다음을 찾아 변경합니다.

  • <ins class="adsbygoogle" 을  <ins class="adsbygoogle read" 로 변경합니다.
  • style="display:block"  style="display:inline-block" 로 변경합니다.
  • 아래 두 줄을 찾아 삭제합니다. 

data-ad-format="auto"
data-full-width-responsive="true"

 

# 완성된 코드 예시

<style>
.read { width:100%; height: 50px; }
@media(min-width: 500px) { .read { width: 100%; height: 100px; } }
@media(min-width: 800px) { .read { width:336px; height: 280px; float: right; } }
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- read -->
<ins class="adsbygoogle read"
     style="display:inline-block"
     data-ad-client="ca-pub-XXXXXXX11XXX9"
     data-ad-slot="8XXXXX1"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

이제 사이트에 본문이 시작하는 곳 바로 아래에 지금 작성한 코드를 붙여 넣기 하고 광고 크기가 적용됐는지 확인합니다.

끝!

신고공유스크랩

댓글 0

댓글 쓰기
권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?

공유

퍼머링크
제목 조회 수
0
image
7
0
image
20
0
normal
10
0
normal
62
+1
normal
86
0
normal
104
+1
image
241
+1
image
261
+3
normal
576
+1
image
217
+1
image
184
0
normal
166
0
normal
192
+1
normal
750
+1
normal
124
+5
image
204
+1
normal
177
+1
normal
893
+1
image
215
+1
normal
290