Дополнительно к ограничению по пользователям(каждому пользователю можно выполнять раз в X времени задание), добавить возможность ограничивать по ip. То есть каждому ip можно выполнять задание раз в сутки(или другой период времени - на выбор рекламодателя). Дело в том что мне абсолютно неважно выполнит один пользователь мое задание 10 раз с разными ip, или 10 пользователей с десятью разными ip. Но в первом случае мое задание смогут выполнять намного чаще.