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

使用js 调用 google ads

阅读更多

在网页中插入 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.hao123.com/haoserver/jstohtm.htm
将转换后的代码保存为 JS 文件,调用方法如下:

<script language="JavaScript" src="ggad_468x60.js" type="text/javascript"></script>

当然,针对强大的 WordPress 程序,可以使用各种 AdSense 广告管理插件来管理代码。此外,该方法不局限于 AdSense,其他广告商同样适用。

分享到:
评论

相关推荐

    Google.Hacks.探索和利用全球信息资源的技巧和工具

    32.在命令行调用Google计算器 33.构建用户自己的Google搜索回馈 34.使用Link Graph搜索Google 35.下载Google Videos作为AVI文件 第三章 新闻组和博客 第四章 拓展Google 第五章 Google地图 第六章 Gmail 第七章 ...

    漂浮广告,兼容ie、firefox,多个漂浮不冲突,调用只需两行代码

    3. **JavaScript调用**:如果只需两行代码就能实现漂浮广告,这可能是指使用了预封装的JavaScript库或者函数。这两行代码可能包括引入库的链接和初始化广告的调用,例如: ``` &lt;script src="floating-ad.min.js"&gt; ...

    artyom.js:语音控制-语音命令-语音识别和语音合成JavaScript库。 在您的网站内使用Google Chrome创建您自己的siri,google now或cortana

    由于用户滥用了语音合成API(ADS,虚假系统警告),因此Google决定在未由用户手势(点击,触摸等)触发的情况下删除该API在浏览器中的使用。 这意味着,例如,如果artyom.say("Hello")未包装在用户事件中,则无法...

    Prime Video ads skip-crx插件

    这些扩展通常通过浏览器的扩展商店进行安装,如Google Chrome的Chrome Web Store。Prime Video Ads Skip-crx就是这样的一个扩展,它专门针对亚马逊Prime Video的服务。 在技术层面上,这个插件很可能通过监听页面...

    refresh-ads:刷新广告

    例如,我们可以使用`setInterval`函数来定期调用一个函数,该函数负责重新加载广告资源或改变广告内容。 **CSS和动画** 为了使广告更具吸引力,我们经常需要添加动画效果。CSS(Cascading Style Sheets)用于控制...

    ads-app:带 AngularJS 课程的 SPA 广告应用项目

    AngularJS 是 Google 推出的一个强大的前端 JavaScript 框架,它简化了 MVC(模型-视图-控制器)架构的应用开发,尤其适用于构建动态、数据驱动的 Web 应用。 **描述解析:** "广告应用" 提示这个项目可能涉及到的...

    Ads-Angular:AngularJS 项目 - 在线广告

    AngularJS,作为一个由Google维护的JavaScript框架,是构建动态Web应用的强大工具。这个“Ads-Angular”项目专注于创建一个在线广告平台,利用AngularJS的核心特性来实现高效、可扩展和用户友好的前端交互。 ### 1....

    前端项目-adblock-detect.zip

    例如,Google AdSense的`google_ads_frame`对象或者某些广告网络的API调用。 2. **HTML元素检查**:广告拦截器可能会移除或隐藏页面上的广告元素。开发者可以创建一个不引起用户注意的广告元素,然后检查它是否被...

    Online_Ads_Publishing:使用 HTML5 和 AngularJS 设计和实现一个用于在线广告发布的网站作为单页应用程序 (SPA)

    接下来,我们探讨AngularJS,这是一个由Google维护的JavaScript框架,专门用于构建SPA。AngularJS的核心特性包括数据绑定、依赖注入、指令系统和模块化等。数据绑定使得视图和模型之间的同步变得简单,减少了手动DOM...

    Ads:广告 - AngularJS 项目 (SoftUni)

    AngularJS 是一个强大的 JavaScript 框架,由 Google 维护,用于构建单页应用程序(SPA)。本项目“广告”是 SoftUni 提供的一个学习资源,旨在帮助开发者深入理解如何使用 AngularJS 构建实际的 Web 应用程序。在本...

    录像带

    9. **视频广告插入**:对于视频内容的商业化,JavaScript可以实现广告的插入和播放控制,如IMA SDK(Interactive Media Ads SDK)与Google AdSense的集成。 10. **响应式视频**:JavaScript可以检测屏幕尺寸,根据...

    软件工程中的跨平台应用开发技术.pptx

    - **应用案例**: Google Ads、阿里巴巴等大型应用已成功部署。 **React Native框架介绍** - **特点与优势**: 跨平台特性、热更新机制、丰富的生态系统、基于JavaScript。 - **工作原理**: JavaScript代码编译成...

    GADS排行榜:GADS排行榜应用程序是一个项目应用程序,用于检查各个学科的领导者,例如技能智商和学习时间

    为了清晰地展示排行榜,数据可视化工具如D3.js或Echarts可能会被使用,它们能将复杂的数据转化为易于理解的图表和图形。 8. **安全与隐私**: 保护用户数据的安全和隐私是任何应用程序的重要考虑因素。开发者需要...

    价值2000元的苹果cms电影网站后台带采集源码PHP,电影网站源码.rar

    延迟加载图片: img元素不要使用src调用图片地址,而是用data-original。 [vod:pic]" src="{maccms:path}images/blank.png" alt="[vod:name]" /&gt; ****************************系统内置JS、CSS函数库说明 结束**...

    Team8_ADProject_Android

    在项目中,我们可能会看到与广告相关的库,如Google AdMob、Facebook Audience Network或Unity Ads的集成,它们的SDK会被引入到`build.gradle`文件中,并在`app/src/main/java/`目录下的代码中调用。同时,`app/src/...

    leadconduit-integrations:LeadConduit支持的集成

    - **广告平台**:如Google Ads、Facebook Ads,用于接收广告产生的潜在客户。 - **电子邮件营销**:如Mailchimp,用于自动发送欢迎邮件或其他营销信息。 - **数据分析工具**:如Google Analytics,用于跟踪转化效果...

    苹果8XPC和手机二合一完整版

    ads/ 存放广告js文件,可自定义名称, 在当前模版路径的config.xml 里配置好 html/ 存放html模版文件,可自定义名称,在后台配置好。 js/ 存放模版相关js文件 js/home.js 系统内置功能的JS函数库 css/ 存放样式表...

    admobfree:Playstore应用商店集成演示

    TypeScript 是 JavaScript 的超集,由 Microsoft 开发,旨在提供静态类型、类和接口等特性,提高代码的可维护性和开发效率。在 Android 应用开发中,尽管原生开发通常使用 Java 或 Kotlin,但借助框架如 Cordova 或 ...

    noworri-user-dasboard

    同时,后端可能使用了Node.js(搭配Express或nestjs框架)或Java(Spring Boot),提供了RESTful API接口供前端调用。 总之,"noworri-user-dasboard"是一个利用TypeScript构建的用户广告管理平台,它涉及用户认证...

    一个漂亮的框架,适合放广告,尤其是GG的

    "&gt;`链接中的`onclick`属性调用了一个名为`aa`的JavaScript函数。 - **作用**:实现用户点击链接时触发特定的行为。 ### 4. 广告位布局设计 #### 4.1 使用表格进行布局 - **示例**:通过多层嵌套的`&lt;table&gt;`、`&lt;tr&gt;...

Global site tag (gtag.js) - Google Analytics