像素總覽
您可以使用 Shopify 的像素管理工具,管理並新增用於追蹤顧客事件的像素。顧客事件是發生在顧客瀏覽器中的動作,例如點擊連結或將商品加入購物車。您可以在 Shopify 管理介面的 Customer events 區段新增與管理像素。
過去,商家可以在網路商店的多個位置手動新增 JavaScript 程式碼片段:包含網路商店偏好設定、結帳腳本,以及 app。這些腳本通常缺乏品質管控,且管理起來耗時。使用像素管理工具後,您的腳本會集中儲存在單一管理工具中,並在 sandbox environment 執行。將 app 像素或自訂像素加入您的商店可帶來以下好處:
- 可存取您網路商店中的顧客事件串流,包含結帳事件。
- 為您的網路商店與顧客提供額外的安全防護層,並提高您對與第三方服務分享的顧客資料的控制權。
- 避免第三方程式碼執行效能不佳的 JavaScript,或干擾您的網路商店與結帳頁面。
- 內建隱私法規遵循工具。
像素可透過兩種方式新增至您的網路商店:app pixels(透過行銷與資料收集 app 安裝),以及 custom pixels(開發者可在您 Shopify 管理介面的像素管理工具中手動新增)。
像素會自動載入於線上店面、結帳頁面、感謝頁面、訂單狀態頁面,以及顧客帳號頁面。
像素的 Sandbox 環境
Shopify 會為 app 像素與自訂像素採用安全的 sandbox。Sandbox 是一種隔離的環境,可讓您執行腳本而不影響網路商店的其他部分。處於 sandbox 中的像素可在您的網站上任何位置執行,但其可存取的資料僅限於 sandbox 所提供的範圍。此 sandbox 可確保在像素管理工具安裝或建立的任何像素,無法收集或擷取超出該像素聲明用途之外的資料,以避免造成安全風險。
深入瞭解 potential risks associated with pixels。
像素 Sandbox 的限制
由於像素在安全的 Sandbox 環境中執行,可存取的資訊有所限制。提高的安全性讓您與顧客能更掌控第三方可存取的資料。這些限制可能不相容於部分第三方像素。請洽第三方像素供應商以確認哪些像素相容。
請檢視下列像素 Sandbox 的已知限制:
- 像素 Sandbox 無法呈現使用者介面元素,例如按鈕、表單、橫幅或互動視窗。
- 像素 Sandbox 無法自動偵測以下資訊:
- 從 DOM (Document Object Model) 擷取的事件。
- 從 DOM 擷取的中繼資料。
- 從 DOM 擷取的使用者資訊,例如電子郵件與電話。
- 從 DOM 擷取的外部連結點擊。
- 頁面捲動。
- 從 DOM 擷取的點擊與滑鼠移動,用於建立熱點圖。
在 Lax sandbox 中自動偵測的頁面網址,會包含 sandbox 版本,且可能與主視窗的網址不完全相符。您可以從 page_viewed 事件取得主視窗的網址。
針對從 DOM 擷取的事件、中繼資料、使用者資訊與外部連結點擊等自動偵測需求,您可以改用發布自訂事件作為替代方案。發布自訂事件可能並非所有 app 像素皆支援。
像素追蹤功能
以下說明各像素類型通常可追蹤的內容:
- 轉換與行銷像素:標準結帳事件和顧客動作適用於大部分的轉換追蹤。自動從表單擷取電子郵件地址或電話號碼的功能,在沙盒中可能無法運作。大多數像素供應商皆支援改以手動方式傳遞這類資料。
- 分析像素:標準顧客事件 (例如頁面檢視、商品檢視、購物車更新、購買和搜尋) 皆可運作。您也可以使用
Shopify.analytics.publish()方法來追蹤自訂事件。若要追蹤表單互動和連結點擊,必須將其發佈為自訂事件。 - Google Tag Manager:您可以將 Google Tag Manager 作為自訂像素來執行。然而,Google Tag Manager 所載入的像素依然會在 Shopify 沙盒內執行,因此適用相同的追蹤功能與限制。深入瞭解如何將 Google Tag Manager 作為自訂像素使用。
顧客隱私
在設定為需取得 consent 的市場中(通常為歐洲經濟區 (EEA) 與英國),只有當訪客提供像素設定所需的權限時,網頁像素才會執行。預設情況下,新像素需要 Marketing 與 Analytics 權限。
同樣地,若像素設定為資料銷售,對於已選擇退出資料銷售或分享的顧客,像素不會執行,除非該像素支援限制資料使用。
自訂像素的開發者可深入瞭解 collecting and registering consent。
潛在風險
請務必確實了解您加入到網路商店或結帳頁面的程式碼,或聘僱 Shopify Partner 協助處理自訂像素。
效能風險
像素是用於追蹤顧客事件、在您的網路商店背景執行的腳本。腳本越多,商店執行速度越慢。此外,若新增的腳本有錯或格式不正確,該程序可能會無限期執行,導致網站載入變慢,甚至無法載入。
隱私風險
使用者隱私受到嚴格規範,以確保顧客資訊在線上受到保護。程式碼片段可能被用來規避顧客同意的要求,這違反 Shopify 服務條款,並可能使您承擔法律責任。若您居住於或服務顧客的地點有較嚴格的隱私規範,例如 some US states 或歐洲經濟區,風險尤其高。請記得,當您使用像素蒐集顧客資料時,您須負責遵守適用法律並取得所有必要的同意。若您不確定適用於您的要求為何,請洽詢律師。