Php 二维码位置检查

Php 二维码位置检查,php,html,google-analytics,web,qr-code,Php,Html,Google Analytics,Web,Qr Code,我被告知要找出一种方法来计算用户是通过扫描二维码还是通过正常方式访问网站。该公司正在使用谷歌分析。理想情况下,该系统将计算用户扫描二维码时所在的国家,尽管我认为谷歌分析为我做了大部分工作 我最初的想法是在QR代码和完整站点的中间有一个空白的重定向页面,并将一些单独的分析代码放入其中。或者,我可以加入一个PHP参考脚本,根据响应修改分析代码,但这仍然需要一个登录重定向页面 我是一个新手,这是一个相当大的客户,所以我想在开始任何可能不是最好的方法之前,我应该在这里问一下 如果您可以控制QR码,您可以

我被告知要找出一种方法来计算用户是通过扫描二维码还是通过正常方式访问网站。该公司正在使用谷歌分析。理想情况下,该系统将计算用户扫描二维码时所在的国家,尽管我认为谷歌分析为我做了大部分工作

我最初的想法是在QR代码和完整站点的中间有一个空白的重定向页面,并将一些单独的分析代码放入其中。或者,我可以加入一个PHP参考脚本,根据响应修改分析代码,但这仍然需要一个登录重定向页面


我是一个新手,这是一个相当大的客户,所以我想在开始任何可能不是最好的方法之前,我应该在这里问一下

如果您可以控制QR码,您可以向URL添加GET变量,然后在索引页中,您只需测试QR码GET变量和{do magic}是否已设置或具有特定值。

如果您可以控制QR码,您可以向URL添加GET变量,然后在索引页中,您只需测试QR码GET variable和{do magic}是否已设置或具有特定值。

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

http://example.com/page/?from=qrcode
http://example.com/page/?from=qrcode这是一个很好的选择。另一种方法是在URL中使用查询字符串参数,如下所示:

http://example.com/page/?from=qrcode
http://example.com/page/?from=qrcode我会使用一个中间页面,因为它为所有QR编码的URL提供了一个入口点

从二维码:

http://yoursite.com/qr.php?url=http%3A%2F%2Fyoursite.com%2Ffoo.php
其他任何地方:

http://yoursite.com/foo.php

然后在
qr.php
上,您只需使用
标题()
重定向到
$\u GET['url']
,在您完成要记录或分析的任何统计数据之后。

我将使用一个中间页面,因为它为所有qr编码的url提供了一个入口点

从二维码:

http://yoursite.com/qr.php?url=http%3A%2F%2Fyoursite.com%2Ffoo.php
其他任何地方:

http://yoursite.com/foo.php

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

如果您可以更改qr代码: -将信息更改为
www.client-site.com\landing.php?referer=qr
然后可以在landing.php中进行检查

如果你做不到(那就麻烦了): -当通过二维码访问时,HTTP\u REFERER是空的,并且客户正在使用带有特定浏览器的手机,您可以使用此信息确定他是否在使用手机并直接访问页面(90%的情况下,人们在直接访问网站之前使用谷歌-在这种情况下,您有一个HTTP\u REFERER)
希望这有助于…

如果您可以更改二维码: -将信息更改为
www.client-site.com\landing.php?referer=qr
然后可以在landing.php中进行检查

如果你做不到(那就麻烦了): -当通过二维码访问时,HTTP\u REFERER是空的,并且客户正在使用带有特定浏览器的手机,您可以使用此信息确定他是否在使用手机并直接访问页面(90%的情况下,人们在直接访问网站之前使用谷歌-在这种情况下,您有一个HTTP\u REFERER)
希望这有助于…

我将使用创建二维码的URL


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

我将使用创建二维码的URL


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

顺便说一句,提前谢谢……你能更改二维码吗?不,很遗憾不能。因此二维码包含你客户的直接站点,对吗?啊,是的,对不起,我可以。我不能有多个。顺便说一句,提前谢谢……你能更改二维码吗?不,很遗憾不能。所以二维码包含你客户的直接站点,对吗?啊,是的,对不起,我可以。我不能再有一个了。