Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Analytics 網頁分析做不到的事

jiimmysu
September 12, 2015

Google Analytics 網頁分析做不到的事

Google Analytics (分析) 可以做的神蹟大家或多或少都有聽過,本文介紹 GA 做不到的事,還有哪些情況可造成 GA 不準確,還有哪些情況是要另外設定的,不是 JS 檔掛上去就可以等著看報表。

http://jimmysu.logdown.com/posts/297498-google-analytics-could-not-do

jiimmysu

September 12, 2015
Tweet

More Decks by jiimmysu

Other Decks in Technology

Transcript

  1. Google 分析是在分析什麼?  經由時間,與各種維度與指標的搭配,調出想看的數據 維度: 城市,指標: 電子商務收益 維度: 城市 次要維度:性別

    指標: 電子商務收益 維度: 來源/媒介 指標:目標-網頁捲動至75% 來源/媒介 工作階段 目標達成數 來源/媒介 性別 工作階段 收益
  2. Google 分析的原理(analytics.js) 1. 設定 GA 帳戶 2. 在網站內置入 GA 分析的

    JS 追蹤程式碼。 3. 追蹤程式會紀錄訪客的各種屬性與使用環境… 4. 追蹤程式將紀錄的資訊回傳 Google 的伺服器。 以上只要任一步驟有問題,都會導致GA報表失準 5. 即時行為可從即時報表內查看(如右圖)。 6. 一些基本的數據,在數分鐘或隔天可查看。 7. 一些需要統計運算、或是資料量龐大到不會即時產生的數據, 經過數小時或是數天後可查看。
  3. Google 網頁分析做不到的事? 一. 要設定才看得到的數據 二. 看不到搜尋來源關鍵字 三. GA 未提供此功能 四.

    使用者環境導致報表誤差 五. 無法追蹤的來源 六. 報表沒過濾 七. 廣告垃圾來源 八. 第三方嵌入內容要另外設定 九. 哪些網站不適合追蹤 十. 太迷信數字
  4. 一、要設定才看得到的數據 必須另外寫 GA 事件追蹤的程式碼  GA預設只有記錄發生網頁瀏覽(pageview) 的行為。  用資料收集 API,把資料傳給

    GA,在 GA 裡檢視資料  頁面滾動距離  輪播圖點擊切換  訂購單下載  外部出站連結  Youtube 播放  消費金額電子商務追蹤  跨網域  社群分享按鈕點擊  … 要在 GA 設定後才看得到  站內搜尋分類與關鍵字追蹤  客層興趣報表(年齡、性別、職業別…)  Google搜尋來源訪客使用的關鍵字  電子商務設定  目標設定  首頁網址設定  …
  5. 一、站內搜尋分類與關鍵字追蹤 1. 找出站內搜尋網址規則  http://www.***********.cc/products.aspx?type=search &category=特惠專區&keyword=番茄  http://*********.com.tw/?s=測試 2. 開啟

    GA 站內搜尋追蹤、設定查詢參數 3. 在 GA 的行為>站內搜尋報表中查看使用者用過的關鍵字,以及站 內搜尋相關使用行為。
  6. 有些站內搜尋網址無法直接追蹤,也不會出現在GA站內搜尋報表  搜尋關鍵字是用 URL path 的方式跟在網址後面 如 http://*****.com.tw/Search/test  搜尋的關鍵字,不會顯示在網址

    如http://*****.com.tw/index.aspx?type=search  要另外在網頁寫事件追蹤,把使用者使用的站內搜尋關鍵字送到GA裡面去 一、站內搜尋分類與關鍵字追蹤
  7. 轉換率-什麼的轉換率? 很多做網商的人,很喜歡大談 Conversion Rate Optimization。每次改版就嚷嚷我們要改善「Conversion Rate」,然後根 據網路上搜到的一些懶人包,提出一些天馬行空的改進建議,這些 tips 有時候有效,有時候一點都沒效,還會造成工程團隊 的困擾。

    很多人會誤認為轉換率就是「註冊數量」以及「購買商品量」。 事實上 轉換率談的是,從 1->2, 2->3, 3->4, 4->5 的每一個步驟的優化。 客戶沒有辦法完成交易的原因很多。有可能是 • 填寫地址的動線很爛,填一填就火大了不想填 • 結帳頁沒有 HTTPS • 結帳頁看起來就像詐騙集團的頁面 • 看到總金額,突然覺得這個月太花錢了臨時冷靜 如果想要「修」好壞掉的數據,應該確實找出壞掉的部分修好它,比如說 2->3 是好的,3->4 是壞的。 但傳統的「大改版下」,往往是在不明就底的情況下把 2,3,4,5 全改了。 3->4 沒修好不打緊,結果連當初沒壞的 2->3 都壞了,交易量反而下跌是很正常的事。 如何用量測工具正確實做網站功能改版? « Blog.XDite.net http://blog.xdite.net/posts/2015/07/04/how-to-improve-site-correctly-with-measuring-tool
  8. 加入會員的轉換率? 1. 定義所有註冊流程可能經過的頁面 2. 在上述頁面的一些按鈕寫觸發程式(GA 資料收集 API - 事件追蹤) 

    FB 註冊 (成功率與放棄率)  開始填寫 (用來得知表單是真的有人填,還是大家只是進來看看?)  檢查帳號、重新填寫 (用來得知一些表單按鈕的使用率)  欄位警告提示紀錄 (用來得知是否使用者特別不愛填某個欄位、某個欄 位填錯率特別高)  提交註冊 3. 在 GA 中進行目標設定 4. 在 GA 中建立自訂報表 5. 在 GA 中建立自訂區隔 6. 在 GA 中建立篩選器 GA目標設定範例
  9. 購物的轉換率與消費能力? 1. 定義所有購物流程可能經過的頁面  產品列表  產品內頁  活動頁面 

    購物車確認數量  購物車收件資料  送出訂單 2. 在上述頁面的按鈕寫觸發程式 (GA 資料收集 API - 事件追蹤)  刪除商品  比較商品  金物流服務相關頁面  付款方式  運送方式 3. 在結帳完成頁加入銷售金額紀錄 (GA 資料收集 API – 電子商務) 4. 在 GA 中進行目標設定 5. 在 GA 中建立自訂報表 6. 在 GA 中建立自訂區隔 7. 在 GA 中建立篩選器 GA電子商務報表範例(依來源/媒介分類)
  10. 二、看不到搜尋來源關鍵字 – 加密搜尋 加密搜尋 : 更改為HTTPS,而且不再傳遞 HTTP referer 中的關鍵字 •

    Google – 2011 年10 月起 (link) • Yahoo - 2014 年 4 月跟進。 • 百度 - 2015 年 6 月開始實施。(link) 所以在 GA訪客來源關鍵字,只會看到一堆 not provided.
  11. 硬是要看訪客來源關鍵字呢? Google  Google搜尋的訪客來源關鍵字 1. 把網站登錄在 Google Search Console 2.

    去 Google Search Console 裡面看。 3. 或是讓 GA 跟 Google Search Console 連結,就可以直接在 GA 裡面看。 • 很不即時,常常要過好幾天才能看到數據 • 而且很多 GA 統計功能無法搭配使用
  12. 三、GA未提供以下功能  無法直接看到使用者 IP  請去伺服器上抓 log。  用 JS

    或後端的語法取得IP,再用「 GA 資料收集 API - 事件追蹤」傳送給 GA  沒有完整的使用者個人資訊頁面  GA沒有提供如右圖顯示單個使用者所有資訊的頁面  沒有直接刪除報表內某筆錯誤資料或記錄的功能  只能用一些篩選器或是自訂區隔之類的工具,讓錯誤 資料視而不見。 Sitemeter
  13. 三、GA未提供以下功能  沒有動作熱像圖  無熱像圖功能,請使用其他網站分析工具  可使用 Chrome 的 Page

    Analytics 擴充套件, 用比較視覺化的方式查看網站分析。  沒有即時通知功能  GA 有快訊 e-mail 通知功能,但是只能通知數天前的。  沒有主機傳輸量統計  無此功能,請跟主機商要。  不喜歡 GA 的圖表配色,想自訂顏色?  把報表匯出成 Excel,重新產生圖表  使用 GA 資料匯出 API,撈出來自己畫 Page Analytics 使用範例 GA 圓餅圖範例
  14. 三、GA未提供以下功能  預測未來、提出建議  AdWords 或 AdSense 有一些商機預測工具或建議工具,但 GA 無這種建議功能。

     GA 只有錯誤時出現提示的功能,如「網站追蹤碼失效」「域名設定錯誤」「某目標 幾天內未接收到流量」…  百度有流量預測相關功能,但 GA 沒有。 百度統計: 預計今日流量功能
  15. 三、GA未提供此功能-API功能的限制 購物車 品名 單價 數量 小計 A 商品 600 2

    1200 B 商品 200 3 600 贈品 A 商品 600 1 0 商品小計: 1800 全館折扣: -300 使用折價券 -50 運費: 100 應付金額: 1550 ga('ecommerce:addTransaction', { 'id': 1234, 'revenue': 1450, 'shipping': 100, 'tax':0, 'currency': 'TWD’ }); ga('ecommerce:addItem', { 'id': '1234', 'name': 'A商品', 'sku': 'DD23444', 'category': 'Party Toys', 'price': ‘600', 'quantity': ‘3', 'currency': ‘TWD' }); ga('ecommerce:addItem', { 'id': '1234' , 'name': 'B商品', 'sku': 'DD23888', 'category': 'Party Toys', 'price': ‘200', 'quantity': '3', 'currency': 'TWD' }); 實際商品收益 1450 GA產品業績 2400 GA銷售業績 1550 實際消費金額 1550 GA電子商務追蹤碼範例(基本型)
  16. 三、GA未提供此功能- API功能的限制 • API功能的限制,讓GA報表收益與實際收益有落差: • 無法應付商品外的優惠折扣: 沒有折扣價設定 • 無法應付單一商品不同價: 買二送一

    / 一件30,三件100 • 有些報表只能配產品業績,不能配銷售業績來檢視。 • 如果有人買了沒付錢/退款/退貨,造成實際收益與GA 報表收益產生誤差? • 啟用 GA 進階電子商務功能 • 使用「退款匯入」功能,依照 JS API 規範或 Excel 匯入 格式規範,匯入退款資料。 • GA 報表內會顯示退款金額。 實際商品收益 1450 實際消費收益 1550 範例:以性別為次要維度,檢視某幾天的銷售業績總額 GA產品業績 2400 GA銷售業績 1550
  17. 四、瀏覽者環境導致報表誤差  隱形人(完全不會出現在 GA 裡面)  瀏覽器 JavaScript 或 Cookies

    功能被停用  Google 分析的 JS 來不及載入  拒絕透露資訊的瀏覽器套件。  防火牆或防毒軟體的設定。  被辨認為新訪客  使用者清理 Cookies 後又重新拜訪網站 (如果網站使用舊版 ga.js )  新版的 Analytics.js 採用新技術,不用 cookies 也能記錄。  無法辨識  GA 無法辨別的來源/裝置/地區…地區等 (如 iPhone 詳細的型號,或是新出的瀏覽器或系統)  機器人 (不包含搜尋引擎的robots) Ps.不追蹤 (Do Not Track) 的設定不會阻擋 GA 的追蹤
  18. 五、無法追蹤的來源 來源被處理過,無法明確追蹤。  來源網站會將站外連結轉址 如 Facebook,無法準確得知訪客來自哪個粉絲團/某人的 塗鴉牆。  從 HTTPS

    加密的網站連過來的訪客 無法在GA「參照連結」報表與「來源」報表查看訪客來源 網址。  投放廣告時設定錯誤 未勾選標記功能,或是未使用 utm 標記的網址當實際連結 網址,在GA報表裡跟一般推薦連結來源混在一起。 以下情況都會歸類為「直接來源」  從電腦或手機的應用程式點進來的 (如 Microsoft Outlook,iOS Mail app, 用 Line 貼連結給別人, skype……)  QR Code 掃描  瀏覽器的「我的最愛」  桌面捷徑  HTTPS 的網站來源 如 Yahoo搜便利(找店+)
  19. 五、無法追蹤的來源-折衷解法  使用網址產生器產生網址,讓網址加上utm參數, GA 即可歸類。  FB 有出 https://www.facebook.com/business/google-analytics/build-your-url 

    Google 也有出 https://support.google.com/analytics/answer/1033867?hl=zh-Hant 應用範圍: • 區分網站/公車廣告/產品包裝/名片/等 各地來源的 QR code 訪客來源。 • FB 粉絲頁 PO 文時(非推廣廣告),附上 網址產生器產生過的網址,追蹤訪客是 從哪篇文章來的。 範例: GA報表媒介中顯示自訂的媒介
  20. 六、報表要過濾、額外設定  這年頭很多網站都有FB註冊、超商取貨功能… 「離開網頁」是購物車頁,「推薦連結來源」是金流成交頁、超商地圖選擇頁? 「離開網頁」是註冊頁,「推薦連結來源」是 FB / Google+ / Yahoo

    的認證畫面頁?  未過濾公司內部流量與瀏覽行為 建立篩選器,過濾 IP  未處理特殊符號 如行動裝置鍵盤內的表情符號(emoji),金額的逗點  未過濾特殊瀏覽行為 (ex.捲動距離配無手機版網頁)  報表裡無所不在的 not set  未過濾垃圾廣告來源
  21. 六、報表沒過濾 – 無法辨認的訪客資訊  GA 無法辨別的使用者資訊,造成無所不在的 not set  Win10

    跟 Microsoft Edge 剛上市時,也有許多人反映GA報表內無法正確顯示 訪客裝置資訊,過一陣子才正常。  GA 中無法明確的看到 iPhone 幾代,只能用「解析度」或「作業系統版本」作 為次要維度去猜。 可能是 GA 的資料庫內不存在此Geo IP 的資料 • 瀏覽環境特殊,讓裝置未回傳裝置名稱。 • 無裝置名稱的廣告機器人 (非搜尋引擎robots)。 搜尋引擎加密搜尋
  22. 廣告垃圾來源哪來的?  原理?  是誰?  如何避免?  SEO 服務

     網路行銷服務  色情網站  不明的購物網站  在 GA 建立篩選器/區隔 黑名單更新不完。 篩選條件設得不好,可能會連正常 的一起擋掉。  多開幾組資料檢視 比較落後的機器人只會針對 UA- XXXXXX-1 做假流量行為  結論 : 無解 1. 製作一個網頁,嵌入別人 的 GA ID 2. 在假網頁製造事件,觸發 GA資料收集API。 3. 該 ID 的 GA 報表內就會留 下那個假網頁的事件紀錄。
  23. 八、第三方嵌入內容要另外設定  影片  Youtube - 改用 Youtube Player api

    的嵌入語法  Vimeo - 事件追蹤套件  其他: 土豆網、Youku – 障眼法  文書嵌入式內容 -無解,只能用障眼法  PPT – Slideshare, Google docs, Office Online  PDF - google docs  Google 線上表單  其他  Flash - GA Flash api  社群分享按鈕 iframe 嵌入,或JS動態生成的內容。 障眼法範例:在廣告視窗上面做GA事件紀錄, 使用者播影片時一定要先把廣告視窗點掉,
  24.  常見的有以下幾種  Google Plus +1 – 若使用原生嵌入語法,GA 會自動記錄 

    Facebook 分享按鈕 - FB.Event.subscribe + GA 事件追蹤  Facebook 嵌入貼文、嵌入影片  Facebook 嵌入粉絲團、嵌入留言框…  Twitter 跟隨、分享  新浪微博  用途: 追蹤按鈕使用情況  追蹤要點1: 不要去Google 搜尋討論區或部落格的 sample code,很多都已經失效了,請以官方文件為準。  追蹤要點2: 很多轉貼教學寫的 FB「分享」按鈕事件偵測,其實是用在「傳送」按鈕的,請以官方文件為準。 第三方嵌入內容- 社群按鈕追蹤
  25. 第三方嵌入內容- 社群按鈕追蹤  GA 資料收集 API 提供「社交追蹤」功能  GA並有專門一區用於顯示社群網站相關的報表內容。 

    下圖範例: 使用社群網站的按鈕事件API + GA社交追蹤API,顯示網站的社群分享按鈕使用率
  26. 九、哪些網站不適合追蹤?  要額外再設定追蹤的東西  網站許多功能使用 Flash,或是 AJAX 執行產生,網址不會有變化。  結帳步驟或註冊沒有獨立網址。

     網站主要頁面只有一頁。  框架式轉址、頁框製作的網站  無法追蹤類  網站限定用自己伺服器內的內容,禁用 CDN 、或第三方 JS 、外部連線檔案。  商城型購物車或網站建置系統,不開放外部程式碼置入功能。  內網封閉網路(intranet)。
  27. 九、哪些網站不適合追蹤? 人的問題  網站行為分析需求的主要客層?  成效不好的網站。 (資料量太低,只能叫個案,不能稱為數據。)  要改版的網站 (但通常之前都沒有掛GA,無法分析)

     砸錢買廣告,但是訂單量沒成長的網站  超級大公司  作為雲端大數據成果展示用  作為 UX 成果展示用  不是網站行為分析需求的主要客層?  預算較低/初次做網站的客戶。  覺得網站分析出來也不能賺大錢, 把網站預算花在其他地方比較實在。  網站單價低,數據分析需求更低。  成效已經很好的網站。  給的錢不夠多,網頁公司不知道怎麼埋, 行銷公司不想幫你埋。
  28. 十、不要迷信數字,數字只是傳說 資訊不足的報表導致錯誤的結論 • 小米手機成交轉換率最高,所以以後網站 只要顧好 Android 使用者即可? • 自以為謠言終結者: 聽說用蘋果消費能力高,

    但報表看來不是這樣? 膚淺的平均數 • 台灣主計處 : 國人平均財富 736 萬。 • 台灣煮雞處 : 台灣人平均每人有 0.98 顆睪丸。 • 一個使用者看了 10 頁,另一個使用者一進來就出去 了,所以平均瀏覽量是 5 頁?
  29. 十、不要迷信數字,數字只是傳說  數據不是用來制定不切實際的目標  用精美圖片或標題黨騙點擊 : 造成跳出率高、瀏覽時間短  創造高的訂單金額與成交量 :

    用假帳號消費、買評價,訂單量達成了,但退貨率高  製造推薦來源 開假部落格、假社群帳號、垃圾廣告連結,造成反感  數據不能只看短期  數據需要統籌宏觀,不同角度會有不同結論  不同型態的網站經營模式,就應該要有不同型態的 關鍵數據做分析與解讀。 每月訂單成長率6% 推薦來源提升至總流量3%以上 平均每日訂單量3萬元 有個喜歡 633 的老闆嗎?