Сделал на сайте партнерскую программу, но начал замечать, что многие пользователи стали регистрироваться по своему же партнерскому коду и и тем самым накручивать бонусы. Как можно предотвратить такое?
нет. такие вещи надо на концептуальном уровне разруливать, а не технически. "выгода" должна появляться не в момент регистрации по реферальной ссылке, а в случае выполнения пользователем нужных действий. например покупки товара. пусть ловкач хоть 500 рефералов приведет. если они покупают — хорошо, а если нет — ну пусть будут беспонтовые аккаунты, мы не должны за это платить. как-то так. --- Добавлено --- пример: digitalocean. по реферальной ссылке вы можете накрутить мой счетчик. но я получу что-то, только если вы потратите от $25 и выше.
да фигня всё это. проходили уже 100500 раз. нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! нет никакой защиты от накруток! селайте так, чтобы в накрутках не было смысла. --- Добавлено --- не надо забывать про цели! обычно цель п.п. состоит в повышении продаж, если есть связь доходов партнера с ростом продаж, то всё будет хорошо. а если какая-то партнерка имеет целью только увеличение трафика на сайте, то не надо расстраиваться от "левых" регистраций. вы добились чего хотели!
Ну я просто решил дополнить. Такой способ наказать нарушителя , конечно это как защита не прокатит но, весело же пользователь захотел накрутить бонусов и забанили его два акаунта. Пользователь внезапно поумнел и заходит в следующий раз через прокси, а ему не гроша)))