티스토리 반응형 모바일 애드센스 삽입하기 : 반응형 웹 skeleton 스킨

반응형

티스토리 반응형 모바일 애드센스 삽입하기 : 반응형 웹 skeleton 스킨

블로그를 운영하는 분들이라면 이제는 모바일을 통한 유입도 신경쓰지 않을 수 없습니다. 스마트폰이나 테블릿 등의 통칭 모바일기기가 엄청나게 보급되어 있을 뿐만 아니라 접근성이 좋다는 이유(지하철이나 버스, 이동 중 등의 상황에서)에서 모바일 웹 검색이 PC로 인터넷을 사용하는 것 만큼 보편화 되었습니다. 모바일 유입이 상승한만큼 모바일에서의 트래픽도 더 이상 간과할 수 없는 수준에 이르렀습니다. 구글 애드센스 등 블로그에 광고 플랫폼을 설치하여 운영 중인 블로거라면 이러한 모바일 트래픽을 어떻게 수익으로 연결할 수 있을지 생각해 볼 필요가 있습니다.

티스토리에서는 여타 다른 블로그 서비스와는 차별화되게 별도로 모바일 스킨을 제공하고 있습니다. 사용자가 디자인 등의 일부 요소를 간편하게 수정할 수 있다는 장점이 있습니다만 HTML 등의 소스를 볼 순 없기 때문에 디테일하게 수정할 수 없다는 것은 단점이 되기도 합니다. (네이버나 다음에서는 별도로 모바일 스킨을 제공하지 않고 있으며, 모두 동일한 화면으로 표시됩니다.)



티스토리에서 모바일 애드센스를 설치하는 방법


티스토리 사용자라면 구글 애드센스를 모바일에 어떻게 적용해야 할지 고민이 됩니다. 티스토리 블로그에 모바일용 구글 애드센스를 설치하는 방법에는 다음과 같이 크게 4가지 방법이 있습니다.

1. HTML 수정으로 모바일용 애드센스 코드 삽입

과거에 모바일용 애드센스와 모바일 스킨 등이 제공되지 않을 때 많이 사용했었던 방법입니다. 광고를 PC와 모바일 구분하여 관리하기 힘들다는 점으로 인해 거의 사용되지 않은 것으로 보입니다.


2. 본문에 애드센스 소스코드 본문에 삽입(글 쓸 때, 글쓰기 에디터에서 삽입하는 방법)

일반적으로 많이 사용되는 방법으로 알고 있습니다. 즉, 본문 안에 HTML 소스코드를 삽입하는 방식입니다. 이렇게 활용할 경우 본문 시작에서부터 본문 끝, 본문 중간 등 위치를 자유롭게 설정할 수 있다는 장점이 있습니다. 티스토리 글쓰기 에디터에서 제공하는 서식 기능을 활용하면 한번의 클릭으로 삽입할 수 있습니다. 또한, 글쓴이가 넣고 싶은 글에만 넣을 수 있다는 점도 괜찮은 부분입니다. 즉, 매우 중요하거나 광고보다는 글 자체에 주목을 시키고 싶을 경우에는 애드센스 광고를 삽입하지 않음으로써 이 포스트의 광고를 관리할 수 있습니다.

단지 차후 확장성을 고려하면 딱히 좋은 방법이라고 하기엔 힘든 부분도 있습니다. 가령, 광고 크기나 광고의 스펙을 바꾸고 싶은 경우, 이 애드센스 코드가 삽입되어 있는 모든 포스트의 본문을 수정해야 하는 상황이 발생합니다. 포스트가 수십개 정도면 노가다로 어떻게 해볼 수 있겠지만, 100개 이상이 된다고 하면 매우 낭비적인 작업량이 됩니다. 그렇기 때문에 본문 상단보다는 거의 변경할 일이 없다고 판단되는 하단 정도의 광고 채널에 많이 활용합니다.


3. 티스토리에서 제공하는 모바일용 애드센스 플러그인 사용

