Google AdSense早在十年前就支持在新窗口打开了,为什么我的AdSense广告还在当前页面打开?

德顺查了一下,发现最早在2007年就有网站记载,谷歌AdSense开始试验新窗口打开功能。

那为什么都9102年了,我的Google Adsense还是在当前页直接跳转呢?

原来,谷歌AdSense不同于某度和某狗,Ad是“广告”,Sense是“感知”,综合起来就是“相关广告”的意思。

也就是说Google AdSense会分析你的网站结构和内容,自动分配最适合你网站的广告,就好比专属定制。

但是,这和广告在不在新窗口打开有什么关系呢?

谷歌还会判断用户所在地。如果你是中国大陆用户,点击广告就会在新窗口打开。如果的谷歌发现您的IP不是在中国大陆,就会自动判断,点击广告默认在当前窗口跳转。

下面是谷歌官方给出的说明

根据我们的合作规范,通常不允许新开一个窗口来展示 Google 广告。不过,我们发现在少数市场(包括中国),在新窗口中展示广告更符合人们预期的互联网行为,因而可以提供更直观、更一致的用户体验。

由于深知用户体验的重要性,我们已在有此浏览行为预期的地方允许在新窗口中展示 Google 广告。此功能由用户的 IP 地址决定,您不能在自己的 AdSense 帐户中选择。

因为我使用了VPN,IP是中国台湾,当然就是直接跳转了。还是蛮神奇的,谷歌熟知中国用户习惯在新窗口打开页面,可以说在用户体验上下了不少功夫了!

那么我能通过技术手段,强制让AdSense在新窗口打开吗

答案当然是不行,谷歌还给出了警告,不要修改AdSense代码,这是违反合作规范的。修改代码会导致后台获取不到跟踪数据,甚至会有取消使用资格的风险。

另外,请不要修改 AdSense 广告代码,也不要更改用户在您网站上点击广告后看到的结果,此类行为都违反了 AdSense 合作规范。

参考链接:

广告实施合作规范:在新窗口中展示广告(需FQ)

Can we make Ads open in a new tab or window?(同上)

声明:本文由w3h5原创,转载请注明出处:《Google AdSense怎么在新窗口打开》 https://www.w3h5.com/post/263.html

Google AdSense怎么在新窗口打开的更多相关文章

  1. 让你的wordpress在新窗口打开链接

    在使用wordpress过程中笔者发现还有一些不太完善的地方,没有充分考虑到用户体验.所以,在使用wordpress建博之初,我们有必要对wordpress进行一次小改造,让wordpress更个性. ...

  2. 如何用CSS实现在新窗口打开链接?

    *如何用CSS实现在新窗口打开链接? <style type="text/css"> <!-- .target2 a:active {test:expressio ...

  3. jQuery外链新窗口打开

    对于外链,为了留住用户在本站,我们通常会使用新窗口打开,你可以设置target="_blank".然而手动一个是麻烦,另一个则是有可能会遗漏,本文通过jQuery查询要点击的链接, ...

  4. HTML之:让网页中的<a>标签属性统一设置-如‘新窗口打开’

    在开发过程中,我们往往想在页面中,给<a>设置一个统一的默认格式,例如我们想让链接:“在新窗口打开”,我们就可以使用<base>标签 在网页中添加这段代码: <head& ...

  5. 如何在Flash中新窗口打开页面而不被拦截

    Flash的wmode必须是opaque或者transparent,允许Flash访问页面脚本.另外跳转必须是点击直接触发. 代码:ExternalInterface.call("windo ...

  6. javascript新窗口打开链接window.open()被阻拦的解决办法

    场景是ajax提交,比较后端效验数据,需要用户登录,提示后并需要新窗口打开登录的链接,使用window.open(url);往往会被浏览器认为是广告而被拦截. data.url是ajax返回的链接地址 ...

  7. jquery新窗口打开链接

    第一种:下面的代码是针对m35ui这个样式下的a都是在新窗口打开    <script type="text/javascript">  jQuery(document ...

  8. router-link 返回上页 和 新窗口打开链接

    1.如果使用了Vue-router的话,就可以用 this.$router.go(-1) 实现返回: 2.如果没使用vue-router,就可以用 window.history.go(-1) 实现返回 ...

  9. location.href 本窗口与window.open 新窗口打开用法

    二种新窗口打开的区别: window.open("URL",'top'); 只是表示打开这个页面,并不是打开并刷新页面: window.location.href="UR ...

随机推荐

  1. Spring常用知识点

    说一下spring中Bean的作用域 singleton: Spring IoC容器中只会存在一个共享的Bean实例,无论有多少个Bean引用它,始终指向同一对象.Singleton作用域是Sprin ...

  2. rpm安装JDK方法

    由于版权原因,Linux发行版并没有包含官方版的Oracle JDK,必须自己从官网上下载安装.Oracle官网用Cookie限制下载方式,使得眼下只能用浏览器进行下载,使用其他方式可能会导致下载失败 ...

  3. (转)percona的安装、启动、停止

    原文:https://blog.csdn.net/tanliqing2010/article/details/78758878 socket=/percona/3307/data/mysql.sock ...

  4. Java 内存分配及垃圾回收机制初探

    一.运行时内存分配 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域. 这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则 ...

  5. IE中透明度的读写

    一.获取透明度 ele.filters.alpha 返回元素所有滤镜的对象,可在此基础上获取opacity即可. 但是似乎ele.filters只能存储第一个滤镜,而当我们把alpha放在第二位时,就 ...

  6. 215. 数组中的第K个最大元素

    在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2输出: 5示 ...

  7. java源码--HashMap扩容机制学习

    待完成 Java中hash算法细述 https://blog.csdn.net/majinggogogo/article/details/80260400 java HashMap源码分析(JDK8) ...

  8. Hibernate的执行流程和集合的映射关系

    Hibernate的执行流程 集合映射 准被hibernate的运行环境 配置hibernate.cfg.xml主配置文件 1.Set集合 写User.java类 package com.gqx.co ...

  9. es-03-DSL的简单使用

    以下操作在kibana中进行, 如果在linux的shell中, 请使用 curl -Xget 'http://node1:9200/index/type/id' -d '{ ... }' 的形式, ...

  10. js 时间格式与时间戳的相互转换示例代码

    一.时间转换时间戳 function transdate(endTime){ var date=new Date(); date.setFullYear(endTime.substring(0,4)) ...