QR代码位置检查
我被告知要计算一个用户是否通过扫描QR码或通过正常方法访问来访问网站的方法。该公司正在使用Google Analytics。理想情况下,系统会计算用户在扫描QR码时所处的国家/地区,但我认为谷歌分析对我来说大部分都是这样做的。QR代码位置检查
我最初的想法是在QR代码和整个网站的中间有一个空白的重定向页面,并将一些单独的分析代码放入该页面。或者,我也许可以投入PHP引用者脚本,根据响应更改分析代码,但这仍然需要登录重定向页面。
我是一个新手,这是一个相当大的客户,所以我想在开始任何可能不是最好的方法之前,我会问这里。
这是一个不错的选择。另一个办法是在URL中使用查询字符串参数,就像这样:
http://example.com/page/?from=qrcode
如果您可以控制QR码,则可以在URL中添加GET变量,然后在索引页中仅测试QR码GET变量和{do magic}(如果已设置)或具有一定的价值。
我会用一个中间页,因为它可以让你进入所有QR编码URL的一个点。
从QR码:
http://yoursite.com/qr.php?url=http%3A%2F%2Fyoursite.com%2Ffoo.php
在别的地方:
http://yoursite.com/foo.php
然后在qr.php
,你只需使用header()
重定向到$_GET['url']
你与你的任何统计完成后去记录或分析。
那么,如果你可以改变的QR代码: -change的信息,以类似www.client-site.com\landing.php?referer=qr
您可以在landing.php
校验,那么如果你不能(那么杂乱): - 当通过QR码访问HTTP_REFERER
是空的,客户端正在使用具有特定浏览器的电话,您可以使用此信息来确定他是否正在使用手机并直接访问该页面(在使用Google之前,有90%的人使用Google直接到一个网站 - 在这种情况下,你有一个HTTP_REFERER
) 希望这可以帮助...
我会使用Google's Analytics URL builder构建QR代码的URL。
这样,你不必创建自定义过滤器就是任何东西。此外,如果您将来在任何其他营销材料上创建新的QR码,则可以轻松追踪哪些营销概念起作用,而不只是说它只是将QR码带到网站的QR码。祝你好运。
在此先感谢您的方式... – 2012-02-01 15:12:19
你可以改变二维码/代码? – 2012-02-01 15:16:53
不幸的是,不幸的是没有。 – 2012-02-01 15:20:22