在網(wǎng)頁中插入 Google AdSense 廣告,往往一般將源代碼直接嵌入主題模板頁面。實際上 Google AdSense 接受并允許使用 JS 文件調(diào)用。當然前提是不要因所有原因改寫代碼,或手動波及廣告的定位。
對于一般的 HTML 靜態(tài)網(wǎng)址,往往一般的做法是將公共頭部和公共尾部都放到單獨的 JavaScript 文件里,比如 header.js 和 footer.js,這樣單獨寫這兩個 JS 文件,就可以同一時間改寫全部網(wǎng)址內(nèi)容,因此我們可以思考把 Google AdSense 的代碼放到這種頭文件里。詳細做法如下:
首先,登陸 Google AdSense 后臺,獲得廣告代碼,一般代碼如下:
script data-ad-client=”ca-pub-YOUR-ID” async src=”
這樣,我們把如下 JavaScript 代碼放到 header.js 頭文件里就可以,代碼如下。
var js = document.createElement(“script”);
js.setAttribute('data-ad-client', 'ca-pub-YOUR-ID');
js.setAttribute('async', true);
js.setAttribute('src', ';);
document.head.appendChild(js);
上面的代碼里,需要把 ca-pub-YOUR-ID 代替為玩家自己ID號碼。
這段代碼和原始的 Google AdSense 的 JavaScript 原理完整一樣,事實展現(xiàn)效果也一樣。