2010-06-16 45 views
0

介绍最好的方法实现“推介链接”在Django

我上的电子商务网站合作。我们希望添加一项功能,用户可以通过自定义链接引用其他功能。例如:

http://example.com/a1t2312http://example.com/?ref=a1t2312(a1t231是引用代码)。

用户在这样的链接之后会浏览网站上的几个页面。如果他到达“购买”页面并购买了一些东西 - 原始推荐人将获得折扣。

的问题是:

什么是跟踪推介代码的最佳方法是什么?把它放在用户的cookies中?坚持它以某种方式进入会议?其他方法?

回答

0

我肯定会使用cookies,因为它是最简单的(但不是万无一失)。会话是按站点进行的,所以这将不起作用,除非接收站点有一些代码来处理用户。

0

你提到的所有方法都可以。如果我是你,我会考虑使用会话,因为这对我来说更自然。

免责声明:当您想要构建重载应用程序时,会话有一些限制。对于复杂的失业情况,避免会话可能是一个不错的选择。