成都網站製作
當前位置: 首頁 >新聞資訊 > 網站建設 > 優化購物車的一次產品複盤
2018-05-23 09:38:27

優化購物車的一次產品複盤

在電商係統中,購物車是提高訂單轉化率的一個重要節點,之前做過一次購物車的優化方案,特總結了這篇文章。

在購物車的設計,優化過程中,主要可以從以下幾點來進行思考和整理,具體如圖:

一、 購物車的功能

在購物車的設計優化過程中,可以先著重思考下的購物車功能的作用,一般包括主要作用和次要作用。

其主要作用存在兩種使用場景:

  • 場景一:購物車攜帶多件商品,如果用戶下單時需要了解成都網站製作每件商品的價格,如:元件,以優惠金額和商品總金額,同時商品庫存的充足性完全取決了訂單是否能去結算。

  • 場景二:購物車臨時保存商品,臨時保存的商品,無非從三個維度來存儲商品數據。

第一維度:商品的基礎數據,如:商品名、商品數量、商品價格、優惠價格、商品編號、商品圖片、能獲得的積分,其他等等。

第二維度:特殊商品保存包含來歲商品的贈品,隨訂單的贈品、組合套裝等,而贈品分為來可選與不可選。

第三維度:管理購物車商品包括了修改商品數量,將商品移入收藏夾、刪除、批量刪除、清空購物車商品等,而這些功能的操作,都取決於購物車的狀態。

二、購物車狀態

購物車狀態可以從以下登陸前和登錄後考慮:

  • 登陸前購物車有無商品,如果有商品時;

  • 登陸時商品是否同步要考慮?

我們可以從以下具體幾點來思考:

(1)登陸前購物車有商品:對於有會員折扣的商品,加入購物車後,登陸前和登陸後的商品價格會有所不同。如果在購物車中使用優惠券,未登陸狀態是否可用?

在某電商網站截取的購物車圖片:

(2)登陸後購物車有商品:該狀態比較常見,不做過多說明。

(3)登陸前購物車無商品:要考慮是否有進入購物車入口,如果允許進入,可提示購物車為空,給出返回首頁繼續購物的用戶引導鏈接,提示購物車為空且提示登錄,推薦商品給用戶。

(4)購物車商品數量的考慮:最多可加入多少商品,加入的商品價格、庫存、下架等時要如何考慮,是按加入購物車的時間順序排序,還是會根據實際的用戶場景需要,做一些如優先顯示規則的優化。

(5)登陸後購物車無商品:同登陸前購物車無商品的2、 3 點,購物車各狀態下商品,在數據存儲方式上做法也有所不同。

三、購物車數據保存方式

購物車數據保存方式多發生在pc端,在app上不存在。因此我們主要以pc端的數據存儲上來說明。

一般購物車的數據存儲包含了cookice保存、session保存和數據庫保存,但兩種保存方式在使用過程中,有各自的優缺點。如:

  • coolice保存:數據主要存儲在客戶端,且占用很少資源,同時也減輕了服務器的負荷。為瀏覽器內置,使用方便,製藥在保存有效期內,購物車商品不丟失。不是執行文件,不會以任何方式執行,不會帶來病毒和攻擊用戶係統。

  • session保存:用心的機製保持與客戶端的同步,不依賴客戶端設置,存在服務器端的信息,更為安全。購物等信息可存儲,會占用服務器資源,加大服務器端的負載,影響服務器性能,存儲的信息更敏感,以文件形式存儲,存在安全隱患。

  • 數據庫存儲:數據庫與cookie分別負責記錄數據和維持繪畫、安全性和服務器性能提高,每個購物行為,與數據庫建立關聯,多時會影響數據庫性能,使cookie維持繪畫有賴客戶端支持。

四、購物車出入口

購物車的入口,一般包括了首頁、商品列表頁、詳情頁、推薦商品欄、收藏夾、已成功提交的訂單、已取消的訂單等。

其中收藏夾的商品已下架或者已經被刪除,要事先根據實際規則考慮。已取消和已成功提交訂單的商品,如果增加購物車入口,則需要考慮庫存不足。商品下架,刪除時如何處理以及購買數量大於庫存如何處理?

購物車有入口必定要考慮出口,出口包含了繼續購物、去結算、刪除、清空、移入收藏夾等,而實際的優化和設計可根據的用戶場景設定。

五、購物車考慮因素

5.1 我的購物車

用戶在進入我的購物車場景下,可以從以下方麵來考慮增設判斷規則:

(1)用戶登錄狀態判斷

如果用戶未登陸,是否可進入購物車?是否需要先登陸?

如果用戶未登陸狀態,可以看到購物車商品,登陸前用戶將商品加入購物車,購物車的商品數量是登陸前的商品。如果登陸後加入購物車,則購物車商品數量=登陸前和登陸後的商品數量總和。

(2)如果購物車商品下架,或者庫存不足

購物車的商品,如果有商品已下架,價格變動或者庫存不足,需要提示商品已下架/庫存不足。同時進入頁時需要判斷,庫存不足或已下架時不可進入訂單結算頁。

(3)購物車商品促銷過期

一般電商商品的促銷,包括如套裝促銷、贈品促銷、滿額贈促銷等。在購物車的商品展示過程中,要考慮商品、贈品如何展示?

(4)購物車無商品頁麵問題

登陸前是否給購物車入口?

一般常規的方式是提示無商品,引導購買。

5.2 訂單確認提交信息訂單確認提交頁,要考慮優惠券、積分底線、訂單基本信息等的判斷。

如:

  • 優惠券規則:優惠券條件限製規則判斷;

  • 積分抵現規則:訂單積分抵現點限製,特例品是否要限製;

  • 訂單基本信息:再次購買默認訂單信息是否可做更改。

5.3 結算金額

如果電商公司建立了自己的支付賬戶,還需要考慮賬戶與用戶關係,以及混合支付的限製規則判斷等。

如:在某寶想買某一件商品,訂單金額是 200 元,賬戶餘額中有 80 元,當餘額不足訂單結算金額時,要考慮是否可混合結算。

如果可以混合結算,則需要計算用戶還需要支付的金額。同時訂單信息中要分別存儲相關的結算金額,以便後期財務對賬。

六、購物車邏輯

購物車的邏輯,著重可以從以下幾點來進行考慮:如購物車入口邏輯、添加商品邏輯、商品處理及其頁麵展示邏輯、離開購物車邏輯等。

  • 購物車入口邏輯:要考慮哪些地方有加入購物車的按鈕,曆史訂單中如果有再次購買,需要考慮商品庫存不足或者下架的邏輯。

  • 添加商品邏輯:添加了什麽商品?商品數量是多少?以及價格計算器。

  • 商品處理及其頁麵展示邏輯:價格處理器與頁麵展示分離。頁麵展現邏輯:讓用戶盡快結算成功,盡可能讓用戶多買商品。

  • 離開購物車邏輯:繼續購物和去結算,用戶的下單引導邏輯,提升下單轉化率。

返回 BACK
服務項目
網站建設
互聯網開發
微應用(微信)
微信小程序
APP定製開發
400電話
主機租用
域名注冊
聯係我們

地址:成都市府青路二段 • 首匯觀築1棟28樓

郵箱:service@jikejun.com

熱線:18980803640 / 18190984800

座機:028-61382296

微信公眾號 二維碼