Skip to content

廣告與分析追蹤

在商家後台「設定 → 基本資料」的「追蹤與分析」區塊填入追蹤代碼後,系統會將它載入你的公開預約頁,並在顧客預約的每個關鍵步驟自動送出標準分析事件——你不需要寫任何程式碼。

會送出哪些事件

顧客動作Google Analytics(GA4)事件Meta Pixel 事件
選擇服務加入add_to_cartAddToCart
取消已選服務remove_from_cart
進入「選擇時間」begin_checkoutInitiateCheckout
進入「確認預約」booking_time_selected(自訂事件)
預約完成purchase(含預約編號、金額、服務項目)Schedule

事件會附上服務名稱、金額與幣別。金額是預約當下的服務定價,不是實際收款金額——GA4 的營利報表會把它顯示為收入,解讀時請留意。

Google Analytics(直接填 GA4 代碼)

不需要任何額外設定。填入 G- 開頭的評估 ID 後,到 GA4 的「報表 → 營利 → 購買歷程」就能看到「加入購物車 → 開始結帳 → 購買」各步驟的到達與流失。想把「確認預約」也放進漏斗,可在「探索」報表以自訂事件 booking_time_selected 加一步。

Google Tag Manager

系統會把事件推入資料層(dataLayer),你需要在自己的 GTM 容器內設定一次:

  1. 新增代碼,類型選「Google Analytics:GA4 事件」。
  2. 觸發條件選「自訂事件」,事件名稱填 add_to_cart|remove_from_cart|begin_checkout|booking_time_selected|purchase(勾選「使用規則運算式比對」)。
  3. 在代碼設定勾選「傳送電子商務資料」,來源選「資料層」。

INFO

同時填了 GA4 代碼與 GTM、且 GTM 容器內也裝了 GA4 的話,事件會被計兩次。擇一使用即可。

Meta Pixel

填入 Pixel ID 後,AddToCartInitiateCheckoutSchedule 三個標準事件會自動送出(依你網站的 Cookie 同意設定,訪客同意行銷用途後才會啟動)。投放廣告時,轉換目標選「預約」(Schedule)即可;系統刻意不送 Purchase——預約完成不代表已收款,避免廣告成效以錯誤的收入計算。

常見問題

事件沒出現在報表? GA4 標準報表有最長 24–48 小時的處理延遲;即時驗證請用 GA4 的「DebugView」或 GTM 的「預覽」模式。也請確認代碼填的是正確格式(GA4 為 G- 開頭、GTM 為 GTM- 開頭)。

步驟數字為什麼不是嚴格遞減? 顧客可能透過分享連結直接進入「選擇時間」(沒有經過加入服務),或在登入後回到流程再次觸發同一步驟,個別步驟的次數因此可能高於前一步。看趨勢與相對變化比看單日絕對值可靠。