SMS рассылаются клиентам с URL.
Отслеживание требуется, чтобы увидеть, кто имеет страницу.
Как мы это делаем
На странице мы передаем специальный уникальный код, такой как page.php? Unique_code = x24q23
Тот же код сохраняется в базе данных.
Когда страница открывается, мы сопоставляем уникальный код с кодом в нашей базе данных.
Если код соответствует, мы можем пометить ссылку SMS как прочитанную.
Проблема.
Мы используем Google URL Shortner, чтобы сделать URL короче.
Google открывает URL (возможно, для проверки и программно).
Это отмечает в базе данных, что является ложным действием для нашей логики.
Возможная проблема.
Некоторые возможные службы могут открывать URL-адрес для получения снимка экрана или сводки, чтобы показать пользователю своего рода предварительный просмотр. Это также может вызвать ложное действие, но я не уверен.
Возможное решение.
Создайте страницу в PHP с заголовками изображений, а затем загрузите ее как изображение, например
<img src="mockimage.php" />
Теперь мы можем прочитать любое изображение размером 1px в этот файл, чтобы оно работало хорошо.
Но так как это php-страница, мы можем заняться регистрацией.
Идея заключается в том, что программно URL Shortner может не пытаться загрузить изображения.
Но когда пользователь открывает страницу, браузер загрузит страницу.
Вопрос.
Каков наилучший предлагаемый метод для отслеживания, если пользователь открыл SMS.
Вся помощь приветствуется.