1

我有一个应用程序的想法,该应用程序奖励用户完成现实生活中的行动(如回收、健康饮食等),但我想避免在每个动作上都有一个按钮说“我做到了”,因为这样一些用户只会点击获得奖励的所有按钮。

我曾尝试在 Stack Overflow 上搜索“确认用户操作”之类的内容,但没有找到任何有希望的结果。

如果可能,我想尝试并确认的一些操作示例是:

  • 回收
  • 用户购买的某些食品(可能是条形码扫描仪?)
  • 向旧货店捐款(善意等)
  • 用户能源账单/使用

我知道其中一些可能需要基于信任(即带有“我完成”按钮),但我想尽可能减少使用它以防止用户欺骗系统。有谁知道一些可靠的方法来验证用户在提供奖励之前是否已完成任务?

4

1 回答 1

0

您必须查看设备上可用的传感器。老实说,我看不到做很多你建议的事情的方法。基于位置的操作可能是一条不错的路线。例如,在健身房或旧货店 1 公里范围内登记入住。

我听说过一个应用程序(我忘记了名字),您可以在其中对您尝试进行的锻炼进行编程,然后手机中的陀螺仪和加速度计将确定您是否正确执行锻炼并验证您执行了多少次。

于 2016-05-26T00:36:36.067 回答