0

我想让网站访问者下载我们公司的宣传资料,并想收集一些联系方式。我希望这个过程尽可能地减少摩擦,但我确实希望每个访问者都经历被要求提供他们的详细信息的过程,所以我不希望下载页面直接可用。显然,我不需要登录。

想法?

4

1 回答 1

0

如果可以,您应该使用会话 cookie 来存储他们是否已经向您提供了他们的详细信息,如果他们刚刚允许下载,如果没有,则向他们显示详细信息页面。

Sessions 的问题在于,并非所有计算机都支持 cookie,并且一些国家(英国)正在制定更严格的 cookie 政策,因此您需要先征得用户许可,然后才能将它们放在计算机上。

通过 IP 地址 + 用户代理进行跟踪也很棘手,因为它们可能被一些 ISP 复制,迫使人们通过代理,或者在大公司中失败。

我认为您应该使用 Session 方法并接受它的不完美,或者拥有一个登录系统。

于 2012-06-19T20:59:56.237 回答