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

聊天小工具未在網站上顯示

上次更新時間: 一月 20, 2023

套用至:

所有產品和版本

當你設定即時聊天或機械人時,你可能會發現聊天小工具並未如預期顯示在你的網站頁面上。 您可能有特定的網頁或聯絡人,但聊天小工具不會出現在正確的網頁或正確的聯絡人身上。 你可以查看幾項設定,協助排除問題。

1.確保已安裝追蹤代碼

如果您要將聊天流添加到從HubSpot外部託管的網站,您需要在網頁上安裝HubSpot追蹤代碼。 你可以在設定中傳送追蹤代碼:

請注意如果您的網站上已安裝了HubSpot追蹤代碼,或者您的網站託管在HubSpot上,您不需要單獨安裝此代碼段。

  • 在 HubSpot 帳戶中,點擊主要導覽列中的「settings設定圖示」。
  • 在左側邊欄選單中,瀏覽至「收件箱」>「收 件箱」。
  • 將鼠標懸停在即時聊天頻道上,然後按一下編
  • 按一下追蹤代碼標籤。
  • 若要複製代碼並將其新增至網站,請按一下複製。 或者輸入電子郵件地址,將驗證碼傳送至您的網路開發者或IT資源。

2.開啓聊天流程

您還應確認聊天流已開啟:

  • 在 HubSpot 帳戶中,進入「對話」>「聊天流程」。
  • 在「狀」欄的「非活躍聊天流程」旁邊,按一下以切換狀態開關。 chatflows-activate-chatflows

3.清除瀏覽器儲存處

如果開啟網站後,聊天流沒有顯示在網站上,請嘗試在隱身瀏覽器視窗中載入網站。 如果聊天流以隱身方式顯示,請清除瀏覽器緩存和Cookie ,以便在非隱身瀏覽器視窗中查看聊天流。

4.查看你的目標規則

建立聊天流時,您可以指定聊天小工具應出現在目標設定中的頁面。 您也可以根據訪客的已知資訊來定位目標。 在聊天流的目標」標上查看你的目標規則,確保標準符合你在網站頁面上看到的條件。

指定正確的域和子域

首先,請驗證你的目標定位規則中包含了你希望看到聊天流的頁面。 如果您希望聊天流出現在特定網域的網頁上,請確保輸入正確的網域。 例如,如果您的目標定位規則是網站|包含| www.coffeeshop.com ,聊天流將顯示在www子網域的任何網頁上,包括www.coffeeshop.com、www.coffeshop.com/contact和www.coffeeshop.com/pricing

target-subdomain

過,除非您將網子網域新增目標規則中,否則聊天流不會出現在blog.coffeeshop.com上。

target-two-different-subdomains

或者,您可以在目標規則中指定根網域。 在此示例中,如果您使用定位規則「網站|包含| coffeeshop.com聊天流將會顯示在具有此根網域的任何網頁上。

查看排除規則

如果聊天流不符合預期,請確保網頁網址未包含在排除規則中。 前往您的聊天流程,然後在目標」標籤上查看並刪除所有必要的排除規則。

check-chatflows-exclusion-rules

驗證訪客資訊和行為

如果你是根據訪客資訊和行為來定位聊天流,請確保聯絡人符合目標條件。 例如,如果你的聊天流程只對點擊網站上特定CTA的聯絡人顯示,請前往聯絡人記錄篩選聯絡人的CTA活動。 如果聯絡人尚未點擊所選的CTA ,他們將不會看到聊天流。

如果他們點擊了CTA ,請查看本指南中的其他故障排除步驟,或進一步了解追蹤Cookie會如何影響聊天流的顯示。

單頁應用程式

如果你的網站是單頁應用程式或SPA ,你的目標定位規則可能無法正常運作,因為當你導航到其他網頁時, SPA的網站內容會動態更新,而不是重新載入。 因此, HubSpot無法偵測到新的網頁網址,這可能會導致錯誤的聊天流出現在網頁上,或根本不出現。 如果您在單頁應用程式上使用即時聊天機械人,建議與開發人員合作,使用聊天小工具SDK來定位您的頁面。 使用.widget-refresh方法在不同的網頁上指定不同的聊天流程。 了解更多關於HubSpot開發人員文件的資訊。

5.檢查聊天可訂狀況設定

