下面介绍了如何使用Google的AdSense来为你的网站设置广告。基本内容包括:

  • 创建一个AdSense账号,你必须18岁以上,有一个Google账号以及地址
  • 你的网站必须已经被激活,并且你的网站内容必须符合AdSense政策
  • 创建响应式布局广告单元,可以在任何的设备上自动调整广告大小
  • 确保payment的设置,坐等钱来

创建一个包含广告的简单网页

在排练预演中,你将要创建一个包含响应式广告的简单页面,使用Google AdSense和Web Start Kit。

如果你不熟悉 Web Start Kit, 参考 Set Up Web Starter Kit 文档

为了让你的网站包含广告且赚钱,你需要遵循以下步骤

  1. 创建一个 AdSense账号
  2. 创建广告单元(ad units)
  3. 将你的广告放置在页面上
  4. 设置你的payment

创建一个AdSense账号

为了使用AdSense服务,你首先得创建一个AdSense账号,创建账号得遵从如下条件:

  • 你至少18岁以上且拥有一个已确认的谷歌账号
  • 你有一个符合Google AdSense项目政策的网站,查看具体条约,请点击:Google AdSense program policies
  • 你有一个和你的银行账户相关联的邮局地址亦或email地址,来收取你赚的钱

创建广告单元

一个广告单元是一系列将展现在你网页中的广告,它们将通过你网页中的js来实现。你有以下三种方式来控制你广告单元的大小:

如果你的网站是响应式布局的网站,那么使用响应式布局的广告。如果你不使用响应式布局广告单元模式,那么你讲书写一大堆的代码来让广告在不同设备上显示不同的大小。

在Google AdSense 中Guide to ad sizes 中追踪最好的广告大小 top performing ad sizes 。

创建响应式布局广告单元

  1. Visit the My ads tab.
  2. Click +New ad unit.
  3. Give your ad unit a unique name. This name appears in the ad code that’s pasted into your site, so be descriptive.
  4. Select Responsive from the Ad size drop-down.
  5. Select Text & display ads from the Ad type drop-down.
  6. Click Save and get code.
  7. In the Ad code box that appears, select the Smart sizing (recommended) option from the Mode drop-down. This is the recommended mode and doesn’t require you to make any changes to your ad code.

创建你的广告单元之后,AdSense 提供了一个包含你的网站的代码,相似如下:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Top ad in web starter kit sample -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="XX-XXX-XXXXXXXXXXXXXXXX"
data-ad-slot="XXXXXXXXXX"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

Note

  • data-ad-client 和 data-ad-slot 对每一个你创建的广告而言都是独一无二的
  • data-ad-format=auto 标签在创建广告代码时允许响应式布局广告单元中的广告自适应设备大小

将广告单元包含到你的网站中

为了将广告包含到你的网站中,你需要在你的网页中嵌入上面AdSense生成的代码。

如果你想要生成多个广告,你得为你的广告重新使用广告模式亦或创建多个广告单元。

  1. 在app文件夹中打开index.html
  2. 将你的代码嵌入到main标签中
  3. 保存文件,打开浏览器使用谷歌开发工具中的移动端设备视图查看效果

Remember

  • 将所有的广告代码放置在body标签里面,否则,广告将不会起作用!

设置payment参数

想知道在AdSense中你如何获利?

  1. Verify you’ve provided any required tax information in the payee profile.
  2. Confirm your payee name and address are correct.
  3. Select your form of payment on the Payment settings page.
  4. Enter your personal identification number (PIN). This PIN verifies the accuracy of your account information.
  5. Check to see if your balance reaches the payment threshold.

查看跟多消息: Intro to AdSense payments

原文:https://developers.google.com/web/fundamentals/discovery-and-monetization/monetization-with-ads/include-ads?hl=en

