繁体   English   中英

Magento:如何跟踪或跟踪客户会话的最佳方法?

[英]Magento : How to track or best way of tracking a customer session?

目前,我正在开发一个Magento模块,该模块允许客户根据产品页面上的订单上传文件。

因此,我认为是将文件保存在使用会话ID作为文件夹名称创建的文件夹中,直到他们提交订单为止。 但是随后,我遇到了这种解决方案的问题,即当客户以访客身份上传文件时,如果他们之后登录,或者如果他们创建了新帐户,则会话ID会更改,并且无法回退跟踪以前的会话数据或ID。

我查看了访客ID,但这也不起作用。 因为新客户/访客没有访问者ID,所以也没有。

有什么建议吗?

您可以使用Cookie和正确的到期时间跟踪此类实例。 以下文档在使用cookie时对我有很大帮助:

http://www.quirksmode.org/js/cookies.html

登录后访问者ID不变。 注销后会更改,这完全正常。 此外,所有访客都具有访客ID,无论他们是新访客还是未登录访客。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM