О защите от повторных отзывов
Почему одинаковый отзыв, отправленный дважды подряд, не создаёт вторую запись, и почему проверка ограничена по времени
Если один и тот же текст приходит на один и тот же товар дважды подряд, платформа принимает только первый отзыв. Второй отклоняется как дубль и в кабинете не появляется.
От чего это защищает
Обычная ситуация — покупатель нажал кнопку отправки дважды или обновил страницу формы, и отзыв ушёл повторно. Реже встречается другая: отзывы шлёт скрипт, который пытается забить карточку товара одинаковым текстом.
В обоих случаях в кабинете оказались бы два одинаковых отзыва, и модератору пришлось бы разбирать их руками.
Как отклонение выглядит со стороны
В виджете не происходит ничего заметного: отзыв просто не отправляется, и покупатель не получает сообщения об ошибке.
При отправке через API платформа отвечает ошибкой валидации is already taken. Вторая попытка с тем же текстом не поможет: нужно либо изменить текст, либо подождать, пока окно проверки закроется.
Почему проверка ограничена по времени
Платформа сравнивает не все отзывы подряд, а те, что пришли в пределах пятнадцати минут.
Причина в том, что человек имеет право написать о товаре ещё раз — через месяц, когда вещь износилась, или после повторной покупки. Совпадение текста через месяц это уже не двойная отправка, а осознанный повтор, и блокировать его платформа не должна.
Пятнадцать минут — значение по умолчанию. Для отдельной компании Aplaut может задать другое, в кабинете этой настройки нет.
Почему дубль ловится и на соседнем варианте товара
Проверка учитывает не только текст, но и то, о чём написан отзыв. Если товары объединены в группу, вся группа считается одним предметом: один и тот же текст не пройдёт ни на белую футболку, ни на чёрную.
Смотрите также: о рейтинге у группы товаров, о контексте отзыва.