Счёт хранит сам чип
У чипов NTAG21x, то есть NTAG213, NTAG215 и NTAG216 из большинства NFC-наклеек, счётчик встроен в железо. Каждое считывание увеличивает его на единицу, и ни приложение, ни сервер в этом не участвуют.
NFC-метка умеет считать свои сканирования сама: число живёт в чипе, а не на сервере. Запиши метку со ссылкой на эту страницу, поднеси её к телефону, и в карточке появятся текущий счёт и ID метки.
Метка считана
0
сканирований насчитала метка
ID метки
Живой пример
Поднеси NFC-метку, которая ведёт сюда, и её число сканирований появится в этой карточке.
Адрес для метки
https://nfc.cool/tap-counter/
У чипов NTAG21x, то есть NTAG213, NTAG215 и NTAG216 из большинства NFC-наклеек, счётчик встроен в железо. Каждое считывание увеличивает его на единицу, и ни приложение, ни сервер в этом не участвуют.
При записи метки NFC.cool Tools вставляет байты-заглушки. При каждом сканировании чип подставляет вместо них живые значения и дописывает их как ?nfc=: сначала ID метки, потом счёт.
Ни бэкенда, ни базы данных. Страница разбирает значение ?nfc= прямо из своей адресной строки и показывает то, что передал чип. Подсчёт к этому моменту уже произошёл.
Наклей одинаковую ссылку на пятьдесят стикеров, и ID метки всё равно покажет, какой именно поднесли. Одна ссылка в управлении, пятьдесят различимых меток.
Счёт приходит с каждым касанием, поэтому на него можно реагировать: первым ста сканированиям выдать награду, а остальных увести в другое место.
Наклей метку на визитку, плакат или коробку с товаром, и счётчик станет тихой метрикой интереса, без всякой аналитической обвязки.
Счётчик умеет только расти и не отматывается назад, поэтому подделать его трудно. Пригодится для ограниченных серий и проверки на контрафакт.
О счётчике касаний есть что рассказать: какие чипы подходят, где это применяют на практике и как всё настроить по шагам.