🗒️如何在本地调试GoogleAdsense样式?

本地开发时如何在Localhost中开启googleAdsense并且对样式进行开发调整
category
tags
type
slug
date
summary
status
icon
password

本地无法直接调试

本地开发中页面嵌入了googleAdsense广告的话,是无法直接现实的额,打开控制台会看到服务提示错误:(403无权限访问)
notion image
异常原因是GoogleAdsense出于安全考虑,广告展示服务时会检测当前的访问域名:
1.是否域名关联到了Adsense后台
2.域名的根目录上是否有ds.txt文件
3.域名不能是localhost等本地域名
 

解决方法

按顺序执检查以下三个步骤:
1) 在域名根目录下添加ads.txt,这里假设你的域名为 myDomain.com
确保访问得到 myDomain.com/ads.txt 该文件
例如我的网站 tangly1024.com/ads.txt
 
2) 编辑系统hosts文件:
Linux/MacOS 系统中可以在该目录找到: /etc/hosts
像这样添加一行在hosts中 127.0.0.1 mylocalstuff.myDomain.com
运行代码刷新hosts sudo killall -HUP mDNSResponder
重启一下浏览器
 
3) 在googleAdsense的 ins 标签中使用 data-adtest="on" 属性 
如图
notion image
💡
adtest参数用于表示某个广告请求是否为测试。当adtest参数的值为“on”时,Google 会将相应请求视为测试,既不将其计入广告展示次数,也不跟踪其点击结果。
当 adtest 参数的值为“on”时,您不会获得任何收入。
注意:这个参数只适合在测试时使用,而不能用于实际投放广告的系统,否则您就算展示了广告也不会获得任何收入。
adtest 的默认值是“off”。

进行开发

启动你的本地服务
notion image
通过在浏览器中访问 mylocalstuff.myDomain.com<:端口号> 来请求你的本地服务即可。
notion image
 

参考

💛行动建议

💡
有关本篇文章的讨论,欢迎您在底部评论区留言,一起交流~
 
上一篇
剪映这个剪辑工具真的好用
下一篇
NextJS中React-FontAwesome呈现巨大的图标
Loading...
2024-9-12
最新发布
博弈论教程系列(3) — 纳什均衡中的支配关系
2024-11-20
博弈论教程系列(1)— 博弈论入门之纯策略纳什均衡
2024-11-20
博弈论教程系列(2)— 零和博弈与混合策略纳什均衡
2024-11-20
十年一次的机遇,2024年A股牛市操作手册,如何让资产快速翻25倍?
2024-11-20
滚仓是什么策略?为什么交易大神们都在用?新手能学会滚仓吗?
2024-11-20
什么是正确的交易理念?《毛选》已经给了我们答案
2024-11-20