Информация по работе виджета

Информация по работе виджета

В этом разделе собраны технические детали поведения виджета TapRate: когда он показывается повторно, как предотвращаются дубли оценок и что происходит, если данные пользователя переданы заранее.

  • Повторный показ. После отправки оценки или закрытия виджета пользовательским действием в браузерный localStorage записывается отметка о том, что виджет уже показывался/использовался. Благодаря этому виджет автоматически не будет повторно показываться тому же пользователю. Для тестирования можно очистить localStorage сайта в инструментах разработчика.
  • Защита от дублей по идентификатору. Если в виджет переданы параметры пользователя — manual_id, phone или email — при попытке записи оценки на сервере выполняется проверка наличия уже существующей оценки с теми же параметрами. Если такая оценка найдена, повторная запись не выполняется.
  • Предварительная проверка при ранней передаче данных. Если перечисленные параметры (manual_id/phone/email) заданы до того, как виджет загрузится (например, через window.TapRateConfig), виджет выполняет предварительную проверку на сервере: если оценка уже существует, виджет не будет показан пользователю.

Смотрите также