GA偵測事件
- 活動開始,記錄使用者 start_exp("使用者名字")
- 活動結束 end_exp()
=====================
https://github.com/billxu0521/GA-project/issues
- 計時器功能錯誤,請見#TODO ga_inject_lib.js
- 變數名稱規範: 區域變數或函數前面要加底線,字與字中間用底線隔開,例如「_var」;固定的常數要全部大寫,字與字之間用底線隔開,例如「MOUSE_CONFIG」
- 不要直接用function宣告函數,應用 var _func = function () { /script/ }; 宣告函數。注意最後的「;」
- 許多函式缺少說明,函式前面的說明全部改成
- ga("send", "event"...) 最後還要加上事件類型,像是"click"或"mouseover"
- 注意:要將 page_inject_js 中的*.js對應到網站中的網址,例如「config/www.travel.taipei.js」對應到「 https://www.travel.taipei/ 」。 每個網頁都會套用不同的事件偵測,所以匯入匯出必須要能批次處理多個網頁
- 選擇函式庫(Libraries)分頁
- 輸入三組函式庫:
-
左上角輸入台北旅遊網網址 「https://www.travel.taipei/*」 (注意*星號),JS欄位要寫上 「 DEGUB = true; 」
-
進入台北旅遊網 https://www.travel.taipei
- GitHub Project Homepage: https://github.com/billxu0521/GA-project
- Google Analytics: https://analytics.google.com/analytics/web/#realtime/rt-overview/a89833109w133278856p137301362/
- 臺北旅遊網: https://www.travel.taipei/
- Google Chrome: https://www.google.com.tw/intl/zh-TW/chrome/
- (Chrome Extension) User JavaScript and CSS: https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld?utm_source=chrome-app-launcher-info-dialog
- ga_inject.js: http://billxu0521.github.io/GA-project/ga_inject.js
- event_type_code 事件編號記錄: https://docs.google.com/spreadsheets/d/1MtMtw9lKLDTUzfBd6Ld0fAe_FGe5u-Mlkh5WfZiH5qM/edit
- 變數名稱規範: 區域變數或函數前面要加底線,字與字中間用底線隔開,例如「_var」;固定的常數要全部大寫,字與字之間用底線隔開,例如「MOUSE_CONFIG」
- 不要直接用function宣告函數,應用 var _func = function () { /script/ }; 宣告函數。注意最後的「;」