가장 보편적인 방법이 아닐까 싶습니다. 티스토리에서 제공해주는 플러그인에다가 자신의 구글 애드센스 광고 소스코드를 넣어주기만 하면 됩니다. 하지만 광고 크기와 형태, 위치를 마음껏 관리할 수 없는 단점이 있습니다. 본문 상단과 하단에 배치할 수 있도록 기능이 제공되는데, 상단 같은 경우 현재 상황에서는 본문 상단이 아니라 제목 위에 배치되어 버리면서 이질적인 느낌으로 인해 클릭율이 저조한 것으로 판단됩니다. 하단 또한 본문 하단이 아니라 본문이 끝나고 난 다음의 위치에 삽입되어 마찬가지로 클릭율이 저조한 것으로 판단됩니다. 반대로 손쉽게 소스코드를 삽입하거나 제거할 수 있고 전체 블로그에 통합 적용할 수 있어서 일반 유저들에게 가장 쓰임새 있는 기능입니다.


4. 반응형 웹 일 경우 구글에서 제공하는 비동기식 반응형 웹용 애드센스 활용

만약 티스토리 스킨을 반응형 웹으로 구성해두었다면 구글 애드센스에서 제공하는 비동기식 반응형 웹용 애드센스 코드를 삽입할 수 있습니다. 반응형 웹용 애드센스는 구글에서 새롭게 출시한 애드센스 광고 유형입니다. 앞으로 이 광고 유형이 많이 사용될 것 같다는 추측을 해 봅니다.

여러번의 테스트를 해 본 결과, 반응형 웹용은 구글 애드센스는 접속자의 웹 가로 사이즈(width)를 체크하여 알맞은 사이즈로 광고를 뿌려주는것 같습니다. 하지만 아직 BETA 버전이라 그런지 완벽하게 작동하진 않습니다. 가령, 아이패드를 세로모드로 쓰다가 가로모드로 변경하면 한번 나타난 광고가 제대로 사이즈 조절이 되지 않습니다. 새로고침을 해야 정상적으로 동작하더군요. BETA가 끝나면 정상 작동할 것 같다는 추측이 있습니다만 언제쯤 완료될진 알 수 없습니다.


오늘 글에서는 4번 유형, 그러니까 반응형 웹용 모바일 애드센스 설치방법에 대해 포스팅합니다. 이 방법은 제가 사용하고 있는 스킨인 Skeleton 스킨용이며, 같은 Spec을 따르는 HTML 소스에도 활용할 수 있습니다.


모바일을 타겟으로 한 구글 애드센스 설치 방법


위 이미지는 구글측에서 권장하는 모바일용 애드센스 설치에 대한 가이드라인입니다. 말이 권장사항이지 거의 반강제라고 볼 수 있습니다. 일반적으로 구글에서는 애드센스의 배치 및 활용을 사용자에게 자유롭게 맡겨둡니다. 너무 과한 경우 정책위반을 근거 삼아 제재를 가하는 방식을 취하는데요. 이 과한 경우라는 것을 도무지 일반 사용자가 판단할 수가 없습니다. 처음 한번은 경고 정도가 들어오는데, 계속 수정이 안 될 경우 계정 정지나 애드센스 정지 등 강력한 조치를 취하기도 합니다. 한번 정지가 걸려버리면 해결하기가 매우 힘들고, 또 귀찮기도 한 것 뿐만 아니라 고객센터와의 커뮤니케이션이 여전히 어렵다는 점 때문에 처음부터 안전하게 권장사항을 지키는게 상책입니다. 한 번 정지를 먹게되면 한동안 애드센스 자체가 노출되지 않아 경우에 따라서는 꽤 많은 수익의 손해를 볼 수도 있습니다.