如果您的聊天流程仍未顯示在頁面上,請查看聊天頻道的預訂狀況設定。 你可以透過編輯預訂狀況設,控制何時隱藏聊天小工具,包括沒有團隊成員上線或營業時間以外的時間

  • 在 HubSpot 帳戶中,點擊主要導覽列中的「settings設定圖示」。
  • 在左側邊欄選單中,瀏覽至「收件箱」>「收 件箱」。
  • 將鼠標懸停在聊天頻道上,然後按一下[編輯]。
  • 點擊「可訂狀況」標籤。
    • 根據團隊成員狀態:如果你的預訂狀況是根據團隊成員狀態,請點擊「離開」標籤,然後檢查你是否選擇了「隱藏聊天啟動器」。 如果你想顯示留言,請點擊下拉菜單,然後選擇顯示留言
    • 根據營業時間:如果你的團隊只在設定的營業時間內有空,請點擊「離開」標籤和/或「營業時間外」標籤,並檢查你是否選擇了「隱藏聊天啟動器」。 如果是,請按一下下拉選單,然後選擇其他選項。
chat-launcher-hidden
  • 變更後,按一下儲存

如果你使用的聊天流包括機械人,如果你尚未自訂機械人的可訂狀況偏好,聊天流可能仍會出現。 了解如何根據團隊的可訂狀況編輯聊天流程的顯示時間。

6.查看聊天流程優先級

當您在網頁上顯示 多個 聊天流時,您可以決定訪客來到您的網站時,哪個HubSpot應該優先排序。 如果未顯示預期的聊天流程,請檢查聊天流程與頁面上其他聊天流程相比的優先程度。

7.意外的聊天流程出現

如果訪客在您的某個網頁上開始紀錄,然後瀏覽到另一個應該顯示不同聊天流程的網頁,對話將在原始紀錄中繼續。 因此,其他聊天流程不會出現。 例如:

  • 聊天流A應該會出現在www.coffeeshop.com上。
  • Chatflow B應該會出現在blog.coffeeshop.com上。
  • 訪客開始與Chatflow A聊天,然後導航至blog.coffeeshop.com
  • 聊天流B不會出現,訪客可以繼續使用聊天流A開始的紀錄。

8.追蹤Cookie

如果按照上述步驟進行後,符合目標條件的聯絡人仍未出現聊天小工具,這很可能是由於 追蹤Cookie。 若要為訪客顯示聊天小工具,追蹤Cookie必須與訪客的聯絡人資料庫中的聯絡人記錄相關聯。 如果聯絡人記錄沒有追蹤Cookie ,您的聊天小工具將不會出現在與聯絡人記錄相關聯的訪客身上。

訪客如何獲得追蹤Cookie ?

訪客在成為聯絡人之前,會使用追蹤Cookie進行匿名追蹤。 HubSpot可透過兩種方式將追蹤Cookie上的網站活動與聯絡人記錄相關聯:

  1. 訪客填寫HubSpot表單。
  2. 訪客點擊HubSpot市場推廣電子郵件,前往HubSpot頁面或 已安裝 HubSpot追蹤代碼的非HubSpot頁面。

此外,您可以使用 追蹤代碼API 追蹤網站的訪客。

在訪客進行上述轉換之前, HubSpot不知道訪客是誰,也不知道訪客的聯絡記錄包含哪些部分。 因此,如果您有尚未轉換的聯絡人,即使他們是您資料庫中的聯絡人或您要目標的清單成員,他們也不會看到您的聊天小工具。

請注意:即使訪客為獲得追蹤Cookie而執行了上述兩項動作中的一項動作,如果訪客已經刪除瀏覽器Cookie ,或在其他瀏覽器、隱身視窗或行動裝置中訪問您的網站,則無法偵測到他們的追蹤Cookie ,而且您的聊天小工具也無法為他們顯示。

為什麼我沒有追蹤Cookie就有聯絡人?

以下是幾種常見的方法,可以讓聯絡人存在於資料庫中,而無需在表單上轉換或按一下市場推廣電子郵件連結:

使用追蹤Cookie追蹤資料庫中的聯絡人後, HubSpot將他們視為已知聯絡人。 如果他們符合你的受眾標準,你的聊天小工具會在他們瀏覽你的網站時出現。

請注意:在某些情況下,某些彈出式遮鎖工具可能會阻止載入聊天小工具。 如果您關閉瀏覽器中安裝的任何彈出式遮鎖工具,並顯示聊天小工具,該擴展程序很可能會阻止按預期載入聊天小工具。

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