实战cloak:在facebook上发布一个黑五类产品广告

本文主要目的以普及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

---------------------------

如果你觉得本文对你有帮助,欢迎分享,分享请注明来源及作者
来源:https://cuihuanghuang.com/post/667.html
作者:崔晃晃 QQ/微信:8848250

0

Related Posts

Comments

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注