风吹不动 发表于 2014-1-3 20:16:57

amazon跳转代码,24小时只跳转一次

<?php

$flag = 'sos';//可改可不改
$track = "amazon-20";//修改为自己的追踪id
$go = $_REQUEST['asin'];

if (!isset($_COOKIE[$flag])){
    $url = "http://www.amazon.com/dp/$go?tag=$track";
    setcookie($flag, "cnwebmasters", time()+3600*24);
}
else {
$url = "http://www.amazon.com/dp/$go";
}

header("HTTP/1.1 301 Moved Permanently");
header ("Location: $url");
?> 将代码保存为go.php,amazon链接改为domain/go.php?asin=amazon-asin

这样第一次跳转使用追踪id,24小时内再打开就不会出现追踪id,但佣金照拿。amazon的cookies保存时间为24小时。


月光飞燕 发表于 2014-1-3 21:24:17

意义何在

jiaruseng 发表于 2014-1-3 22:38:37

我想了一会 明白了
楼主这样做是减少无效点击数:lol


补充内容 (2014-1-19 15:35):
意义可能不是很大:
如果真有人恶意点击tag, 照样防不了;
真实客户多次点击 如果之后的点击在24小时内 反而可能减少cookie的生存期;

风吹不动 发表于 2014-1-4 08:10:19

减少无效点击,提高转化率,防止被不良刷点击

chenyox 发表于 2014-1-4 13:41:55

楼主,如果坏人要害你刷你的tag,只要知道你的tag就行了,瞬间就能给你几W的无效点击:(

心晴 发表于 2014-1-4 14:38:28

看不懂什么意思。。不知道有什么用

风吹不动 发表于 2014-1-4 14:44:25

有用就拿去,没用就先不用管,以后可能会有需要:lol

leevans 发表于 2014-1-17 20:43:32

这做法能过滤掉没多少技术含量的恶意点击,如果真是恶意竞争的话,还是防不胜防啊。

风吹不动 发表于 2014-1-17 21:17:07

leevans 发表于 2014-1-17 20:43 static/image/common/back.gif
这做法能过滤掉没多少技术含量的恶意点击,如果真是恶意竞争的话,还是防不胜防啊。
...

如果真恶意是没法完全防住的,但用跳转多少可以过滤掉一些,聊胜于无

forwhatah 发表于 2014-1-19 14:35:52

这样最大的好处是以减少或避免页面中amazon直链,对吧?

forwhatah 发表于 2014-1-19 14:37:16

把代码当中的24改为48,是否可以把cookies保存48小时呢?

风吹不动 发表于 2014-1-19 15:00:54

forwhatah 发表于 2014-1-19 14:37 static/image/common/back.gif
把代码当中的24改为48,是否可以把cookies保存48小时呢?

可以,但amazon的cookies只有24小时,大于这个时间会损失一部分佣金

DaisyX 发表于 2014-1-19 18:01:40

不错,收藏了先:victory:

forwhatah 发表于 2014-1-20 13:44:45

风吹不动 发表于 2014-1-19 15:00 static/image/common/back.gif
可以,但amazon的cookies只有24小时,大于这个时间会损失一部分佣金

thanks!                                             

页: [1]
查看完整版本: amazon跳转代码,24小时只跳转一次