如何跟踪用户跨域购买

时间:2013-09-30 20:40:18

标签: php cookies cross-domain

我正在创建一种联盟营销网站,其中包含我从合作伙伴网站上删除的产品。用户点击“购买”链接并重定向到合作伙伴网站以完成购买。如果用户购买产品,我应该获得一定比例的销售额。到目前为止,这个模型是一种非常常见的方法。

然而,我还不了解的元素是,其他联盟网站使用什么技术或脚本来跟踪用户,一旦他们让主网站购买产品,他们是否会购买产品?如何在用户离开我的网站后跟踪用户的购买或操作?

我知道cookie可以存储简短的用户信息,但我认为这还不够。然后我需要将此信息存储在数据库中。我应该使用php会话吗?

任何提示或建议都非常感谢。 干杯

1 个答案:

答案 0 :(得分:1)

其他联盟网站使用什么技术或脚本来跟踪用户是否在他们让主网站购买产品后是否会购买产品?

的Javascript。联属软件通常会将click tracking code放置在着陆页上。一旦vsitor通过联盟网站进入登录页面,就会创建一个随机访客ID以及联盟ID映射,并将其存储在数据库中。同时,使用访问者ID,联盟会员ID信息等创建cookie。当用户完成购买时,会有一个sales tracking code javascript代码放置在购买页面上,该代码会被触发。您可以使用创建此代码并在网络数据库中插入访客ID和联属会员ID。

如何在用户离开我的网站后跟踪用户的购买行为?

我已在上述问题中部分回答了这个问题。但是一旦用户再次回来,它将基于cookie识别该用户,并且优选地,您可以将会话值存储在cookie本身而不是数据库中,因为一旦用户完成,将在数据库中创建销售条目。他的购买,如果您已将sale tracking code放在购买页面的末尾。