`
pcajax
  • 浏览: 2163004 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

阅读更多

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

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

获得广告单元代码如下:

<script type="text/javascript"><!--
google_ad_client = "发布商 ID";
/* 468x60, 创建于 xx-xx-xx */
google_ad_slot = "xxxxxxxxxx";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

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

document.writeln("<script type=\"text\/javascript\"><!--");
document.writeln("google_ad_client = \"发布商 ID\";");
document.writeln("\/* 468x60, 创建于 xx-xx-xx *\/");
document.writeln("google_ad_slot = \"xxxxxxxxxx\";");
document.writeln("google_ad_width = 468;");
document.writeln("google_ad_height = 60;");
document.writeln("\/\/-->");
document.writeln("<\/script>");
document.writeln("<script type=\"text\/javascript\"");
document.writeln("src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\">");
document.writeln("<\/script>")

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

<script language="JavaScript" src="ggad_468x60.js" type="text/javascript"></script>
分享到:
评论

相关推荐

    google天气预报 api .net调用

    标题中的“google天气预报API .NET调用”指的是使用.NET框架来访问Google提供的天气预报服务。Google天气API允许开发者获取特定地理位置的实时和预测性天气信息,这些信息包括温度、湿度、风速、天气状况等。在.NET...

    用html5实现调用本地媒体文件和媒体设备

    代码东挪西凑来的,风格有点不一样,有动作层js也有jquery,界面可是原创的,不过界面还有一点点不明原因的小毛病,不影响正常使用。 参考过的网站有: [http://blog.csdn.net/vblittleboy/article/details/38702533]...

    WindowsLiveWriter.CNBlogs.CodeHighlighter

    DLL 文件(Dynamic Link Library)是 Windows 操作系统中的一种共享库,用于存储可执行代码和数据,多个程序可以同时调用 DLL 文件中的函数,节省内存资源,提高程序执行效率。 安装该插件通常需要将 ...

    C++调用WCF完整示例

    1. **生成服务代理**: 使用“svcutil.exe”工具,从WCF服务的元数据(WSDL和XSD文件)生成C++客户端代理类。在命令行中输入: ``` svcutil http://serviceurl/mex /t:code /l:C++ /n:*,MyNamespace ``` 这将生成包含...

    Axure RP 使用谷歌浏览器不能打开

     之前用的好好的Axure chrome 扩展如今却并不能使用,一直说扩展已损坏,额,上网下了几个.crx文件都没有用…… 网上一搜,果然总是有人有办法解决的,哈哈…… 参考文:Axure RP Extension for Chrome经常损坏 ...

    基于jquery的跨域调用文件

    在给定的标题和描述中,我们聚焦于如何使用`$.getScript()`来跨域调用文件。 `$.getScript()`是jQuery库中的一个Ajax方法,它的主要功能是异步地从指定的URL加载JavaScript文件,并在加载完成后执行该脚本。这使得...

    python 3 实现js中JSEncrypt encrypt方法,rsa模块根据字符串公钥生成加密字符串

    使用时直接调用rsa_encrypt(s, pubkey_str)方法就好了,第一个参数为待加密字符串,第二个参数为公钥,返回值为加密后的字符串 其中_str2key(s)方法是在https://www.cnblogs.com/masako/p/7660418.html这篇文章的...

    cnblogs-crawler:一个使用 node.js 的 cnblogs 爬虫测试

    【标题】"cnblogs-crawler:一个使用 node.js 的 cnblogs 爬虫测试" 描述了一款基于 Node.js 开发的博客园(Cnblogs)爬虫项目,旨在抓取并分析 Cnblogs 上的博客文章信息。Node.js 是一个使用 JavaScript 语言构建的...

    C++调用C#库例程

    本示例探讨了如何使用C++调用C#编写的库,这在多种技术栈并存的项目中非常有用。C++以其高性能和灵活性,而C#则提供了丰富的类库和面向对象特性,两者结合可以充分利用各自的优点。 标题“C++调用C#库例程”指向了...

    c#调用Python源码,No module named xx解决方案

    4. **加载Python脚本**: 使用`ScriptEngine.CreateScriptSourceFromFile()`方法加载Python源码文件,然后使用`Execute()`方法运行脚本。 5. **处理"No module named xx"问题**: 当遇到找不到模块的错误时,有以下几...

    cnblogs看到的富文本编辑器

    2. **技术实现**:富文本编辑器可以使用各种编程语言实现,如JavaScript(使用库如CKEditor、TinyMCE、Quill等)、Vue.js、React等前端框架,或者是后端语言如Python、Java、PHP等通过服务器端渲染。 3. **编辑器的...

    我的js(日历,表单操作,js验证)

    其中themes目录里jskey_core中用到的样式,与js文件同级存放。 如果想不想使用日历类,则去掉jskey_core里【if(true)】【应该是第8行】及之后的代码 如果只是想使用日历类,则使用jskey_calendar.js source里的是...

    嵌入式web服务器boa_C语言/Python + HTML + javascript + ajax 代码实例例子

    同样, 也可以调用C语言生成的cgi文件(其实, 就是可执行文件) C语言 + Html 例子 C语言 CGI实例 http://blog.csdn.net/ajrm0925/article/details/8810342 http://blog.csdn.net/liang890319/article/details/6277900...

    FIFO IP核的调用及仿真

    7. **文件名称“test13 FIFO”**:这可能是对一个测试案例或者仿真模型的命名,其中“test13”可能是第13次测试或实验,“FIFO”则明确指出这是与FIFO相关的文件。 综上所述,理解和应用FIFO IP核需要掌握相关硬件...

    webapi调用示例参考.7z

    参考了博客园的一篇文章,地址如下https://www.cnblogs.com/zmztya/p/7041734.html。根据文中的提示,自己摸索写的...其中webapiuser为webapi程序,webappweb为调用程序,包括js和后台调用。其中js调用设置了跨域访问

    Java JNI调用C语言写的清屏的动态链接库

    用c语言写了一个清屏的函数,然后生成动态链接库,再通过jni在java里调用清屏函数。请注意代码中的函数JNIEXPORT void JNICALL Java_Test_cls(JNIEnv *env, jobject obj),函数名字的Test是指使用该函数的Java类的...

    Blazor入门100天配套源码

    5.使用JS隔离封装Google地图 6.使用JS隔离封装Baidu地图 7.使用JS隔离制作定位/持续定位组件 8.使用JS隔离封装屏幕键盘kioskboard.js组件 9.用20行代码实现文件上传,浏览目录功能 (Blazor server) 教程更多请看Wiki....

    C# WEBAPI 及winform调用

    webapi 项目平台,包含接口生成,及接口调用方法,项目代码清晰明了,非常值得初学者参考借鉴,更具体的开发步骤可以登入我的博客查看:http://www.cnblogs.com/gudaozi/p/8384734.html

    cnblogs:cnblogs文章

    标题 "cnblogs:cnblogs文章" 暗示了我们关注的是在知名中文博客平台Cnblogs上发布的文章,这通常涵盖了各种IT技术主题。在这个特定的案例中,描述提到了"Macbook"和"Python",这表明讨论可能集中在使用Macbook进行...

    RSA加密js引用包

    JavaScript实现RSA加密必须的js文件。 在引用jquery文件后再引用 具体前后台实现方法参见博客: http://www.cnblogs.com/csqb-511612371/p/4898437.html

Global site tag (gtag.js) - Google Analytics