4

我想为我的网站创建一个推荐引擎。假设用户访问我的网站。我想向他推荐他可以查看的其他产品。我可以创建一个推荐引擎。但是,如何找到模式?我的想法是,如果我可以通过任何方式知道用户浏览了哪些产品,我可以在其中找到一个模式并建议给另一个用户。但是,这种信息跟踪是否可以在不让用户登录的情况下进行?跟踪 IP 地址可能是一种方式,但 IP 可能是动态的。我听说过饼干。请帮我。有没有这方面的 API?

4

1 回答 1

5

设置 cookie 非常简单。根据我的经验,设置它们的最简单方法是通过JQuery插件:jquery-cookie

对于您的任务,您可以在用户第一次打开您的网站时设置一个具有随机几乎唯一ID 的 cookie(查看此问题以了解如何操作)。例如

$.cookie('user_id', 'the_random_id');

当用户回来时,您可以读取该值

user_id = $.cookie('user_id')

并在您的数据库中检查有关该用户的相关信息。

显然,如果用户不接受 cookie 或删除它们,您将无法识别他。

于 2013-01-15T10:57:34.453 回答