2015-01-16

How to insert AdSense in Google SpreadSheet

Google SpreadSheet에 직접 AdSense 광고를 넣어보자.

1.Google Drive로 가서 Sheet를 새로 만들거나 기존 시트를 오픈한다.
drive.google.com
본문으로 이동

2. Tools/Script Editor...를 연다.

3. Script를 작성한다.
(시트가 오픈될 때 사이드바가 실행되는 스크립트)
 function onOpen() {
  showSidebar();
}

function showSidebar() {
  var html = HtmlService.createHtmlOutputFromFile('Page')
      .setSandboxMode(HtmlService.SandboxMode.IFRAME)
      .setTitle('My Adsense Sidebar')
      .setWidth(300);
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .showSidebar(html);
}


4. Script Editor에서 Page.html을 작성한다.
 <div>  
Ad by Google 
  <!--<input type="button" value="Close" onclick="google.script.host.close()" />-->
</div>
<div class='AdSense'>
  <!-- Start AdSense -->
  <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  <!-- Ad4GoogleSheetSidebar -->
  <ins class="adsbygoogle"
       style="display:inline-block;width:320px;height:100px"
       data-ad-client="ca-pub-7142837732503760"
       data-ad-slot="3432092579"></ins>
  <script>
  (adsbygoogle = window.adsbygoogle || []).push({});
  </script>
</div>

5. Google AdSense 페이지로 간다.
    새로운 광고단위를 만들고 생성된 스크립트를 복사해서 녹색 부분에 삽입한다.
AdSense – Google Ads
adsense.google.com
본문으로 이동
6. Sheet를 Save하고 Re-open해 본다.
    Ad in Sidebar에 나타나면 성공.

7. Sheet를 Share한다.
    All linked users can see.
    

No comments:

Post a Comment