QR码位置检查

时间:2012-02-01 15:11:18

标签: php html google-analytics web qr-code

我被告知计算一种方法来计算用户是否通过扫描QR码访问网站或通过正常方法访问。该公司正在使用Google Analytics。理想情况下,系统会计算扫描QR码时用户所在的国家/地区,但我认为Google分析可以帮助我完成大部分操作。

我最初的想法是在QR代码和完整网站的中间有一个空白的重定向页面,并为此添加一些单独的分析代码。或者,我可能会引入一个PHP引用脚本,它根据响应改变分析代码,但这仍然需要一个着陆重定向页面。

我是一个新手,这是一个非常大的客户,所以我想在开始任何可能不是最好的方法之前我会问这里!

5 个答案:

答案 0 :(得分:1)

如果您可以控制QR码,您可以在URL中添加GET变量,然后在索引页面中,您只需测试QR码GET变量和{do magic}(如果已设置或已设置)一定的价值。

答案 1 :(得分:1)

这是一个不错的选择。另一种方法是在URL中使用查询字符串参数,如下所示:

http://example.com/page/?from=qrcode

答案 2 :(得分:1)

我会使用一个中间页面,因为它为所有QR编码的URL提供了一个入口点。

来自二维码:

http://yoursite.com/qr.php?url=http%3A%2F%2Fyoursite.com%2Ffoo.php

其他地方:

http://yoursite.com/foo.php

然后在qr.php上,在完成您要记录或分析的任何统计信息后,您只需使用header()重定向到$_GET['url']

答案 3 :(得分:0)

如果您可以更改QR码:      - 将信息更改为www.client-site.com\landing.php?referer=qr之类的内容 您可以在landing.php中查看

如果你不能(那就是凌乱):      - 当通过QR码访问时,HTTP_REFERER为空并且客户端正在使用具有特定浏览器的电话,您可以使用此信息来确定他是否正在使用电话并直接访问该页面(90%的情况人们在goint直接访问网站之前使用Google - 在这种情况下你有一个HTTP_REFERER) 希望这会有所帮助...

答案 4 :(得分:0)

我会使用Google's Analytics URL builder建立您的QR码网址。

这样,您就不必创建自定义过滤器了。此外,如果您将来在任何其他营销材料上创建新的QR码,您可以轻松跟踪哪种营销概念,而不仅仅是说它只是将它们带到网站的QR码。祝你好运。