顯示具有 整合 標籤的文章。 顯示所有文章
顯示具有 整合 標籤的文章。 顯示所有文章

2013年10月24日 星期四

Google Analytics整合至你的Servlet

上一篇講到了怎麼把Google Analytics整合至你的網頁,但是有時候我們想分析不是從一開始建設系統就想到了,
很多時候都是系統已經架設完畢,也運行一段時間了,
這時可能已經有幾百隻,甚至幾千隻的jsp,
總不可能一隻一隻加上去吧!

或許有人說可以放在共用的js或是jsp裡面阿,不過很遺憾的,有很多舊系統沒有這樣的共用概念,
還是得乖乖一隻一隻的加上去,
身為懶惰的我,當然要想點法子來解決這種事情阿!

好在,有Servlet可以用,我們就在web.xml裡面加了Filter,然後再參照其他人寫好的GAFilter
這樣就每隻jsp都可以加上去嚕~

是不是夠懶惰阿((被毆飛

Google Analytics整合至你的網頁

GA提供了幾個解決方案給使用者在他的網頁中加入追蹤碼,
並且放置在管理員→資源→追蹤資訊→追蹤程式碼裡面,
只要把Google提供的程式碼貼到你的</head>上方就可以嚕,
下面是我的追蹤碼:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-00000000-0', 'harrywutechnology.blogspot.tw');
  ga('send', 'pageview');

</script>

這邊要注意一下,當初如果你輸入的網址是intranet.com,也就是你的網站非對外連線網站,
那你這邊的程式碼要稍微動工一下,將intranet.com更改為none,如下:

ga('create', 'UA-00000000-0', 'none');

這樣你的非對外連線網站才會被 GA追蹤到資訊喔!

Google Analytics整合至你的Blogger

Google體系的東西果然簡簡單單就可以把他整合再一起了,
要把Google Analytics跟Blogger整合再一起超級簡單,
只要到設定 → 其他 → Google Analytics選項輸入你的GA追蹤編號就可以嚕!

甚麼?你問我怎麼取得追蹤編號?

登入你的 GA帳號以後,在管理員→資源→追蹤資訊→追蹤程式碼,點進去就看得到嚕。

如果還沒申請,請參考上一篇Google Analytics申請教學來申請喔!