Так шифруйте запрос и отправляйте шифрованным на сервер, проверяя целостность данных на неизменность. Включайте в запрос время просмотра, чтобы злоумышленник не отправлял один и тот же запрос. Анализируйте IP запроса, чтобы не повторялся. Если добавите дополнительные данные (о поведении пользователя, когда открыл рекламу, сколько времени потратил, как вёл себя в прилоежнии) подделать такой запрос будет сложно и вы поймёте живой это человек или бот.
Чем сложнее сделаете - тем сложнее будет взломать.