本文主要目的以普及cloak基础知识为主,使用免费cloak插件,来做facebook的nutra类广告。
什么是黑五?
这里的黑五指得不是黑色星期五,而是特指黑五类产品。具体哪五类,我也不知道,倒是有个做微商的大佬告诉我说黑五特指功效类产品,也就是外国人说的nutra。不过伴随着流量平台限制措施越来越严格,各种暴利广告的素材落地页越来越类似,平台禁止的广告种类,比如cryprocurrency和casino也都归入黑五类中。
以前介绍affiliate marketing的时候简单介绍过cloak的原理。
之前说过cloak是通过访客信息判断是否跳转的,其中权重最高的就是IP地址,因为IP无法轻易伪造。所以很多有IP库的都自己做cloak程序。
有了判断的依据,跳转其实很简单。甚至最简单的你可以用追踪工具的Flow功能,在广告未审核时把100%的流量定向到safe page上,等广告过审之后再减小安全页的流量比例。
如果还不知道什么是safe page安全页,可以看看这个:
虽然道理都讲了,很长时间以来还是一直有人问具体的操作,今天就实际图文操作一次cloak,试试在facebook上搞个黑五广告。怎么样,有没有很激动?
跑前准备:安全页,黑五campaign,cloak程序,facebook账号
cloak我写了一段简易的php来做判断,只是判断一下ISP是不是FB的。这段代码安全页是抓取的,真实LP是iframe进去的,这样地址栏的URL也不会变。实际投放的时候,我会把所有流量都指向安全页,等广告过审之后再替换money page的链接。
<?
//基础设置
$safe_page_url = "https://baidu.com/";//安全页
$money_page_url = "https://cuihuanghuang.com/";//真实LP
$reviewer_isp = "facebook"; //审核人员ISP
$reviewer_country = "IE"; //审核人员国家
//获取访客IP
function getUserIP()
{
$client = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = $_SERVER['REMOTE_ADDR'];
if(filter_var($client, FILTER_VALIDATE_IP))
{
$ip = $client;
}
elseif(filter_var($forward, FILTER_VALIDATE_IP))
{
$ip = $forward;
}
else
{
$ip = $remote;
}
return $ip;
}
$vistor_ip = getUserIP();
//检查IP属性
$ip_api = 'http://ip-api.com/json/'.$vistor_ip;
$header = array();
$header[] = 'Authorization:';
$header[] = 'Accept:application/json';
$header[] = 'Content-Type:application/json;charset=utf-8';
$curl = curl_init(); //初始化
curl_setopt($curl,CURLOPT_URL,$ip_api); //设置url
curl_setopt($curl,CURLOPT_HTTPAUTH,CURLAUTH_BASIC); //设置http验证方法
curl_setopt($curl,CURLOPT_HTTPHEADER,$header);
curl_setopt($curl,CURLOPT_HEADER,0); //设置头信息
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); //设置curl_exec获取的信息的返回方式
$result = curl_exec($curl);
if($result === false){
echo 'error:';
echo curl_errno($curl);
exit();
}
curl_close($curl);
$json = json_decode($result, true);
//判断流量是否需要过滤
if (stripos($json['isp'], $reviewer_isp) !== false || stripos($json['countryCODE'], $reviewer_country) !== false) {
echo file_get_contents($safe_page_url);//如果中标显示安全页
}
else {
echo '<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <style>body,iframe{overflow:hidden;height:100%}body,html,iframe{height:100%}body{margin:0;padding:0}iframe{width:100%}</style>
</head>
<body>
<iframe src='.$money_page_url.' frameborder="0" height="100%" width="100%"></iframe>
</body>
</html>';//未中标用iframe显示真实LP
}
?>
因为我的安全页就是个wp的站,所以我的安全页链接也放我其中一篇文章,相比那些很奇怪的域名结果一打开是ebay亚马逊的,我的安全页也看不出来有啥不妥。
cloak做完,就可以开心的上广告了。
发布的时候是没有错误的,直接就成功发布了广告,剩下就等审核。很激动有没有,躺着数钱的日子要来了。
数小时后……
后记:本来这篇文章很早就写好了,当时推荐一款WP的免费插件,我就在自己网站上装了一下用来截图。结果装上这个插件没几天,我的服务器就被别人拿去发邮件破密码……想来想去还是自己写一串代码吧。这个代码只能实现基本功能,而且用起来也不怎么方便,如果真的打算投黑五,可以用第三方cloak产品,比如trafficarmor
有问题?想互动?快来USD.FAN找我吧
这些我们都有了解,就是不知道现在的一个ab跳转跟斗篷的一个具体的流程