Tag Assistant Recordings 範例分析

查看具體範例,瞭解如何使用 Google Tag Assistant Recordings。

本文將透過幾個範例,說明如何使用 Google Tag Assistant Recordings,找出並修正 Analytics (分析) 的設定問題。

本文內容:

假設狀況

假設您經營名為「大福 3C 週邊商品賣場」的電子商務網站,販售筆電貼紙、手機保護套和其他行動裝置配件。這個網站由兩個主要網域所構成:shop.frdeemem.com 是主要目的地和產品目錄,而 pay.frdeemem.com 則專門處理購物車和付款系統。這個網站使用 Analytics (分析) (搭配通用 Analytics (分析) 代碼),且已啟用電子商務功能。您的行銷廣告活動包含自動標記的 Google 廣告。

若要測試網站導入和 Analytics (分析) 設定,您需要模擬一般使用者的工作流程並加以記錄。

  1. 在 Chrome 瀏覽器中開啟新分頁。
  2. 執行能帶出一則您 Google Ads 多媒體廣告的 Google 搜尋。
  3. 點擊 Google Tag Assistant 擴充功能,然後按一下 [Record]。
  4. 重新載入搜尋結果:以確保起始搜尋網頁也納入記錄流程 (在下方的分析中,這個網頁為 m.frdeemem.com)。
  5. 按一下多媒體廣告,即會前往 shop.frdeemem.com 網站。
  6. 從目錄中選取一項商品 (「這張 Google Gopher 地鼠貼紙應該會和我全新的 Chromebook 很搭!」)
  7. 將商品加入購物車。
  8. 按一下 [結帳] 按鈕,前往 pay.frdeemem.com 網站。
  9. 如要完成交易,請提供您的帳單、貨運和付款資訊,然後按一下 [提交訂單]。接著,您就會重新回到 shop.frdeemem.com 網站上的「感謝您」網頁。
  10. 點擊 Google Tag Assistant 擴充功能後,再按一下 [Stop] 就能結束記錄。
  11. 顯示 Analytics (分析) 報表並查看結果。

查看報表時,您會立即在報表的「警示」部分,看到 Google Tag Assistant Recordings 找到的問題數:

GTR 錯誤和警告
Google Tag Assistant Recordings 警示

警示 #1:其他工作階段

第一個找到的警示為警告訊息,通知您有一個匹配另起工作階段。若要檢視這個警示,請按一下訊息。然後,畫面會出現「感謝您」網頁;查看該網頁載入的匹配和廣告活動資訊部分,就能看到下列內容:

  Hit Information 
  Hit number in session : 1 
  Title : Thank you! 
  URI:/shop?i=thankyou&a=773439574929294020337... 
  Hostname : shop.frdeemem.com 
  Campaign (based on utm_source, utm_medium, ...) 
  Source : pay.frdeemem.com 
  Medium : referral 

問題:Analytics (分析) 將購物網站到付款網站這段轉移過程視同參照連結網址,因此另起了新的工作階段。

解決方法:在 Analytics (分析) 中,將 pay.frdeemem.com 新增為參照連結網址排除項目:

進一步瞭解排除參照連結網址相關資訊

警示 #2:缺少的代碼

「Page is most likely missing a tag」(網頁很可能缺少代碼) 這項警告相當直截了當:Google Tag Assistant Recordings 記錄了網頁載入,但沒有偵測到任何啟用的 Analytics (分析) 代碼 (請注意,如果只使用 Analytics (分析) 可能不會發現這個問題,除非您已瀏覽過所有資料且注意到缺少的網頁)。

Google Tag Assistant Recordings 不會分析網頁原始碼 (和 Google Tag Assistant 一樣),而是監視瀏覽器和網站在工作流程中的通訊情況。代碼即使出現在網頁中也可能並未啟用,原因或許是因為設定錯誤,或是網頁程式碼發生其他問題。

解決方法:檢查網頁原始碼,網頁中沒有代碼的話也請加入。

警示 #3:雜亂的 GCLID

GCLID 是指派到自動標記 Google Ads 廣告活動的網址參數。

問題:前兩項警示都只是警告,而這個警示為紅色,因為這是可能影響客戶開發費用資料的錯誤訊息。雜亂或缺失的 GCLID 參數,會對追蹤 Google Ads 廣告活動成效的功能造成不良影響。

按一下雜亂的 GCLID 錯誤查看更多詳細資料:

Page load 2 - Stickers
Redirect    :   http://m.frdeemem.com/shop?i=stickers&gcli...
URL         :   http://shop.frdeemem.com/shop?i=stickers&g...
Time        :   3581 ms after page load 1
Hits        :   5 hits (1 properties)

Page had a GCLID parameter, but it was dropped or mangled by redirects. 
Page is most likely missing a tag. 
Page hit (hit #1) - ecommerce

您可以從這些詳細資訊中看到,這個錯誤發生在搜尋網頁到您購物網頁的參照連結網址中。按一下 [Redirect] 展開資訊。您可以查看原本的 GCLID:

Key           Query parameter value
-----------------------------------
i             stickers
gclid         CjwKEAjw3_ypBRCwoKqKw5P9wgsSJAAbi2K9Ei8q_W... 
utm_source    search-sim

現在,按一下實際連結網址並與原本的比較:

Key           Query parameter value
-----------------------------------
i             stickers
gclid         CjwKEAjw3
utm_source    search-sim

目的地只收到原本 glclid 的前幾個字元 (到第一個底線為止)。

解決方法:請聯絡 IT 部門修正重新導向網址,其餘的 gclid 查詢參數才不會缺失。

警示 #4:瀏覽量延遲

記錄工作階段中最後的警示為「Page took a long time to send pageview hit to Analytics」(網頁傳送瀏覽匹配到 Analytics (分析) 的時間過長)。實際網頁載入過慢、網頁上的代碼沒有正確加入,或是兩種狀況同時發生時,就有可能出現這種情況。

問題:遇到載入過慢的網頁時,使用者很有可能在網頁完全載入前就先行放棄 (跳出)。若將 Analytics (分析) JavaScript 代碼放在尚未載入的網頁中,您可能永遠都無法收到匹配,或是必須等到處理流程的後段才會傳送匹配。這麼一來,可能會影響指標表現並造成報表的混亂。

進一步瞭解網頁載入等待時間。

解決方法:按一下警示訊息以查看詳細資料:

Google Tag Assistant Recordings 網頁載入緩慢
顯示網頁載入警示

網頁載入後經過將近 4 秒 (3792 毫秒) 才送出匹配,可能是因為 JavaScript 代碼放置有誤。Analytics (分析) 建議您立即將瀏覽量代碼放在文件結束代碼的下方。請檢查網頁原始碼,有需要的話請將代碼移到更適合的位置。

網頁代碼移至新位置後,請務必重新記錄工作流程。

 

取得更多資訊

這四個警示只是 Google Tag Assistant Recordings 所發現的一小部分問題。若要取得更多資訊,請參閱 Google Tag Assistant Recordings 警示參考資料

這篇文章實用嗎?
我們應如何改進呢?