我想构建一个简单的 beta 请求注册页面,当用户尽可能多地共享应用程序的链接时,他会获得较早的奖励。
在 trenvy.com 上可以看到这样的解决方案
- 用户输入电子邮件
- 用户通过其唯一代码获得唯一链接
- 用户在每次注册时分享此链接,对他 +1 计数
- 管理员方法会丢弃共享链接并吸引最多人加入的用户电子邮件。我想使用此电子邮件列表在 CampaignMonitor 中使用。
任何人都知道什么是实现这一目标的好方法?或者有人写了这样的东西,或者知道一个实现了这个功能的 git repo 来看看和学习?我已经为应用程序编写了一个唯一的代码生成器,它可以生成 10 个字符的唯一代码。现在只有这个社交媒体分享对我来说有点不清楚如何在 Rails 中解决这个问题,对此有什么想法吗?谢谢!