Era*_*ray 5 javascript tracking google-analytics qr-code query-string
我有一些贴纸,其中包含我网站的URL QR码(如下所示:http://qrcode.kaywa.com/img.php? s = 5&d = http%3A%2F%2Fissocial.net%23qr).我会坚持到街上.如你所知,如果有人读了这个二维码,他会转发到http://issocial.net/#qr页面.
现在我想跟踪通过此QR码贴纸到达我网站的人.遗憾的是,Google Analytics不会跟踪主题标签.
也许我可以使用查询字符串(例如:http://issocial.net/? qr = true).但GA并不仅仅追踪一个查询字符串.
所以,你对此有什么想法吗?
Yah*_*hel 12
Google Analytics的默认实现会忽略锚点,即#之后的所有内容,因此您需要手动传递该值._trackPageview可以接受第二个参数,允许您手动传递网页浏览值.
默认情况下,GA的综合浏览量是公正的location.pathname+location.search.所以,你需要做的就是通过它location.hash.
_gaq.push(["_trackPageview",location.pathname + location.search + location.hash]);
Run Code Online (Sandbox Code Playgroud)
通用分析
使用较新的UA API,命令应为:
ga('send', 'pageview', { 'page': location.pathname + location.search + location.hash});
Run Code Online (Sandbox Code Playgroud)
        您可以使用_setAllowAnchor和_setCampMediumKey的组合来强制Google Analytics(a)将您的哈希标记用作查询字符串,以及(b)使用您的'qr'代替正常的utm _medium(或任何其他广告系列变量) .
更多信息:http://code.google.com/apis/analytics/docs/gaJS/gaJSApiCampaignTracking.html