Задать вопрос
@bunukar

Google Forms — как получить только уникальные заполнения?

Есть сайт на пайтоне. На нем по алгоритму генерируется гугл-форма и ссылка отдается людям на заполнение.

Нужно, чтобы один человек мог заполнить форму только один раз. Есть ли для этого какие-то инструменты, встроенные в Гугл?

Либо же программном уровне запоминать ip в базе при переходе по ссылке формы или сохранять человеку куку.

Как можно зафиксировать, что человек уже заполнял форму?

Гугл-аккаунт люди меняют, и заполняют 2-й раз.
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Как можно зафиксировать, что человек уже заполнял форму?

Гугл аккаунт люди меняют и заполняют 2ой раз.

Если на 100% надежно, то - никак! Максимально надежно - то только централизованной аунтификацией на Вашем сайте. Т.к. любое хранение куки, localStorage да и тот же Google аккаунт можно изменить. Но опять же, им ничего не мешает зарегать новый аккаунт у Вас в сайте и повторить все махинации.

В итоге, все упирается в баланс затрат на защиту и выгоду, получаемой в результате данной защиты.
Ответ написан
Комментировать
Vindicar
@Vindicar
RTFM!
Через гуглоформы никак.
Делай привязку к телефону с кодом подтверждения через СМС.
Это всё равно можно обойти, но обход будет сложнее и/или дороже, не все будут заморачиваться... если, конечно, дело того не стоит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы