给大家分享一个零加载时间测试机器人

转载自STM论坛

翻译/编辑 Idver spy tool

这个脚本的特性

•给你一个准确的、阅读比例常见的机器人流量点击你的广告链接。

•高效率,完全不会影响页面加载时间,这意味着你可以在所有广告活动中使用它。

•高精度检测基于curl或非java脚本的机器人。

•机器人在页面中寻找url不会触发错误否定。

你使用这个脚本所需要的

•一个在任何流量源跑都行且有LP的广告活动。

•一个外部追踪器,如Voluum或Funnel Flux -基础的任何活动追踪工具

就是这样!这个脚本不适用于直接链接的活动(至少不做一些大多数用户不喜欢的事情是不行的——参见下面的“使用此直接链接”),但是你可以在任何登录页面上使用它。

如何使用脚本

>>>>

第一步

为你的活动添加一个额外的offer,名为“Parses Javascript”。该offer应该链接到互联网上某个地方的快速加载页面——我使用了Google.com。你链接到哪里真的不重要,重要的是你的追踪器可以检测到一个链接。

FunnelFlux

如果你正在使用基础的追踪器,如FunnelFlux,请将该offer作为你的登录页面的一个分支添加进来,就好像你要向页面添加第二个CTA一样。

复制offer的动作URL,就像你要把它粘贴到一个LP一样。

Voluum

复制你的Multi-Offer Click URL,就好像你要把它添加到一个LP。你可能还需要修改LP,以为你实际的offer使用Multi-Offer Click URL。

其他追踪器

如果你要在登陆器上添加第二个CTA,复制你广告活动中用来发送给受众的新offer的URL。

>>>>

第二步

将新offer的ActionURL /Multi-Offer Click URL粘贴到文本编辑器中。

将它分割成两行文本,在“/”符号后面的域名。

如果你正在使用Voluum且你的Multi-Offer Click URL是http://track.stackthatcash.com/click/1,你应该把它分成"http://track.stackthatcash.com" 和 "click/1".

>>>>

第三步

将以下Java脚本添加到你的LP,就在关闭的BODY tag的上方。

代码:

u1 = "URL_PART_1";

u2 = "URL_PART_2";

document.write('');

将URL_PART_1替换为在步骤2中准备的URL的第一部分,将URL_PART_2替换为第二部分。

>>>>

第四步

添加以下Style tag到你的着陆器HEAD tag:

代码:

iframe {

visibility: hidden;

position: absolute;

left: 0; top: 0;

height:0; width:0;

border: none;

>>>>

第五步

上传你的登陆器!

你现在已经完成了,机器人探测器现在处于活动状态。如果你在一个活动中运行它,你应该开始看到“Parses Javascript”的链接。

查看结果

读取这个测试的结果很简单:对于每个位置,检查CTR到你的“Parses Javascript”提offer。

CTR是你从那个位置获得的非机器人流量的百分比。

因为常见的点损问题,这个百分比不会是100%准确的,但根据我的测试它应该是精确到正负10%。对于网速慢的国家或使用非宽带或wifi的国家来说,它的准确度可能会低一些,但对于使用高速互联网的国家(或使用非常快的蜂窝网络接入的国家)来说,它的准确度还是相当准确的。例如,在美国,我可以期望它更精确到正负2%。

它也不会检测到复杂的机器人,但在谷歌Adwords生态系统之外,这些机器人似乎非常罕见。

如果你需要使用这些数据与一个流量源进行争论:机器测试人员检测到的是没有启用任何形式的Javascript的浏览器的。这在2017年是非常非常罕见的(可能是2018/2019年,如果你正在阅读这篇文章的话,许多网页甚至不会在没有Javascript的情况下渲染。因此,大量这样的流量可以肯定是机器人。

使用直接链接的测试

如果你想将此测试与直接链接一起使用,有两种方法可以实现,但都有各自的缺点。

首先,你可以只添加一个着陆器(或者如果你在FunnelFlux上,一个Javascript节点),然后提供只有在客户端启用了Javascript时才会重定向的服务。下面是这样一个着陆器的代码:

代码:

通过这个“隐形”着陆器的客户端可以解析Javascript,因此不是简单的机器人。

这种方法的缺点是,你将增加一些加载时间。如果你把这个页面放在一个已经完成DNS查找的快速服务器上,大概需要200ms的时间。

其次,你可以将offer嵌入到一个不可见的内嵌框架中,然后在内嵌框架之外使用bot检测代码。这是有点技术,但更严重的问题是,广告主有很好的理由讨厌affiliate这样做。因此,如果你想这样做,请先询问你的广告主或者网盟。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191121A0HABI00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券