Google SpreadSheet에 직접 AdSense 광고를 넣어보자.
1.Google Drive로 가서 Sheet를 새로 만들거나 기존 시트를 오픈한다.
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 페이지로 간다.
새로운 광고단위를 만들고 생성된 스크립트를 복사해서 녹색 부분에 삽입한다.
6. Sheet를 Save하고 Re-open해 본다.
Ad in Sidebar에 나타나면 성공.
https://docs.google.com/spreadsheets/d/17fCKNYbaO24rXx4fsDxtQImb6yPaN8Wap21LffVFuZQ/edit?usp=sharing
7. Sheet를 Share한다.
All linked users can see.
No comments:
Post a Comment