구글 애드센스 프로그램 정책 ↩ 에서는 애드센스와 관련된 내용이 자세하게 설명되어 있습니다만, 구글에서 제공하는 가이드라인이라고는 보기 힘들만큼 추상적이고 애매모호하게 설명되어 있습니다. 따라서 왠만해서는 구글 애드센스에서 제공하는 권장사항을 지키는게 현재로서는 상책입니다.



위 이미지 또한 구글 애드센스의 권고사항 이메일입니다. 구글은 모바일용 애드센스와 관련해서는 매우 강력하게 제재를 가하는 모션을 취합니다. 모바일 기기 같은 경우 웹의 사이즈가 매우 다양하여 어떤 기기에서 접속하여 구글 광고를 보게될지 판단할 수 없기 때문인 듯합니다. 모바일 상단에 300*250의 광고 사이즈가 배치되어 버리면 화면의 절반 이상이 광고로 가려지게 되고, 정책위반 대상이 되겠지요. 또한, 이보다 좀 더 작은 사이즈의 광고 유형도 꽤 많은편입니다만 320 X 50 혹은 300 X 50 의 작은 사이즈의 광고를 노출하길 권장하고 있습니다. 그래서 이 규정을 지키는게 가장 좋아보입니다.


반응형 웹용 비동기식 구글 애드센스 코드 얻기


반응형 웹용 비동기식 구글 애드센스는 코드를 얻는 방법이 조금 다릅니다. 광고 크기에서 위 이미지처럼 기타 - 반응형의 반응형 광고 단위로 만들어야 합니다. 광고 크기가 가변적이기 때문에 따로 유형이 다양하지 않고 1개만 있습니다. 별 다른 신경쓸 필요없이 그냥 만들면 됩니다. 




이 구글애드센스 코드를 보면 @media 라는 미디어 쿼리가 있습니다. 구글에서는 자체 사이트의 유형에 맞게 미디어 쿼리를 적절하게 수정하라고 요구합니다만 티스토리 블로그 등 왠만한 사이즈의 크기에서는 별 다른 수정사항이 없어도 됩니다. 소스코드의 .my_adslot { width: 320px; height: 50px; } 부분은 광고의 기본 크기를 나타냅니다. 즉, 미디어 쿼리가 적용되지 않는 IE 7버전 이하 등에서 나타나는 기본 광고 사이즈입니다.

두번째에 있는 미디어 쿼리인 @media(min-width: 500px) { .my_adslot { width: 468px; height: 60px; } }@media(min-width: 800px) { .my_adslot { width: 728px; height: 90px; } }은 전형적인 미디어 쿼리 사용 방법으로 구성되어 있습니다. 즉 화면 사이즈가 최소 500 일 경우에는 468의 광고 크기로, 800 일 경우에는 728의 크기로 노출된다는 의미입니다. 사용자 입맛에 따라 적절하게 수정해도 됩니다만 비동기식 광고 코드인 만큼 광고 길이가 가변적으로 변하는 특성상 미디어쿼리와 관계없이 적절하게 노출되는 것으로 테스트 되었습니다. 따라서 변동사항은 특별히 없습니다.

자세한 사항은 구글 애드센스 정책의 반응형 광고 단위 만들기 ↩ 를 참고하세요.

또한, 마크쿼리 커뮤니티 게시판 ↩에는 반응형 비동기식 광고 코드가 아니라 일반 광고코드를 사용할 수 있는 소스코드가 공개되어 있으니 이것도 참고해보세요!


Skeleton 반응형 웹 스킨에 모바일용 구글 애드센스 설치하기


이제 본격적으로 소스코드를 넣어봅니다.

가장 먼저 구글 애드센스를 삽입할 위치를 찾아야 합니다. 지금 찾고자하는 위치는 본문 최상단입니다. 제목 바로 아래, 본문 시작보다는 위쪽에 구글 애드센스 광고를 넣으려고 하는 것입니다. 가장 많은 유저가 사용하고 있는 공간이기도 하며, 오랜기간동안 그 효과가 거의 증명되다시피 한 위치이기도 합니다.

