2017年1月23日月曜日

var elmDiv = document.createElement('div');
var spsLink = document.createElement('div');
 spsLink.innerHTML = 'スポンサーリンク';
elmDiv.appendChild(spsLink);
var adsScr = document.createElement('script');
 adsScr.async = true;
 adsScr.src = '//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
var adsIns = document.createElement('ins');
 adsIns.className = 'adsbygoogle';
 adsIns.style.display = 'block';
/* XXX は置き換えてください */
 adsIns.dataset.adClient = 'ca-pub-XXX';
 adsIns.dataset.adSlot= 'XXX';
 adsIns.dataset.adFormat = 'auto';
var adsGgl = document.createElement('script');
/* []は半角に置き換えてください */
 adsGgl.text = '(adsbygoogle = window.adsbygoogle || []).push({});';
elmDiv.appendChild(adsScr);
elmDiv.appendChild(adsIns);
elmDiv.appendChild(adsGgl);
http://www.imuza.com/entry/2015/10/07/175957 ここを参考にしました。 Adsenseをjavascriptで押し込む方法に成功しました。 私は、replaceChildを使用して、書き換えました。

0 件のコメント:

コメントを投稿