0

我们的网站上有一个赞助系统。A 人是我们网站的成员。A可以邀请B。如果B加入我们的网站,我们会给A推荐积分。

我的问题:当 B 加入我们的网站时,我将如何跟踪 B 是由 A 邀请的?

我们正在通过电子邮件通过指向我们网站注册页面的链接发送邀请。

第二个问题:如果 B 已经是我们网站的成员,我如何告诉 A?如果 A 想从任何邮件系统(如 Yahoo 或 Gmail)邀请他的所有朋友怎么办?

我很困惑,所以如果有人能至少澄清一点,这对我来说是一个很大的帮助。非常感谢您的时间和关注。

4

3 回答 3

1

有两种基本方法:

第一的

您创建了一个唯一的推荐 ID,该 ID 与所有数据一起存储在 db 中,这意味着它包含发送电子邮件的人、时间等。之后,您只需将 ID 提供给必须使用的链接

第二

这更简单,您只需在发送给 B 的链接中将 user_id 作为您的推荐 ID。这样您就不需要在数据库中存储任何内容。

于 2012-08-28T08:23:19.633 回答
1

每个会员都应该有自己的邀请链接,因此每次有新用户通过会员邀请链接注册到您的网站时,脚本都会向邀请链接所有者添加一些积分。

于 2012-08-28T08:21:15.490 回答
0

我能想到的两个选择:

  1. 告诉成员,如果他们想要积分,他们应该使用为他们生成的特殊 URL。给每个成员一个唯一的代码并将其包含在 url 中,这样当 B 来时,您就知道它来自 A。如果 A 想从不同的系统发送,则应使用特殊生成的链接。
  2. 告诉用户仅通过您的系统邀请以获得积分 - 保存哪个成员邀请了哪个电子邮件地址。当 B 使用电子邮件地址注册时,您会知道 A 邀请了他。而且,如果其他成员也发出邀请,你就会知道A是第一个邀请他的。
于 2012-08-28T08:23:07.863 回答