南京金友网 做南京人的网上家园  - 南京金友网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

查看: 53560|回复: 0
收起左侧

使用 JS 文件调用 Google AdSense 广告 discuz

[复制链接]
累计签到:83 天
连续签到:3 天

858

主题

98

回帖

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
14613

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2019-8-24 21:18:53 | 显示全部楼层 |阅读模式 IP:- 中国江苏南京

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

在网页中插入 Google AdSense 广告,一般将源代码直接嵌入主题模板页面。事实上 Google AdSense 支持并允许使用 JS 文件调用。当然前提是不要因任何原因修改代码,或手动影响广告的定位。这会因违反计划政策而被 Google 咔嚓账号。

芒果以 468x60 的经典广告尺寸代码为例,说明 JS 文件调用的方法。

获得广告单元代码如下:

  1. <script type="text/javascript"><!--
  2. google_ad_client = "发布商 ID";
  3. /* 468x60, 创建于 xx-xx-xx */
  4. google_ad_slot = "xxxxxxxxxx";
  5. google_ad_width = 468;
  6. google_ad_height = 60;
  7. //-->
  8. </script>
  9. <script type="text/javascript"
  10. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  11. </script>
复制代码

得到这段代码后,需要将其转化为 JS 形式:

  1. document.writeln("<script type="text\/javascript"><!--");
  2. document.writeln("google_ad_client = "发布商 ID";");
  3. document.writeln("\/* 468x60, 创建于 xx-xx-xx *\/");
  4. document.writeln("google_ad_slot = "xxxxxxxxxx";");
  5. document.writeln("google_ad_width = 468;");
  6. document.writeln("google_ad_height = 60;");
  7. document.writeln("\/\/-->");
  8. document.writeln("<\/script>");
  9. document.writeln("<script type="text\/javascript"");
  10. document.writeln("src="http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js">");
  11. document.writeln("<\/script>")
复制代码

鉴于手工更改比较麻烦,推荐使用在线 HTML 转 JS 工具,例如:http://tool.chinaz.com/tools/html_js.aspx
将转换后的代码保存为 JS 文件,调用方法如下:

  1. <script language="JavaScript" src="https://www.go569.com/gg_468x60.js" type="text/javascript"></script>
复制代码
演示效果:https://www.go569.com/gg.html
"小礼物走一走,来南京金友网支持我"
还没有人打赏,支持一下
走自己的路
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

快速回复 返回顶部 返回列表