bit.ly 号码不报告QR扫描



所以我们正在做一些跟踪,我已经设置了一些通过 bit.ly 跟踪的链接。我还创建了一些二维码。

因此,我们使用应用商店中的 #1 QR 扫描应用程序 QR 阅读器扫描代码,并且没有一个点击是位的。所以我们决定这可能与我制作了 bit.ly 链接然后从这些链接制作二维码有关,而不是使用 bit.ly 内置的二维码创建器(我们刚刚发现)。尝试使用新代码,bit.ly的网站上仍然没有任何内容。

我下载了一台不同的扫描仪(QR扫描仪),它照常记录所有内容。

没有人对此有深刻的见解,以前做过这个,知道解决方法吗?我不能强迫我的用户不使用特定的 QR 扫描仪。

的意思是,除非我疯了,否则当我点击 bit.ly 链接时,他们的服务器会根据代码查找URL并重定向我。怎么F!这个过程可以在不 bit.ly 记录事件的情况下发生吗?

bit.ly 不是

获取URL使用情况统计信息的可靠方法。

为了获得最佳结果,您应该使用 Web 服务器本身提供的功能。

由于您无法控制 bit.ly 因此您无法控制他们如何计算点击次数。

我相信QR扫描仪程序正在执行HEAD请求而不是GET请求来验证扫描的URL。 由于 HEAD 将返回重定向信息,并且不(也不应该)计入"命中"统计信息,因此您不会在 bit.ly 统计信息中看到命中。

虽然您的目标令人沮丧,但这是使QR扫描仪比其他程序更好的功能之一,您不想在HEAD工作时进行完整的GET。

仅扫描包含 URL 的 QR 码并不一定会对 URL 执行任何操作。一个简单的应用程序根本不会做任何事情。它将向用户显示 bit.ly URL,并等待用户确认他/她想要访问该 URL。然后浏览器当然会访问 URL。

某些应用(如 Android 上的条形码扫描仪)将访问已知的 URL 重定向器,以在继续之前向用户显示重定向背后的内容。只需扫描二维码后,它将发出 HEAD 请求。

我不希望任何应用程序仅在扫描时发出 GET。无需读取重定向。如果应用程序在扫描后将用户直接发送到URL,则存在一些安全风险。

要检查的几件事是GET/HEAD和User-Agent。如果 QR 阅读器发送了一个奇怪的或没有的用户代理标头,则可能会意外地将其视为机器人点击。

如果您生成一个位链接 - http://bitly.com/test - 然后使用第三方服务将其转换为二维码,您将不会看到有关扫描是否来自二维码的任何统计信息。

如果您使用位 QR 生成器 - http://bitly.com/test.qr - 您将获得一个包含不同 URL 的 QR 码。

在这种情况下

http://bitly.com/test?r=qr

正是r=qr部分记录点击是否来自QR码。

因此,为了澄清,您在推特/脸书/等上分享了"http://bitly.com/test"链接。 您通过二维码分享"http://bitly.com/test?r=qr"。 这样,您就可以跟踪点击的来源。

相关内容

  • 没有找到相关文章

最新更新