недавно я видел, что Google AdWords делится промо-кодами, что дает вам 200 долларов за публикацию с ними.
Вопрос в следующем: очевидно, код представляет собой большую комбинацию символов, что-то вроде: 9842 - a251 - b51s - 1250
, и если вы попробуете любой другой ввод, но то, что они дают, не даст вам понять, что код недействителен. Это, конечно, хорошо, потому что вы не хотите, чтобы какой-либо «робот» генерировал ваши коды для вас.
Итак, каковы лучшие практики для того, чтобы сделать что-то подобное? Я размышлял и использовал большое количество символов и генерировал их в случайных последовательностях, если бы это было возможно, но я думаю, что какая-то «вероятностная» модель подойдет лучше.
Вы знаете, как это правильно делается?
Спасибо всем!