![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
애드센스 광고 2개 삽입하는 방법
애드센스 디스플레이 반응형 광고를
2개 삽입하는 스크립트에 대해 알아보고 적용해보도록 하겠습니다.
디스플레이 광고 생성
우선, 당연히 애드센스 승인된 계정이 필요합니다.
- 애드센스 홈페이지 ➜ 광고 ➜ 광고 단위 기준 ➜ 디스플레이 광고 ➜ 반응형 광고 생성
- 이것을 두 번 반복해서 자신의
data-ad-slot
와data-ad-client
아이디를 복사 또는 기억해줍니다.
![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 디스플레이 광고 생성 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 디스플레이 광고 생성](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
data-ad-client
는 애드센스 고유 넘버이기 때문에 한 번만 사용하면 되지만, data-ad-slot
은 광고를 생성할 때마다 새로운 번호가 생성되기 때문에 두 개를 복사해 두셔야 합니다.
HTML에 스크립트 추가
이제 HTML
내부에 원하는 부분을 정하고 아래 스크립트를 추가해줘야 합니다.
아래 코드를 보면, <div id="ad-top-left">
자식 클래스의 ins
속성에 data-ad-client
및 data-ad-slot
의 넘버를 입력해주시면 됩니다. 그리고 그 줄 끝에 style="width:"
부분도 사용자 웹 크기게 맞게 width
크기를 넣어주면 됩니다. 참고로 width
부분은 CSS
스타일에도 적용되어있기 때문에 굳이 안넣어주셔도 무방합니다.
다음으로, ad-top-right
부분을 보겠습니다.
이곳도 마찬가지로 위와 같이 data-ad-client
및 slot
넘버를 넣어주면 됩니다.
그리고 스크립트를 보면, 웹사이트의 전체 width
이 710px
가 된다면 ad-top-right
속성을 삭제한다는 의미입니다. 이 부분의 width
도 사용자에 맞게 정해줍니다.
<div class="top-ads"> <div id="ad-top-left" class="revenue_unit_item adsense"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle top-left" data-ad-client="ca-pub-00000000" data-ad-slot="0000000000" data-ad-format="rectangle" data-full-width-responsive="true" style="width:316px;"></ins> <script> try { (adsbygoogle = window.adsbygoogle || []).push({}); } catch (e) {} </script> </div> <div id="ad-top-right" class="revenue_unit_item adsense"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle top-right" data-ad-client="ca-pub-00000000" data-ad-slot="0000000000" data-ad-format="rectangle" data-full-width-responsive="true" style="width:316px;"></ins> <script> if ($(window).width() < 710) { $('#ad-top-right').remove(); } else { try { (adsbygoogle = window.adsbygoogle || []).push({}); } catch (e) {} } </script> </div> </div>
티스토리 본문 위치
만약, 티스토리에 적용하시려면 본문 상단에 추가하면 좋은데, HTML
에서 Ctrl
+ F
로 '
![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - HTML에 스크립트 추가 - 티스토리 본문 위치 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - HTML에 스크립트 추가 - 티스토리 본문 위치](https://tistory1.daumcdn.net/tistory/4462322/skin/images/loading.svg)
애드센스 광고 2개 삽입하는 방법
애드센스 디스플레이 반응형 광고를
2개 삽입하는 스크립트에 대해 알아보고 적용해보도록 하겠습니다.
디스플레이 광고 생성
우선, 당연히 애드센스 승인된 계정이 필요합니다.
- 애드센스 홈페이지 ➜ 광고 ➜ 광고 단위 기준 ➜ 디스플레이 광고 ➜ 반응형 광고 생성
- 이것을 두 번 반복해서 자신의
data-ad-slot
와 data-ad-client
아이디를 복사 또는 기억해줍니다.
![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 디스플레이 광고 생성 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 디스플레이 광고 생성](https://tistory1.daumcdn.net/tistory/4462322/skin/images/loading.svg)
data-ad-client
는 애드센스 고유 넘버이기 때문에 한 번만 사용하면 되지만, data-ad-slot
은 광고를 생성할 때마다 새로운 번호가 생성되기 때문에 두 개를 복사해 두셔야 합니다.
HTML에 스크립트 추가
이제 HTML
내부에 원하는 부분을 정하고 아래 스크립트를 추가해줘야 합니다.
아래 코드를 보면, <div id="ad-top-left">
자식 클래스의 ins
속성에 data-ad-client
및 data-ad-slot
의 넘버를 입력해주시면 됩니다. 그리고 그 줄 끝에 style="width:"
부분도 사용자 웹 크기게 맞게 width
크기를 넣어주면 됩니다. 참고로 width
부분은 CSS
스타일에도 적용되어있기 때문에 굳이 안넣어주셔도 무방합니다.
다음으로, ad-top-right
부분을 보겠습니다.
이곳도 마찬가지로 위와 같이 data-ad-client
및 slot
넘버를 넣어주면 됩니다.
그리고 스크립트를 보면, 웹사이트의 전체 width
이 710px
가 된다면 ad-top-right
속성을 삭제한다는 의미입니다. 이 부분의 width
도 사용자에 맞게 정해줍니다.
htmlUNFOLDED<div class="top-ads"> <div id="ad-top-left" class="revenue_unit_item adsense"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle top-left" data-ad-client="ca-pub-00000000" data-ad-slot="0000000000" data-ad-format="rectangle" data-full-width-responsive="true" style="width:316px;"></ins> <script> try { (adsbygoogle = window.adsbygoogle || []).push({}); } catch (e) {} </script> </div> <div id="ad-top-right" class="revenue_unit_item adsense"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle top-right" data-ad-client="ca-pub-00000000" data-ad-slot="0000000000" data-ad-format="rectangle" data-full-width-responsive="true" style="width:316px;"></ins> <script> if ($(window).width() < 710) { $('#ad-top-right').remove(); } else { try { (adsbygoogle = window.adsbygoogle || []).push({}); } catch (e) {} } </script> </div> </div>
티스토리 본문 위치
만약, 티스토리에 적용하시려면 본문 상단에 추가하면 좋은데, HTML
에서 Ctrl
+ F
로 '
'를 검색한 뒤에, 해당 태그 위쪽에 코드를 추가해주면 됩니다.
참고로 <s_article_rep>
➜ <s_permalink_article_rep>
의 하위 치환자입니다.
htmlUNFOLDED<s_article_rep> <s_permalink_article_rep> <div class="entry-content"> <!--이쪽에 삽입--> [#_article_rep_desc_##] </div> </s_permalink_article_rep> </s_article_rep>
CSS 스타일 속성
CSS
에 아래 코드를 그대로 복사하여 붙여 넣어주세요.
cssUNFOLDED.top-ads { margin: 20px 0 20px; height: auto !important; display:flex; } #ad-top-left, #ad-top-right { margin: auto; overflow: hidden; padding: 5px; border-radius: 5px; border: 1px solid #000; } .adsbygoogle.top-left, .adsbygoogle.top-right { display: block; width: 316px; height: 280px }
결과 확인
![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 결과 확인 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 결과 확인](//t1.daumcdn.net/tistory_admin/static/images/xBoxReplace_250.png)
위 코드를 서식으로 저장해놓고 본문 중간중간 넣어주셔도 됩니다.
오늘은 이렇게 애드센스 디스플레이 반응형 광고를 2개 삽입하는 스크립트에 대해 알아보고 적용해보았습니다.
읽어주셔서 감사합니다🤟
'를 검색한 뒤에, 해당 태그 위쪽에 코드를 추가해주면 됩니다.
참고로 <s_article_rep>
➜ <s_permalink_article_rep>
의 하위 치환자입니다.
<s_article_rep> <s_permalink_article_rep> <div class="entry-content"> <!--이쪽에 삽입--> [#_article_rep_desc_##] </div> </s_permalink_article_rep> </s_article_rep>
CSS 스타일 속성
CSS
에 아래 코드를 그대로 복사하여 붙여 넣어주세요.
.top-ads { margin: 20px 0 20px; height: auto !important; display:flex; } #ad-top-left, #ad-top-right { margin: auto; overflow: hidden; padding: 5px; border-radius: 5px; border: 1px solid #000; } .adsbygoogle.top-left, .adsbygoogle.top-right { display: block; width: 316px; height: 280px }
결과 확인
![[JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 결과 확인 [JS] 애드센스 디스플레이 광고 반응형 광고 2개 삽입하는 방법 - 결과 확인](https://blog.kakaocdn.net/dna/bGPJps/btrLLgxmQke/AAAAAAAAAAAAAAAAAAAAAGW4sTgI8jlp6VKDw-sqAiP54FcYQQ26ObuOM3J4vmK1/img.webp?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1759244399&allow_ip=&allow_referer=&signature=yzpOAL3%2FOgzMhIlXzdmKH0u0ULk%3D)
위 코드를 서식으로 저장해놓고 본문 중간중간 넣어주셔도 됩니다.
오늘은 이렇게 애드센스 디스플레이 반응형 광고를 2개 삽입하는 스크립트에 대해 알아보고 적용해보았습니다.
읽어주셔서 감사합니다🤟
'FRONT-END > JAVASCRIPT' 카테고리의 다른 글
[JS] 오프스크린 이미지를 지연(Lazyload) 로드 - lazysizes (0) | 2022.09.12 |
---|---|
[JS] 로딩이 될때 요소의 텍스트를 변경하는 방법 (1) | 2022.09.11 |
[JS] 페이지 로딩시 스크롤 막는 방법 (2) | 2022.09.10 |
[JS] 함수 Function (2) | 2022.09.08 |
[JS] 내부링크를 현재 창으로 열도록 해주는 방법 (0) | 2022.09.07 |