跳到內容
請注意::這篇文章的翻譯只是為了方便而提供。譯文透過翻譯軟體自動建立,可能沒有經過校對。因此,這篇文章的英文版本應該是包含最新資訊的管理版本。你可以在這裡存取這些內容。

HubSpot 追蹤程式碼的疑難排解

上次更新時間: 2026年7月23日

可搭配下列任何訂閱使用,除非另有註明:

HubSpot 追蹤程式碼可讓 HubSpot 追蹤造訪您網站的訪客,並在您的帳戶中彙整流量分析資料。若您未看到任何網站流量資料,請依照以下步驟確認追蹤程式碼是否已安裝且運作正常。

請注意:若追蹤程式碼未安裝或運作不正常,HubSpot 將無法可靠地從該頁面接收追蹤資料。 因此,任何依賴追蹤功能產生的資料(例如頁面瀏覽次數或訪客事件)可能會不完整或無法取得。此外,依賴追蹤會話的功能(例如聊天小工具或基於規則的聊天機器人)可能無法如預期般運作。HubSpot 無法恢復在追蹤程式碼停用期間遺漏的追蹤資料。

確認追蹤程式碼已安裝

有兩種方式可測試追蹤程式碼的安裝狀況:自動驗證與手動驗證。HubSpot 提供自動工具來驗證您的安裝狀況。

要對您的網頁執行自動檢查,請:
  1. 點擊頂部導覽列中的「settings 」設定圖示
  2. 導航至「追蹤與分析」設定:
    • 若您的帳戶僅具備Marketing Hub Starter或 HubSpot 免費工具的使用權限,請在左側邊欄選單中前往「追蹤程式碼」。
    • 對於所有其他訂閱方案,請在左側邊欄選單中導航至「追蹤與分析」>「追蹤程式碼」。
  1. 在「驗證您的追蹤程式碼」區段中輸入您的網頁網址。HubSpot 將自動測試您的網頁,並將結果透過電子郵件寄送給您。

部分網站可能無法透過自動工具進行測試,或可能顯示錯誤的失敗結果。若您懷疑屬於此情況,可手動驗證您的安裝設定。

  1. 請點擊帳戶右上角的帳戶名稱,以驗證您的 Hub ID。
  2. 開啟您網站上的任一頁面,並在頁面上的任意位置按右鍵。
  3. 在下拉式選單中,選擇「檢視頁面原始碼」或「檢視原始碼」。
  4. 使用Ctrl + FCmd + F 並搜尋 [您的 Hub ID].js(例如:401264.js

請注意:您 可能會看到 HubSpot 嵌入程式碼或 Async HubSpot 分析程式碼。這兩者皆為 HubSpot 追蹤程式碼,表示您的追蹤程式碼已安裝完成。

若您使用 Google Tag Manager 或其他腳本載入器,追蹤程式碼將不會出現在頁面原始碼中。若您使用WordPress 外掛程式,只要未安裝會產生衝突的外掛程式,追蹤程式碼就會顯示出來。

若追蹤程式碼是透過 Google 標籤管理員安裝的 ,請使用「預覽 模式」連線至該頁面,選取第一個 頁面瀏覽 」事件,並確認「已觸發的標籤」下方是否顯示 HubSpot 追蹤標籤

  • 若追蹤程式碼顯示在該處,請確認您已從帳戶設定中正確複製並貼上該程式碼。
    若要檢查 HubSpot 帳戶中的追蹤程式碼:
    1. 點擊頂部導覽列中的「settings 」設定圖示
    2. 前往「追蹤與分析」設定:
      • 若您的帳戶僅具備Marketing Hub Starter或 HubSpot 免費工具的使用權限,請在左側邊欄選單中前往「追蹤代碼」
      • 對於所有其他訂閱方案,請在左側邊欄選單中導航至「追蹤與分析」>「追蹤代碼」。
      • 追蹤程式碼位於「嵌入程式碼」區段中。
  • 顯示追蹤程式碼,請安裝追蹤程式碼

請確認追蹤程式碼是否已正確載入

如果您的追蹤程式碼已正確安裝且顯示在頁面中,您需要確認追蹤程式碼是否正在載入:

  1. 在瀏覽器中開啟您網站上的任一頁面,並在頁面上的任意位置按右鍵。
  2. 在下拉式選單中,選擇「檢視元素」或 檢視」。螢幕底部或側邊將出現一個工具列。
  3. 點擊「網路 分頁 ,然後重新整理頁面。
  4. 點擊「名稱」欄位 以按字母順序排序元素,然後捲動至清單頂端。
  5. 在「名稱」欄中,尋找[您的 Hub ID].js(例如:401264.js)。在名稱下方,您可能會看到來自 js.hs-scripts.com 的資訊 ,以及/或來自 js.hs-analytics.com 的此 .js 元素的實例。
  6. [您的 Hub ID].js旁邊的「狀態」欄中您應看到304 Not Modified200 OK

若看到其他狀態,或無法找到該 JavaScript 程式碼,表示您的追蹤程式碼可能未正確觸發。請檢查瀏覽器 控制台中的 JavaScript 錯誤或阻擋因素,包括 Cookie 同意工具、廣告或腳本攔截器、內容安全政策 (CSP) 限制,或標籤管理員規則。
請聯絡 HubSpot 支援團隊以進行進一步的疑難排解與協助。

請注意:在 「網路」分頁中,預期會同時看到來自 js.hs-scripts.com(腳本載入器)的 hubid.js ,以及來自 js.hs-analytics.net(追蹤腳本)的 hubid.js。 若您在網站上使用 聊天流程,您可能會看到第三個腳本,即來自 api.usemessages.com/messages 的 hubid.js

即使您未使用HubSpot 的 Cookie 同意橫幅,預期會在網路」分頁中看到 js.hs-banner 腳本正在載入,因為該腳本負責將HubSpot 的 Cookie放置於訪客的瀏覽器中。

若出現腳本載入器js.hs-scripts.com,請一併檢查追蹤腳本js.hs-analytics.net,以確保 程式碼能正確觸發。若您僅看到實際的追蹤腳本js.hs-analytics.net而未見腳本載入器,追蹤程式碼仍會正常觸發。

驗證追蹤程式碼是否正常觸發

如果您的追蹤程式碼已安裝、顯示在頁面中且正在載入,請確認追蹤程式碼是否正常觸發:

  1. 在瀏覽器中開啟您網站上的任一頁面,並在頁面上的任意位置按右鍵。
  2. 在下拉式選單中,選擇「檢視元素」或 檢視」。螢幕底部或側邊將出現一個工具列。
  3. 點擊「網路 分頁 ,然後重新整理頁面。
  4. 點擊搜尋欄並輸入 __ptq.gif
  5. 在「名稱」欄中,尋找__ptq.gif
  6. __ptq.gif旁邊的「狀態」欄中,您應該會看到200 OK

如果 HubSpot 追蹤程式碼已在您的網站頁面中載入並觸發,但您在儀表板來源報告中未看到任何新的頁面瀏覽次數或會話,您可能需要變更目標網域,或在追蹤程式碼設定中新增其他網域,以確保 HubSpot 能從正確的網域或子網域收集分析資料。

這篇文章有幫助嗎?
此表單僅供記載意見回饋。了解如何取得 HubSpot 的協助