2012-02-01 120 views
0

我被告知要計算一個用戶是否通過掃描QR碼或通過正常方法訪問來訪問網站的方法。該公司正在使用Google Analytics。理想情況下,系統會計算用戶在掃描QR碼時所處的國家/地區,但我認爲谷歌分析對我來說大部分都是這樣做的。QR代碼位置檢查

我最初的想法是在QR代碼和整個網站的中間有一個空白的重定向頁面,並將一些單獨的分析代碼放入該頁面。或者,我也許可以投入PHP引用者腳本,根據響應更改分析代碼,但這仍然需要登錄重定向頁面。

我是一個新手,這是一個相當大的客戶,所以我想在開始任何可能不是最好的方法之前,我會問這裏。

+0

在此先感謝您的方式... – 2012-02-01 15:12:19

+1

你可以改變二維碼/代碼? – 2012-02-01 15:16:53

+0

不幸的是,不幸的是沒有。 – 2012-02-01 15:20:22

回答

1

這是一個不錯的選擇。另一個辦法是在URL中使用查詢字符串參數,就像這樣:

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

如果您可以控制QR碼,則可以在URL中添加GET變量,然後在索引頁中僅測試QR碼GET變量和{do magic}(如果已設置)或具有一定的價值。

1

我會用一箇中間頁,因爲它可以讓你進入所有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']你與你的任何統計完成後去記錄或分析。

0

那麼,如果你可以改變的QR代碼: -change的信息,以類似www.client-site.com\landing.php?referer=qr 您可以在landing.php

校驗,那麼如果你不能(那麼雜亂): - 當通過QR碼訪問HTTP_REFERER是空的,客戶端正在使用具有特定瀏覽器的電話,您可以使用此信息來確定他是否正在使用手機並直接訪問該頁面(在使用Google之前,有90%的人使用Google直接到一個網站 - 在這種情況下,你有一個HTTP_REFERER) 希望這可以幫助...

0

我會使用Google's Analytics URL builder構建QR代碼的URL。

這樣,你不必創建自定義過濾器就是任何東西。此外,如果您將來在任何其他營銷材料上創建新的QR碼,則可以輕鬆追蹤哪些營銷概念起作用,而不只是說它只是將QR碼帶到網站的QR碼。祝你好運。