4

我正在帮助为当地的非营利组织设计一个小型网站,并希望包含一个 QR 码以便于访问。我从“免费”的基于 Web 的服务中生成了一些这样的代码,然后检查了这些代码。所有生成的代码都包含网站,但我也注意到所有的二维码都在代码块的末尾悄悄地附加了对 PageTracker 的 JavaScript 调用。在我读过的所有关于二维码的文章中,没有人讨论过这些基本上不可见的添加。

鉴于没有询问我是否要附加这些功能,我假设 Google Analytics 会为提供 QR 码生成服务的各个站点跟踪这些 QR 码的使用(我在底部包含了一个 JavaScript 示例这个问题。)

我对我的网站用户(和他们的手机)在未经我或他们许可的情况下被第三方跟踪并不感到兴奋。因此,鉴于此,我的问题有两个:1)有没有一种简单的方法可以在没有隐蔽跟踪的情况下获取二维码(即它只是打开我的网站)?-- 如果不是 -- 2) 有什么方法可以让我从生成的 Google Analytics 数据中受益?

谢谢!

`<script type="text/javascript">`
`var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");`
`document.write(decodeURIComponent("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));`
`</script>`

`<script type="text/javascript">`
`var pageTracker = _gat._getTracker("UA-788492-5");`
`pageTracker._initData();`
`pageTracker._trackPageview();`
`</script>`
4

2 回答 2

1

我不认为ZXing 二维码生成器做任何有趣的事情。它是开源的,因此您可以检查生成器源代码来检查它。

于 2013-04-06T09:36:23.020 回答
0

我在几个项目中为此使用了谷歌图表,虽然我不能说他们在他们这边做了什么样的日志记录,但它肯定不会在你这边添加任何东西。

只需将其作为图片插入您的网站:https ://chart.googleapis.com/chart?chs=250x250&cht=qr&chl=Hello%20stackoverflow&choe=UTF-8

带有上述网址的示例图片

您可以在此处找到有关它的更多信息:https ://developers.google.com/chart/infographics/docs/qr_codes

于 2013-04-06T10:00:40.137 回答