您可以設定電子商務事件來收集使用者購物行為的相關資訊這些活動可讓您量化熱門產品,查看促銷活動和置入性行銷對收益的影響。
本文將說明每個電子商務事件,以及設定事件的時機。如需設定電子商務事件的逐步範例,請參閱設定購買事件一文。
事前準備
建議
- 啟用偵錯模式,以便即時查看事件並更輕鬆地排解問題
- 傳送包含電子商務事件的自訂參數時,請參閱自訂維度與指標限制
- 傳送
value
(收益) 資料時,請設定currency
,確保系統能正確計算收益指標 - 設定擁有資料的每個電子商務參數,不論參數是否為選填
- 請參閱電子商務網站範例,瞭解如何在網站中加入代碼。
實作
一般電子商務導入方式可評估下列任一動作:
這些行動的核心,就是您銷售的產品和服務,您可以將產品和服務當做可加入電子商務事件的項目陣列。以下範例說明如何建立本指南所參照的 items
集合。items
陣列最多可包含 200 個元素。
從清單中選取項目
當使用者看到結果清單時,請傳送包含顯示項目的 items
陣列參數的 view_item_list
事件。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
當使用者從清單中選取一個項目時,請在 items
陣列參數中,將選取的項目傳送至 select_item
事件。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
查看商品詳細資料
如要評估使用者查看商品詳細資料的次數,請在使用者檢視商品詳細資料畫面時傳送 view_item
事件。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
在購物車中新增或移除商品
透過在 items
陣列中傳送相關商品的 add_to_cart
事件來評估商品,以便將他們加入購物車。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
您也可以在 items
陣列中傳送包含相關項目的 add_to_wishlist
事件,藉此評估將項目加入願望清單的時間。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
使用者隨後查看購物車時,請傳送 view_cart
事件和購物車中的所有商品。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
如要評估使用者從購物車中移除商品的情形,請傳送 remove_from_cart
事件。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
啟動結帳程序
傳送包含一或多個相關欄位定義的一或多個項目的 begin_checkout
事件,藉此評估結帳程序的第一個步驟。您也可以在這個階段將優待券新增至整個訂單,方法是將其新增至事件,或將其新增至 items
陣列的特定元素中,藉此套用至特定項目。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
當使用者前往結帳程序的下一步並新增運送資訊時,請傳送 add_shipping_info
事件。使用 shipping_tier
參數來指定使用者的提供選項,例如「陸運」、「航空」或「隔日」。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
在使用者提交付款資訊時傳送 add_payment_info
事件。如果可以,請在所選付款方式的 payment_type
中納入此事件。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
購買或申請退款
傳送包含一或多個相關欄位定義的一或多個項目的 purchase
事件來評估購買。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
傳送包含相關 transaction_id
的 refund
事件以及使用 item_id
和 quantity
定義的一或多個項目以評估退款。我們建議您在 refund
事件中加入項目資訊,才能在 Analytics (分析) 中查看項目層級的退款指標。
如要進一步瞭解要傳送的參數,請參閱事件參考資料。
套用宣傳活動
電子商務包括評估內部宣傳活動的曝光次數和點擊次數,例如宣傳促銷活動的橫幅。
一般來說,系統會透過含有項目參數的 view_promotion
事件傳送促銷活動目標,以透過初始畫面檢視畫面評估宣傳活動的曝光次數。如要進一步瞭解要傳送的參數,請參閱事件參考資料。
如要指出使用者點擊促銷活動,請傳送含有該項目的 select_promotion
事件做為項目參數。如要進一步瞭解要傳送的參數,請參閱事件參考資料。