HeatMapXHeatMapX
價格登入

如何在 Shopify 商店安裝熱點圖(免安裝 App,只需一行程式碼)

HeatMapX Engineering Team6 min read
  • how-to
  • shopify
  • ecommerce
  • heatmap
  • installation

文章摘要

  • 在 Shopify 加入熱點圖只需要把一行程式碼貼進 theme.liquid——不需要安裝任何 App
  • 編輯前務必先複製一份佈景主題作為備份。儲存後就會立即生效——這點跟 STUDIO 不同,不需要另外執行「重新發布」的步驟
  • 結帳頁面不會執行佈景主題的程式碼,因此不會被追蹤。判斷成功與否的標準,是 HeatMapX 儀表板中的計數真的有增加——而不只是「沒有出現錯誤」

想知道能不能在不安裝 App 的情況下,為你的 Shopify 商店加入熱點圖嗎?答案是可以的。Shopify 讓你直接把一行標籤程式碼貼進佈景主題裡,完全不需要安裝任何 App。本篇教學會說明一開始就該做的備份步驟、如何加入標籤、如何確認安裝是否成功,以及幾個需要留意的地方。

步驟一:取得你的網站金鑰

首先,註冊 HeatMapX 帳號(提供免費方案),登記你的商店,取得你的網站金鑰(site key)。不需要信用卡。

拿到網站金鑰之後,使用下方的標籤程式碼,並將 YOUR_SITE_KEY 替換成你實際取得的金鑰。

<script src="https://heatmapx.com/tracker.js" data-site-key="YOUR_SITE_KEY"></script>

操作步驟:在 theme.liquid 中加入標籤

1.(必要)先複製一份佈景主題作為備份

在直接編輯程式碼之前,務必先複製目前使用中的佈景主題。在你的 Shopify 後台,前往**「線上商店」→「佈景主題」,找到目前發布中的佈景主題,點選右側的「…」(操作)選單**,選擇**「複製」**。這樣一來,萬一出了什麼差錯,你就有一份安全的備份可以還原。跳過這個步驟,代表萬一改錯了,你將無法復原。

2. 開啟程式碼編輯器

  1. 在你的 Shopify 後台,前往**「線上商店」→「佈景主題」**
  2. 在目前發布中的佈景主題上,點選**「…」(操作)選單**,選擇**「編輯程式碼」**
  3. 左側會出現該佈景主題的檔案清單

3. 在 layout/theme.liquid 中加入標籤

  1. 在檔案清單中,展開**「Layout」資料夾**,點選 theme.liquid
  2. 在檔案中搜尋 </head>,將前面提到的標籤程式碼貼在它的正前方
  3. 儲存檔案

4. 只要儲存就完成了——不需要重新發布

在 Shopify 中,編輯佈景主題的程式碼只要儲存就會立即生效。這一點跟 STUDIO 不同,不需要另外執行「發布」或「重新發布」的步驟。只要儲存完成,你的正式商店就已經載入了這段標籤。

如何確認安裝真的有生效

加入標籤之後,實際瀏覽自己商店的幾個頁面。不過這裡有個重點。

頁面正常載入、沒有出現錯誤,並不代表追蹤真的有在運作。 就算瀏覽器主控台沒有顯示任何錯誤訊息,網站金鑰打錯字,或標籤貼錯位置,都有可能導致資料完全沒有傳送到 HeatMapX。

唯一可靠的確認方式,是打開 HeatMapX 儀表板,在網站清單中找到你的網站,確認它的計數真的有增加。 瀏覽幾個頁面之後(例如商品頁、分類頁等),如果計數有增加,就代表安裝成功。

需要注意的事項

結帳頁面不會被追蹤

你加入 theme.liquid 的標籤,會在你的商店前台運作——包括首頁、商品頁、分類頁、購物車——但不會在結帳頁面(也就是 /checkouts/ 底下的付款頁面)執行。結帳流程是由 Shopify 直接代管,與你的佈景主題是分開的,theme.liquid 中的程式碼永遠不會在那裡被載入。如果你發現儀表板中結帳頁面沒有資料,這是正常現象,並不是 bug。

更換佈景主題時,需要重新加入標籤

這段標籤只存在於你編輯過的那個佈景主題的 theme.liquid 檔案中。如果之後你切換到另一個佈景主題(發布新的佈景主題),該主題的 theme.liquid 並不會自動帶有這段標籤。每次更換佈景主題時,都需要重複同樣的步驟,把標籤加入新的佈景主題中。

常見問題

Q. 這樣做會讓我的商店變慢嗎? A. 這段標籤是非同步載入,而且程式碼很輕量,對頁面載入速度的影響微乎其微。

Q. 我已經加入標籤了,但儀表板中的計數沒有增加 A. 最常見的原因是網站金鑰不符——貼上了其他網站的金鑰,或是複製時掉了字元。另外也請確認你測試的頁面是商店前台頁面(首頁、商品頁、分類頁),而不是結帳頁面,因為結帳頁面本來就不會被追蹤。

結語

在 Shopify 加入熱點圖,說到底就是把一行程式碼貼進 theme.liquid——不需要安裝任何 App。HeatMapX 可以免費開始使用,不妨試試看,了解顧客實際上是如何體驗你的商店的。

從 Claude Code 執行的熱圖,免費開始。

貼上一行追蹤標籤,從 CLI 取得分析與改善建議。