无法在后端 Web 应用程序中跟踪二维码扫描

问题描述 投票:0回答:0

我正在开发一个 Web 应用程序,允许用户为各种用例生成和自定义 QR 码,包括 Wi-Fi 网络、事件和位置。该应用程序的要求之一是在其他用户扫描时跟踪每个 QR 码的统计信息。

我正在使用 NestJS 作为应用程序的后端 Web 服务,并且我正在努力寻找一种方法来以可靠的方式跟踪 QR 码的扫描。我考虑过使用像 Google Analytics 这样的服务器端分析工具,但这种方法似乎对我的用例不可行,因为我有许多不同的 QR 码类型和不同的数据格式。

我考虑过的一种方法是为每个二维码生成一个唯一的 URL,重定向到我的 Web 服务中的服务器端端点,然后可用于记录二维码的扫描并跟踪相关数据。但是,这种方法不适用于 Wi-Fi 二维码,因为将用户重定向到 URL 将不允许他们的设备连接到网络。

我考虑过的另一种方法是直接在二维码中包含 Wi-Fi 网络信息,而不是使用 URL。这样,当用户扫描二维码时,他们的设备将能够自动连接到 Wi-Fi 网络,而无需打开 URL。但是,我不确定如何以可靠的方式跟踪这些二维码的扫描。

我希望获得一些关于在后端 Web 服务中跟踪二维码扫描的最佳方法的指导。任何帮助或建议将不胜感激!

nestjs qr-code tracking
© www.soinside.com 2019 - 2024. All rights reserved.