Как я сделал проверку оригинала для 1.200.000 товаров по коду на Тильде

Поступил такой запрос от заказчика:
"можно ли к Тильде подключить файл (внешний) в котором записаны коды устройств, и когда на сайте вводят код, то выходит сообщение о том оригинал это или нет?"

Задача проверки уникальности кода решаемая и нам даже не потребуется покупать свой хостинг.
Для этого достаточно:
  • Модификация на Тильде, которая будет перехватывать отправку формы и сама отправлять запрос в Гугл таблицу,
  • Гугл таблица, она будет выступать в роли базы данных.
  • Гугл Apps Script - будет искать соответствие записи в таблице (БД).
Модификация получает ответ от Гугл Таблицы и показывает попап с информацией результата.

В итоге мы подключаем к Тильде:
  • Backend - Google Apps Script,
  • База данных - Google Sheets.
Онлайн-проверка оригинальности продукта
СОТРИТЕ СЛОЙ СКРЕТЧ-ПЛЕНКИ НА ФЛАКОНЕ И ВВЕДИТЕ КОД:
Код корректный:
Продукт оригинальный
1232143135135123
Код некорректный:
Продукт не найден
1232143135135123
Код введен более одного раза:
ЕСТЬ ВЕРОЯТНОСТЬ ПОДДЕЛКИ
1232143135135123
Выделите 1 код и вставьте в поле выше. Если вы видите, что этот код уже использован, то пробуйте другой. Если все использованы, то модификация популярна и она работает:

XF8XU9VZ64
JYHNJ4KB5L
KKKSBQ5QZY
SVZUG7RMSG
H5F4SYJKZM
A693RZNWPQ
5FEGYP5JVR
HX99EKHNM3
Q8YYR67P2Y
J2TWCWAXH9
H7988VNMJ3
7MLJ2N4LKF
82L4895MTL
ULUHKA4W77
YV8LJLLRKH
APQX5KRUMN
6FRZ7FEGBF
ZZ4B4UVL5V
9Z7YFZZZAB
NV66YEKWJM
1231241234124
1231241234124
1231241234124
Что такое проверка подлинности товара по коду?
Это блок на сайте, где покупатель вводит уникальный код со скретч-слоя на упаковке (флаконе, коробке, этикетке), а сайт мгновенно сверяет его с базой оригинальных кодов и показывает результат: товар подлинный, код не найден или код уже был проверен ранее — что указывает на возможную подделку.

Как покупатель пользуется проверкой?
Он сканирует QR-код на упаковке или заходит на страницу проверки, стирает защитный скретч-слой, вводит открывшийся код в поле на сайте и нажимает «Проверить». Ответ появляется сразу, без перезагрузки страницы.

Можно ли добавить такую проверку на сайт, сделанный на WordPress, Bitrix?
Да. Код можно адаптировать под любую платформу, проверка подключается поверх уже готового дизайна.

Нужен ли отдельный сервер для хранения базы кодов? Нет, отдельный сервер не обязателен. База кодов может храниться в Google Таблице, а проверка выполняется бесплатным скриптом Google Apps Script, который Тильда вызывает напрямую с сайта. Это дешевле и проще в поддержке, чем разворачивать собственный сервер.

Сколько кодов может обработать такая база?
Google Таблица без проблем вмещает 5 миллионов кодов в одном столбце — для типичной партии товара (сотни тысяч — пара миллионов уникальных кодов) этого достаточно.

Что происходит, если код ввели больше одного раза?
Первая проверка помечает код как использованный. Если тот же код вводят повторно — с другого устройства или через время — система показывает предупреждение «код введён повторно, есть вероятность подделки», потому что подлинный код с одной упаковки логично проверять один раз.

Можно поменять дизайн проверки кода?
Да. Сам модуль отвечает только за логику — куда стучаться за проверкой кода и какое из готовых состояний показать (код верный / не найден / введён повторно). Всё визуальное — цвета, шрифты, тексты, расположение блока, попапы — собирается и меняется обычным образом в редакторе Тильды, под дизайн конкретного сайта или бренда, без ограничений со стороны модуля.

Кому чаще всего нужна такая проверка?
В первую очередь брендам, где есть риск контрафакта и физически можно нанести уникальный код на упаковку: парфюмерия и косметика, БАДы и витамины, алкоголь, электроника, брендовая одежда и аксессуары.

Подходит ли решение для проверки оригинальности парфюмерии или косметики по коду со скретч-слоя?
Да, это один из самых частых сценариев — код печатается под стираемым защитным слоем на флаконе или коробке, а сайт становится единой точкой проверки для всех партий товара.

Что нужно от заказчика, чтобы подключить проверку?
Готовая база кодов (обычно CSV-файл) и доступ к редактору страницы в Тильде, где должен появиться блок проверки. Дизайн блока можно продумать заранее или использовать уже готовый.

Ломает ли это существующие формы и попапы на сайте?
Нет — интеграция делается так, чтобы не мешать остальным формам на странице: перехватывается только тот конкретный блок, где идёт проверка кода, вся остальная логика сайта продолжает работать как прежде.
Больше кода для Tilda в ТГ-канале
Поблагодари за код - подпишись https://t.me/breeze_tilda