在你的网站中使用 AdSense广告的更多相关文章

  1. WordPress 博客文章中google adsense广告展示方法之一

    http://log.medcl.net/item/2011/08/diving-into-elasticsearch-4-installation-and-configuration/ 看到这个网站 ...

  2. Django项目中模板标签及模板的继承与引用【网站中快速布置广告】

    Django项目中模板标签及模板的继承与引用 常见模板标签 {% static %} {% for x in range(x) %}{% endfor %} 循环的序号{% forloop %} 循环 ...

  3. Hexo Next 接入 google AdSense 广告

    前言 个人网站 www.yanlongwang.net 已经运营近一年,每日的浏览量不断上升,现在维持在两位数,打算承接一点广告赚睡后收入,用来维持网站的日常运营,希望能覆盖网站的服务器和域名开销. ...

  4. 将w3cplus网站中的文章页面提取并导出为pdf文档

    最近在看一些关于CSS3方面的知识,主要是平时看到网页中有很多用CSS3实现的很炫的效果,所以就打算系统的学习一下.在网上找到很多的文章,但都没有一个好的整理性,比较凌乱.昨天看到w3cplus网站中 ...

  5. 在 Windows Azure 网站中进行纵向扩展和横向扩展

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Byron Tardif 撰写. 当您开始一个新的 Web 项目,或者刚刚开始开发一般的网站和应用程序时,您可能希望从小处着手. ...

  6. 黑科技!仅需 3 行代码,就能将 Gitter 集成到个人网站中,实现一个 IM 即时通讯聊天室功能?

    欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 个人网站: https://www.ex ...

  7. Hexo博客maupassant主题添加Google Adsense广告

    自从在 Github Page 落户以后,很长一段时间使用的是极简且有点艺术范儿的 fexo 主题,而不是大名鼎鼎的 next 主题.后来偶然发现了符合我审美的Hexo博客 maupassant 主题 ...

  8. 针对Linux ASP.NET MVC网站中 httpHandlers配置无效的解决方案

    近期有Linux ASP.NET用户反映,在MVC网站的Web.config中添加 httpHandlers 配置用于处理自定义类型,但是在运行中并没有产生预期的效果,服务器返回了404(找不到网页) ...

  9. [译]MVC网站教程(四):MVC4网站中集成jqGrid表格插件(系列完结)

    目录 1.   介绍 2.   软件环境 3.   在运行示例代码之前(源代码 + 示例登陆帐号) 4.         jqGrid和AJAX 5.         GridSettings 6.  ...

随机推荐

  1. sql查字符串包含某字段查询

    select * from dbo.V_AgreementMaterialQuery where '上海市' like '%'+SaleRange+'%' ‘上海市’>SaleRange(上海)

  2. SpringBoot学习之启动方式

    1.通过@SpringBootAppliction注解类启动 启动方法:找到注解类->鼠标右键->run as-> java application. 2 通过maven启动Spri ...

  3. 【转载】aspx,ascx和ashx使用小结

    做asp.net开发的对.aspx,.ascx和.ashx都不会陌生.关于它们,网上有很多文章介绍."纸上得来终觉浅,绝知此事要躬行",下面自己总结一下做个笔记.1..aspxWe ...

  4. RSA非对称算法实现HTTP密码加密传输

    目前一般帐号系统,都是https来传输账户性息,申请一个https证书也不贵.但是网站的其它功能并不需要走https协议,https和http混布比较麻烦,所以决定先实现一个http协议传输RSA非对 ...

  5. ubuntu16.04--在标题栏显示网速

    有时感觉网络失去响应,就通过Ubuntu 14.04自带的系统监视器程序来查看当前网速,但是这样很不方便,遂打算让网速显示在标题栏,那样就随时可直观的看到.一番搜索尝试后,成功实现!同时也实现了CPU ...

  6. mybatis的两种分页方式:RowBounds和PageHelper

    原理:拦截器. 使用方法: RowBounds:在mapper.java中的方法中传入RowBounds对象. RowBounds rowBounds = new RowBounds(offset, ...

  7. 相机标准之onvif---开放型网络视频接口论坛onvif 简介

    什么是ONVIF ? ONVIF:原意为 开放型网络视频接口论坛,即 Open Network Video Interface Forum ,是安讯士.博世.索尼等三家公司在2008年共同成立的一个国 ...

  8. 【Scala】Scala的Predef对象

    隐式引用(Implicit Import) Scala会自己主动为每一个程序加上几个隐式引用,就像Java程序会自己主动加上java.lang包一样. Scala中.下面三个包的内容会隐式引用到每一个 ...

  9. ASP.NET动态网站制作(10)-- JQ(2)

    前言:jq的第二节课. 内容: 1.管理选择结果:  (1)获取元素个数:$("img").size():获取页面中所有“img”个数:  (2)提取元素:$("img[ ...

  10. 说明sizeof和strlen之间的区别。

    解析:由以下几个例子我们说明sizeof和strlen之间的区别.第1个例子: sizeof(ss)结果为4,ss是指向字符串常量的字符指针.sizeof(*ss)结果为1,*ss是第一个字符.第2个 ...