2015-07-10 123 views
0

我希望有一些跟踪问题的帮助。我们有一个销售产品的网站,并且在特定页面上有一个所有销售商的清单。当有人通过GET链接点击链接时(http://example.com?url=example.com),我们的网站被保存到我们的名为卖家的cookie中,并且只有那些在cookie中的卖家被列出,而不是列出所有这些。客户端自己的跟踪代码

我的追求是,如果有什么方法可以创建一个跟踪代码(或者能更好地完成这项工作的东西),我们可以给卖家把它放到他们的网站上(如Google Analytics或FB跟踪代码)用这种信息创建和存储一个cookie?如果客户在访问他们的商店后访问我们的网站(不是直接,在过去30天内),只有访问过的商店才会被列出。

我甚至会为某些链接感到高兴,我已经搜索了一下,但可能是没有结果的坏方式。非常感谢

+0

你正在做正确的事情。通常而不是网址,您可以为每个卖家生成一个唯一的代码,然后为他们提供代码,以便将这些代码放入到您网站的链接中。 mywebsite.com?seller=abc123xyz。然后,您拿起代码,找到该代码的卖家,并将其ID存储在cookie中30天。然后,每次列出所有卖家时,检查是否存在有效的cookie,如果存在,只列出卖家。 – Styphon

+0

我看到了,我会考虑使用代码,但是有很多用户在使用我们的网站(添加和删除卖家列表),所以对他们来说这样更清晰。但是我想在卖家网站上使用一些插入的JS代码来实现相同的效果,如果它清楚的话不用点击URL。如果客户只访问卖家商店而不点击任何地方(到我们的链接)。 –

回答

0

你可以通过告诉他只需添加一个透明的空白图像标签并将php文件作为该图像的src attritube并将sellere跟踪代码放入该文件来实现此目的。 喜欢:

<img src="trackSeller.php" /> 

代码trackSeller.php:

//Code for fetching seller id and track 
//Trackong code 
$img_data = file_get_contents($imgPath); 
header("Content-type: image/png"); 
echo $img_data; 
+0

请问您能更清楚些吗?就像脚本的第一部分应该是什么一样?我可以想象如何从他的网址获得卖家ID,没关系,但是如何将信息保存到我的Cookie中? –

+0

您能否告诉我哪些卖家存储在cookie中以便在您的页面上列出。你能告诉我在Cookie中获取卖家的程序吗?所以我可以给你逻辑。 –