• 注册
当前位置:1313e > 默认分类 >正文

curl做IP代理刷百度广告的计费问题

这个百度广告啊,不得不说,在百度的产业链中,占了不小的百分比,这次嘞,因为需求吧,需要点击百度的广告来给对手造成经费上的损失。

先的了解啊,这个损失是在一定程度上的,如果只是几千块的话,对一些稍微大点的品牌公司来说,根本就不叫事。

所以啊,咱们先来了解下百度广告的计费的一个机制。

首先,通过PC端来展示的广告收费肯定不如手机端的广告费多,所以可以确定的是,我们要点击就搞手机端的广告。

然后就是怎么点击的事情了。

网上的资料咱们来看下:

  1. 同一个IP,同一个关键词,在一定时间内,不管点击多少次,都只是计费一次,但是换关键词的话,就不同了,换几个关键词就相当于点击几次,这比较有利于我们可以充分利用我们获取的IP。
  2. 不同的IP,同一个关键词,每点击一次,计费一次,换不同的关键词就更不必说了。

如果按着这样来说的话,咱们只需要更换不同的IP,完事单刷一个或者多个关键词就好了。咱也不那么多废话,先来看下这个curl使用IP代理的一个核心代码:

curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_PROXY, $ip);
curl_setopt($ch, CURLOPT_PROXYPORT, $port);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);

根据上面的核心代码,我们就可以做一个IP代理,来访问不同的关键词,来获取点击数据,对敌方进行打击了。

但是嘞,这种too young too simple的手段对百度来说,显然是没什么用。

后来看资料来说,百度是可以通过cookie来记录我们电脑或者说浏览器的一些如分辨率,屏幕的长宽高等的基本信息。

这该怎么破???

憋捉急,咱们可以每次更换不同的头信息中的User-Agent这个值,来达到一个模拟不同的浏览器的一个目的,想要获取这个值的小伙伴,可以戳这里来获取。

这样完事后,咱们应该可以了吧。。。

想多了小伙伴们。。。

百度有一个很友好的机制来防止这种情况,那就是它的计费是延迟的。

这是因为它会拿着这一个点击所在的时间段的点击量,跟之前的某一个时间段的点击对比,如果是正常范围内的增长,那么,会确定为计费点击,如果是指数级增长,还用说么,直接屏蔽啊。

咱在这里说下咱自己的测试结果哈,就是换不同的IP访问同一个关键词,当然啦,这个词通常是几个月都不会有人点击的,完事嘞,30次左右的点击,计费的只有不到三分之一。

这特么就尴尬了。

换不同的IP,再换上不同的关键词和不同的User-Agent,这个咱是测试来着,完事刷了十几次,上去了差不多十之七八吧。

但是嘞,我们需求的是,只点击一个词,一直刷。。。

完事嘞,我还能说什么,该换的都换了,还是不行啊,这就尴尬了不是。

接着嘞,又使用node的无头浏览器,来模拟搜索点击百度广告,一样,全部废了。

最后,是用触动精灵来操作的。

这就神奇了,真的是啊。

先来分析下这件事哈,首先,百度那边肯定有这个检测的一个机制,这个机制可以有百分之八十以上的可能,会检测出来,你这个点击是不是真正用户在操作手机或者电脑,但是咱之前的代码既然能点击成功,证明这个机制还是不那么完善,但是嘞,成功率,可能不会是那么高。

还有就是这个频率或者时间间隔这个问题了,咱使用代码来操作点击的时候,时间间隔只有十秒左右,因为这个经费有限,所以也没有测试几次,但是嘞,按着测试结果来说,换着IP、User-Agent、关键词的话,是可以在一天之内,对广告商们造成以万为单位的损失的,这个相信大家有了解都知道。

咱这里就不贴代码了,怕啊,被和谐了就完犊子了。

简单分享下心路历程,没什么逻辑,只是在等别的测试结果的时候随便写写,大家权当看个段子。。。

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录