이 위치는 티스토리의 본문 시작 치환자를 검색하는 것만으로 쉽게 찾을 수 있습니다.

티스토리에서 본문 시작을 뜻하는 치환자는 [샵샵_article_rep_desc_샵샵] 입니다.HTML 수정 창에서 검색(Control + f)을 활용하여 애드센스 코드 삽입 위치를 쉽게 찾으세요.

티스토리에서는 본문에 치환자를 표시할 수 없기 때문에 위의 치환자에서 '샵'을 #으로 변경해주어야 검색이 됩니다. 즉, 샵샵이면 ##이 됩니다.



치환자 관련하여 샵이고 뭐고 헷갈리시는 분들을 위해 텍스트 파일을 준비했으니, 텍스트 파일을 다운로드하여 치환자를 복사 할 수도 있습니다.

티스토리 본문 시작 치환자 TXT Download



구글 광고 설치가 모두 완료되었습니다. 모두 정상적으로 적용되었다면 PC화면에서는 구글 광고 2개(300X250), 모바일 등의 기기에서는 가변하는 동기식 (가로로 길쭉한 모양)의 광고가 노출됩니다.

클릭율이나 수익을 늘리기 위해서라면 모바일 화면에서 조금 더 큰 광고 유형을 선택하고 싶어지는 마음이 간절할텐데요. 소탐대실의 경우가 생길 수 있기 때문에 지양하고 있습니다. 추후 비동기식 광고가 BETA가 완료되면 사용자가 적절히 선택할 수 있는 광고 유형이 나와서 공식적으로 제공해주기만을 기다리는게 현재로선 최선의 방법이 되겠네요.


반응형

