下面介绍了如何使用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. Archlinux 下的 VMWare Workstation 维护笔记

    印象中 Archlinux 下的 VMWare Workstation 总是出问题, 因此写这个帖子, 记录出问题时间/原因/解决方案. PS: 每次更新内核后可能需要重新编译 vmware 的内核模 ...

  2. CSS环绕球体的旋转文字-3D效果

    代码地址如下:http://www.demodashi.com/demo/12482.html 项目文件结构截图 只需要一个html文件既可: 项目截图: 代码实现原理: 该示例的实现过程很简单,主要 ...

  3. iOS之手势滑动返回功能

    iOS中如果不自定义UINavigationBar,通过手势向右滑是可以实现返回的,这时左边的标题文字提示的是上一个ViewController的标题,如果需要把文字改为简约风格,例如弄过箭头返回啥的 ...

  4. asp.net母版-页脚制作

    1.母版创建流程略过 2.创建母版页css:Site.css body{ } .linkButton{ text-decoration:none; color:whitesmoke; } 3.母版页添 ...

  5. GIT客户端的使用【原创】

    这次分享的方式,采用的是视频的形式,视频是本人录制. 在做项目使用SVN的时候经常有各种错误出现,所以萌发使用git的想法.在学习git的过程中发现一个神器就是分支,虽然在SVN里也有分支,但由于机制 ...

  6. 身份证归属地查询免费api接口代码

    描写叙述 :依据身份证编号 查询归属地信息. 身份证实体类: package org.wx.xhelper.model; /** * 身份证实体类 * @author wangxw * @versio ...

  7. YARN/MRv2 中基本术语介绍

    YARN/MRv2是下一代MapReduce框架(见Hadoop-0.23.0),该框架完全不同于当前的MapReduce框架,它在扩展性,容错性和通用性等方面更出色,据统计,Yarn有超过15000 ...

  8. 【demo练习四】:WPF用户控件案例

    首先,新建vs中“用户控件(WPF)”,右键项目名 =>"添加"按钮 => 选择“新建项”. 然后选择“用户控件(WPF)” => 起名字 => 点击“添加 ...

  9. Ubuntu/CentOS下源码编译安装Php 5.6基本参数

    先确认安装libxml2 apt-get install libxml2 libxml2-dev或者yum install libxml2 libxml2-dev ./configure --pref ...

  10. html 锚点定位

    在html中设置锚点定位我知道的有几种方法.在此和大家分享一下: 1.使用id定位: <a href="#1F" name="1F">锚点1< ...