댓글(31)

  • 2013.12.12 20:34 신고

    오.. 애드센스 한 번 달고 싶은데 아직 승인이 되질 않았더군요ㅠ..ㅠ
    한 8개월 정도 기다리는 거 같아요.

  • 2013.12.12 20:42 신고

    반응형 모바일 애드센스 삽입정보 잘 보고 갑니다~

  • 2013.12.12 20:42 신고

    은근 복잡하던데 쉽게 따라할 수 있겠네요 ㅎㅎ
    잘 알아 갑니다 ^^

  • 2013.12.12 21:53 신고

    조만간 따라해볼렵니다^^

  • 2013.12.12 22:33 신고

    지금 베타 진행중이군요 ㅎ 접속해서 한 번 봐야겠어요~

    • 2013.12.17 09:48 신고

      비동기식은 여전히 베타더라구요~ 해결해야 될 과제라고하니...언젠간 될 듯요?ㅋㅋ

  • 2013.12.13 00:21 신고

    애드센스에 대한 정보 잘보고갑니다^^
    하루 마무리 잘하시고, 좋은꿈 꾸세요^^

  • 2013.12.13 01:04 신고

    어이구 무섭네요.
    크기도 관리하는지는 처음 알았어요

  • 2013.12.13 08:47 신고

    애드센스와 관련해서 너무 잘 보고 갑니다.

  • 워냥
    2014.01.08 20:21

    상단과 하단을 이런 형식으로 할 경우 상단에는 pc용 2개 모바일용 1개의코드가.. 하단에는 각각 1개씩 소스코드가 들어가 총 5개의 코드가 노출되는데 정책위반으로 걸릴까요? 사람이 일일이 감별을 한다면 2/3개의 광고만 보여상관없겠지만 봇이 감별한다면 한페이지에 다섯개의 코드가 있으니 혹시나 해서요

    • 2014.01.08 20:41 신고

      정책 위반 걱정은 염려하지 않으셔도 됩니다.

      구글 봇이 그렇게 호락호락 하지 않을 뿐만 아니라, 한 페이지에서 총 5개의 구글 애드센스 광고 자체를 노출할 수 없도록 자체 스크립트가 먹혀 있습니다. 즉, 한 페이지에 구글 애드센스 코드 100개를 넣어도 총 4개만 노출되고 나머지는 공백처리됩니다.

      위의 방법은 말씀처럼 총 5개의 소스코드가 들어갑니다. (상단 PC 2개, 반응형 1개, 하단 PC1개, 반응형 1개 기준). 하지만 한 페이지에 표시되는 숫자는 3개 이하(PC 3개, 반응형일 때 2개)이며, 구글 애드센스는 표시되는 숫자로 판단하는 것 같으니 안심하셔도 좋을 것 같습니다.

      더군다나 현재 제가 근 2달간 사용중인데 아무런 이상이 없네요.^^

  • 2014.01.26 19:48

    비밀댓글입니다

    • 2014.01.26 19:51 신고

      안녕하세요.
      방금 접속해서 확인해 봤어요.
      구글 코드는 이상이 없이 잘 들어가 있는 것 같습니다.

      혹시 광고를 금방 만들어 적용하셨다면, 구글 광고가 노출되는 시간이 소요됩니다.(10~30분 사이 정도)

      이후에 한번 적용해보세요. 제가 보기로 코드는 맞는것 같습니다.^^

  • 2014.02.06 17:07 신고

    파일다운로드 누르면 메모장파일이 꺠지는건지 정렬이되는건지 두줄로나오는데 어떻게할까요 ? ㅠㅠ

    • 2014.02.06 18:21 신고

      소스코드를 하이라이트가 아닌 다른 버전으로 변경해두었습니다. 아래쪽 RAW 버튼을 클릭하여 사용하세요~

  • 2014.02.17 15:04

    비밀댓글입니다

  • 2014.05.13 18:30

    안녕하세요 ^^
    한가지 궁금한 점이 있는데요.
    전에 작성하신 마크쿼리 본문 상단 2개 배치하는 포스팅은 그럼 배제하고 여기에서 한방에 끝낼 수 있나요?

    코드보니까

    // 이곳에 소스코드를 넣으세요(좌측)
    // 이곳에 소스코드를 넣으세요(우측)

    여기는 기존 본문 상단 애드센스 코드를 넣으면 되고

    아래로

    //이곳에 소스코드를 넣으세요(모바일 비동기식 광고)
    여기에만 모바일 소스 넣으면 되는건가요? ㅠㅠ

  • 2014.05.13 18:36

    이렇게 적용해봤는데 모바일에서는 빈공간이 생기질 않네요.
    제가 아직 1차 승인이라서 그런가요? T_T

  • 2014.11.22 02:50 신고

    마크쿼리 반응형 블로그 운영중입니다.
    궁금한게 있는데요. 구글 애드센스는 한 페이지에 3개까지만 광고가 허용되는 걸로 알고 있습니다. 그럼 위에서 설명하신대로 할 경우 평소 PC화면에서는 2개, 모바일 화면에서는 1개의 광고가 노출이 되어지는데
    상단에 2개 하단에 1개를 노출시키고 모바일 반응형을 1개 노출 시키면 총 4개로 위반이 되는것인가요? 아니면 어차피 PC에서는 3개만 보여지고 모바일로 갈 경우 1개만 노출 되기 때문에 위반이 되는것이 아닌 건가요?

    개인적인 바람으로는 위에 설명에 추가로 본문 아래나 중앙에 광고를 삽입하고 싶습니다.
    물론 모바일 반응형도 포함해서요.
    답변 부탁드립니다!

    • 2014.11.22 09:40 신고

      후자의 내용이 맞습니다.

      본문 중간 광고 삽입은 일일이 글 작성시 HTML로 소스코드를 넣는 방법외에는 대책이 없고요. 본문 하단은 갯수 여유가 있다면 넣으시면 됩니다.

    • 2014.11.22 09:50

      비밀댓글입니다

  • 2014.12.01 23:55

    비밀댓글입니다

  • Cacka IMae
    2020.05.06 10:46

    관리자의 승인을 기다리고 있는 댓글입니다

Designed by JB FACTORY