一、前言
從入職以來到如今已有四年多的時間,非常幸運(yùn)的是,短短職業(yè)生涯能有90%的時間都能參與或負(fù)責(zé)淘寶購物車業(yè)務(wù)域的開發(fā),這幾年來和購物車一起成長,從思考購物車與收藏夾的區(qū)別到逐步開始有了對購物車較清晰的定位,從被動接需求到開始主動思考購物車業(yè)務(wù)正確合理的業(yè)務(wù)方向,從僅僅完成淘寶業(yè)務(wù)訴求到提供可復(fù)用業(yè)務(wù)能力。和購物車一起經(jīng)歷5個大促,經(jīng)歷或大或小的產(chǎn)品升級、以及carts2開發(fā)方式變革,為極致的用戶體驗(yàn)嘗試過,為平臺增量的提升探索過,利用技術(shù)升級幫助淘寶購物車完成業(yè)務(wù)迭代的同時,也一路沉淀了些通用的能力支撐其他業(yè)務(wù)快速迭代,也不斷完善一套開發(fā)知識庫幫助越來越多的購物車開發(fā)同學(xué)。那么是時候來寫一些文字畫一些圖記錄這些年,淘寶購物車的pd與開發(fā)到底做了哪些探索與沉淀,淘寶購物車到底完成了哪些產(chǎn)品升級,那些與你日常購物息息相關(guān)好用的功能是如何逐步迭代上線的。
這篇文章主要從業(yè)務(wù)發(fā)展以及技術(shù)沉淀兩個方面來總結(jié)淘寶購物車的產(chǎn)品升級之路。
二、我如何理解購物車
介紹淘寶購物車業(yè)務(wù)之前,先簡單說下我對于購物車這個業(yè)務(wù)場景的理解,關(guān)于它的定位、定義、以及職責(zé)。
基礎(chǔ)功能
相信沒有深入了解過的大多數(shù)人對于購物車的理解,都是對用戶加購商品最基本的「增、刪、改、查」操作,那么db內(nèi)一條購物車記錄到底存儲了什么內(nèi)容呢,如下圖所示:

但實(shí)際上隨著購物車基礎(chǔ)功能不斷強(qiáng)大,這四個字已經(jīng)不足以概括購物車的職責(zé)了,那我就暫且以個人理解把購物車的基礎(chǔ)功能歸納為下面四個字:加、改、算、湊。
加(&查):購物車的核心圍繞db中存儲的用戶購物車商品數(shù)據(jù),由于是用戶私域,商品數(shù)據(jù)基本來自于用戶主動加購,加購來源包括:詳情、會場、訂單等復(fù)購鏈路、貓超首頁等。但為了進(jìn)一步縮短用戶復(fù)購路徑,手淘購物車在21年迭代上線「常購」功能,利用算法計算用戶高購買意愿的復(fù)購商品并通過離線手段自動加入到用戶「常購」購物車(不占用戶購物車容量且下單不刪除),是手淘購物車為縮短復(fù)購路徑提高購買效率的新的嘗試。 改:用戶將商品加入到購物車后,由于商品是實(shí)時動態(tài)變化的,變?yōu)槭Аq價、購物車容量不夠等等用戶都可以進(jìn)入購物車對商品進(jìn)行單個或者批量操作。實(shí)際上購物車的很多功能上線都在不斷提高用戶使用購物車的效率,例如失效更精細(xì)化到sku維度、用戶加購提示容量已滿可一件清理并加購等; 算:所謂「算」是指購物車商品價格的計算。「算」這件事情其實(shí)在購物車有不同程度的展現(xiàn):- 用戶進(jìn)入購物車可在商品卡片立刻看到商品維度單品優(yōu)惠后的價格;
- 用戶勾選多個商品進(jìn)入下單前,可在購物車底部看到最終結(jié)算價格,并在單個商品上可以看到分?jǐn)偤蟮纳唐穬?yōu)惠價;
- 開辟優(yōu)惠明細(xì)浮層,將整個價格優(yōu)惠計算的過程和結(jié)果清晰的呈現(xiàn)在用戶眼前。
購物車在不斷追求價格計算的正確性以及清晰度。
湊:我認(rèn)為,購物車的數(shù)據(jù)核心是用戶購物車商品,那么核心功能便是湊單,或者說合并結(jié)算。實(shí)際上目前為止在手淘大部分場景中,絕大多數(shù)的合并結(jié)算來自于購物車,這也就是為何每逢大促,訂單有70%左右流量來源于購物車。「湊」主要體現(xiàn)在兩點(diǎn):- 用戶在購物車可勾選多個商品合并下單,同時也支持業(yè)務(wù)定制,分組結(jié)算;
- 用戶在購物車不斷挑選、勾選商品的過程中,滿減湊單的進(jìn)度在不斷更新,并提供篩選、推薦、引導(dǎo)湊單等功能提高用戶湊單結(jié)算的效率。
近兩年,圍繞「湊單」這個命題,購物車在轉(zhuǎn)化和體驗(yàn)上都在不斷嘗試。
定位與職責(zé)
以上是購物車場景的基礎(chǔ)功能,接下來我們視角再往外走一走,思考一下購物車在整個購物過程節(jié)點(diǎn)中的位置,或者在在淘寶基礎(chǔ)鏈路的位置。我們把購物環(huán)節(jié)分為三個節(jié)點(diǎn),即購前、購中、購后。如下圖所示,購物車作為下單結(jié)算前的”臨門一腳“,是「購前」環(huán)節(jié)中重要一環(huán)。

購物車承載著購前購中承上啟下的職責(zé)。在購前環(huán)節(jié)中促成購買:對于下單猶豫的用戶,用營銷等手段提升用戶決策效率,對于轉(zhuǎn)化確定性較高的用戶,精準(zhǔn)的推薦讓他買的更多;在購中環(huán)節(jié)提供流暢的交易體驗(yàn):優(yōu)惠計算的準(zhǔn)確性和過程的清晰度以及各種業(yè)務(wù)形態(tài)商品的湊單合并結(jié)算等。
定義
基于上述對購物車基礎(chǔ)功能以及職責(zé)的描述,以及我自身對購物車的理解,我將購物車定義為:一個提供商品管理、湊單結(jié)算等能力,幫助消費(fèi)者進(jìn)行下單決策的合并結(jié)算工具;
老生常談
最后我們再來探討一個老生常談的問題:購物車與收藏夾的區(qū)別?這個問題應(yīng)該是每一個開發(fā)過購物車的同學(xué)都會面臨的靈魂拷問。我第一次被問是在剛?cè)肼毚蠹s一兩個月的一個新人培訓(xùn)上,第二次是在轉(zhuǎn)正答辯上。我當(dāng)時的回答基本純粹是基于自身日常手淘的使用體驗(yàn),主要圍繞一個點(diǎn):購買意愿強(qiáng)烈程度的區(qū)別;做購物車幾年了,會有啥新的體會么?先來列一下當(dāng)前兩個產(chǎn)品的主要區(qū)別:

我認(rèn)為對于一個用戶來說,購買一個商品需要進(jìn)行以下幾個過程的決策,隨著購買過程逐步接近尾聲,用戶的購買意愿以及確定性也是在不斷增強(qiáng)的過程。不同的環(huán)節(jié)需要不同的工具來幫助用戶完成。

因此總結(jié)兩者之間幾個比較重要的區(qū)別點(diǎn):
- 收藏夾關(guān)注于對商品的存儲管理、搜索查找。購物車更關(guān)注于商品的營銷表達(dá)、算價、湊單結(jié)算;
- 購物車離下單更近,用戶加入購物車的商品相對購買意愿更強(qiáng)。
雖然兩個場景側(cè)重點(diǎn)不同,但實(shí)際上目前收藏夾很多產(chǎn)品功能都值得購物車來借鑒,例如對于商品查找的高效率,包括分類、篩選、搜索等,對于購物車深度使用者來說,都是一個更好的使用體驗(yàn)提升。與此同時,我們思考下,購物車和收藏夾一定是完全無關(guān)的兩個業(yè)務(wù)場景嗎?是否存在某些關(guān)聯(lián)功能可以互相彌補(bǔ)兩個產(chǎn)品在使用體驗(yàn)上的短板?例如(純屬yy):
- 加購滿的時候提供用戶加入收藏夾的選擇;
- 購物車清理提醒的同時,推薦引導(dǎo)用戶加購收藏夾內(nèi)購買意愿較強(qiáng)的商品;
- 購物車的的搜索發(fā)現(xiàn),除了搜索出購物車內(nèi)商品推薦出收藏夾內(nèi)有關(guān)聯(lián)且由高購買意愿的商品;
- 收藏夾提供高效加購路徑;
- ……
三、淘寶購物車的業(yè)務(wù)發(fā)展
3.1 目標(biāo)與策略
3.1.1 業(yè)務(wù)發(fā)展目標(biāo)
作為業(yè)務(wù)團(tuán)隊(duì),以業(yè)務(wù)先贏為目標(biāo),以技術(shù)突破為手段,賦能購物車業(yè)務(wù)高效發(fā)展應(yīng)當(dāng)是我們的核心目標(biāo),那么購物車這個場景的業(yè)務(wù)發(fā)展目標(biāo)又是什么?其實(shí)業(yè)務(wù)如何發(fā)展,首先要思考的是,這個域場景以及作為該場景的平臺方面對的角色都有哪些?這些角色目前對應(yīng)的痛點(diǎn)與訴求是什么?對于購物車業(yè)務(wù)發(fā)展,總的來說當(dāng)下面對三種角色:消費(fèi)者、商家與平臺、業(yè)務(wù)方。
- 消費(fèi)者角色:即需要使用淘寶購物車來完成購買過程的用戶;對于消費(fèi)者來說,購物車產(chǎn)品基礎(chǔ)功能使用體驗(yàn)差、購買決策效率低是最大的痛點(diǎn);
- 商家與平臺角色:購物車作為用戶私域,給商家營銷、運(yùn)營提供較小的空間,對于如何促轉(zhuǎn)化、提高用戶購買意愿,從而獲得增量是該類角色面臨的最大痛點(diǎn);
- 業(yè)務(wù)方:業(yè)務(wù)玩法愈的發(fā)復(fù)雜,導(dǎo)致業(yè)務(wù)邏輯也變的復(fù)雜,嚴(yán)重阻礙研發(fā)效率及業(yè)務(wù)發(fā)展迭代;
因此,面對購物車域的這些產(chǎn)品痛點(diǎn)與訴求,我們將購物車的業(yè)務(wù)發(fā)展目標(biāo)總結(jié)為三個方向:
方向一:體驗(yàn)
購物車產(chǎn)品的使用體驗(yàn)體現(xiàn)在哪些方面?作為一個下單鏈路的基礎(chǔ)產(chǎn)品,購物車管理的“物”為商品、首先面對的“角色”是消費(fèi)者,那么我們思考人與商品的關(guān)系,在整個產(chǎn)品使用中,人(即消費(fèi)者)對物(即購物車商品)存在以下行動動線:存儲、瀏覽、管理、決策、結(jié)算。那么在以上幾個環(huán)節(jié)中消費(fèi)者操作是否高效則定義為購物車產(chǎn)品良好的使用體驗(yàn)。
方向二:轉(zhuǎn)化
購物車作為一個基礎(chǔ)產(chǎn)品,是否具備轉(zhuǎn)化的空間?是否能為商家自運(yùn)營營銷提供可能,并最終給平臺帶來增量?這是我們在購物車業(yè)務(wù)發(fā)展中思考和數(shù)據(jù)挖掘的方向。數(shù)據(jù)分析與挖掘帶給我們的結(jié)論:淘寶購物車中存在大量用戶加購但沒有被轉(zhuǎn)化的存量商品,這些存量商品轉(zhuǎn)化率隨著加購時間越久,轉(zhuǎn)化率越低,加購前兩個小時成交占比60%左右。因此購物車實(shí)際上有巨大的空間去獲得新的增量;如何增強(qiáng)貨品的吸引力以及重新喚醒用戶需求是購物車轉(zhuǎn)化提升的兩個方向,除此之外實(shí)際上從21年我們逐步開始尋找購物車外場景的增量,結(jié)合算法手段精準(zhǔn)推薦讓用戶買的更多、更劃算。
方向三:效率
無論是體驗(yàn)還是轉(zhuǎn)化,業(yè)務(wù)的發(fā)展離不開快速的試錯與迭代,最終離不開高效的研發(fā)效率。而研發(fā)效率又面對惡劣的業(yè)務(wù)現(xiàn)狀和開發(fā)環(huán)境:業(yè)務(wù)上多端多平臺,需求繁多復(fù)雜;開發(fā)上,需求響應(yīng)慢、溝通協(xié)調(diào)多,重度依賴客戶端發(fā)版。以上幾點(diǎn)都嚴(yán)重阻礙業(yè)務(wù)迭代速度。需要依靠技術(shù)改造來改變研發(fā)模式,提高研發(fā)效率。
3.1.2 業(yè)務(wù)發(fā)展策略
基于購物車業(yè)務(wù)發(fā)展的三個方向,我們拆解為兩個主要的實(shí)施策略:消費(fèi)者側(cè)產(chǎn)品升級&研發(fā)提效。

策略一:消費(fèi)者側(cè)產(chǎn)品升級:購物車產(chǎn)品升級主要體現(xiàn)在兩個方面:
1)基于購物車的工具屬性進(jìn)行體驗(yàn)優(yōu)化;
2)基于購物車的場景特征促轉(zhuǎn)化得增量;
策略二:研發(fā)提效,購物車研發(fā)效率的提升體現(xiàn)在兩個方面:
1)技術(shù)的改造提升研發(fā)效率;
2)業(yè)務(wù)的閉環(huán)提升業(yè)務(wù)迭代的效率;
最后,我以我的理解將近兩年購物車的發(fā)展(業(yè)務(wù)+開發(fā)提效)總結(jié)為一張大圖(其中部分內(nèi)容后面章節(jié)會詳細(xì)介紹):

3.2 當(dāng)我們在說購物車體驗(yàn)時我們在說什么
作為一個基礎(chǔ)工具產(chǎn)品,無論KPI導(dǎo)向是GMV還是體驗(yàn),我始終認(rèn)為提升用戶在日常以及大促的使用體驗(yàn)才是產(chǎn)品升級的核心,那么,當(dāng)我們在說購物車體驗(yàn)時我們在說什么?我們又做了什么呢?
3.2.1 淘寶購物車產(chǎn)品使用現(xiàn)狀
既然要提升用戶的體驗(yàn),那第一步需要了解用戶的訴求與痛點(diǎn),以21年初一份手淘購物車體驗(yàn)調(diào)研報告為例,從購物車使用人群分布、使用場景、使用痛點(diǎn)三個方面來看:
- 人群分布:高購買力人群是購物車的主要使用群體。
- 使用場景:(21年初統(tǒng)計的數(shù)據(jù)):除收藏商品、購物車結(jié)算等基礎(chǔ)功能外,用戶使用購物車的主要場景依次為為湊單、對比商品價格,對比商品屬性。可以看出用戶對購物車使用訴求主要總結(jié)為:商品管理與發(fā)現(xiàn)、算價與下單、湊單。
- 使用痛點(diǎn):(21年初統(tǒng)計的數(shù)據(jù)):總結(jié)下來,用戶對購物車的使用痛點(diǎn)來自于幾個方面:
- 1)大促期間跨店湊單效率低;
- 2)價格體驗(yàn):包括預(yù)熱期無法透出大促價、動態(tài)計算結(jié)果與下單不能完全一致等;
- 3)購物車商品的快速發(fā)現(xiàn):查找、分類篩選等。
3.2.2 當(dāng)我們在說購物車體驗(yàn)時我們在說什么
購物車是一個提供商品管理、湊單合并結(jié)算能力的基礎(chǔ)工具,圍繞兩個核心:「人」和「商品」,人與商品的關(guān)系總結(jié)為兩個,即人對商品的管理以及人對商品的購買結(jié)算。那么購物車產(chǎn)品使用體驗(yàn)也圍繞這兩個點(diǎn)展開。整體如下圖所示:

商品管理
即用戶按照當(dāng)下購買意愿強(qiáng)烈程度對商品進(jìn)行查找、增刪改查等。影響用戶進(jìn)行商品管理體驗(yàn)的因素包括:
1)購物車容量問題導(dǎo)致的加購卡點(diǎn);
2)商品查找與發(fā)現(xiàn)的效率;
3)商品管理即各種增刪改查的操作路線是否簡單高效;
商品購買
即用戶在購物車不斷選擇商品、算價、湊單、再算價最終完成下單結(jié)算的購買過程,也是不斷做下單決策的過程。影響用戶下單決策效率我認(rèn)為有三件主要的事情:
1)商品上信息的高效表達(dá);
2)不斷選擇商品的過程中價格的準(zhǔn)確性以及優(yōu)惠計算的清晰表達(dá);
3)不斷選擇商品過程中高效的湊單引導(dǎo)(包括湊單進(jìn)度的實(shí)時更新、同檔位湊單商品的篩選、可湊單商品的推薦以及不中斷的湊單體驗(yàn));
當(dāng)我們明確購物車使用體驗(yàn)的目標(biāo)后,策略及具體落地的事情便圍繞展開。
3.2.3 重點(diǎn)體驗(yàn)項(xiàng)目介紹
3.2.3.1 湊單體驗(yàn)專項(xiàng)
? 什么是湊單
所謂湊單,顧名思義指用戶為了達(dá)成某個門檻獲取某種優(yōu)惠從而購買多件商品的過程。線上線下都是如此。實(shí)際上這是賣家常用促銷手法:對于線下/線上商家店鋪,為了讓用戶買的更多會讓利推出多種店鋪內(nèi)的滿減/滿折/滿送優(yōu)惠,消費(fèi)者為了達(dá)到某個門檻,會在該店鋪內(nèi)繼續(xù)選擇商品湊單;那么對于平臺側(cè)(或者對于線下商場)來說為了獲取促銷活動更高的成交額,會在全網(wǎng)/全商城范圍(已報名滿減活動)內(nèi)推出滿減活動,例如天貓大促占比最高的營銷手段,跨店滿減以及品類券,均為跨店鋪湊單玩法。
? 一些客觀數(shù)據(jù)
從天貓雙十一期間,使用跨店滿減且來源為購物車的相關(guān)訂單數(shù)據(jù)統(tǒng)計來看,購物車的合并結(jié)算功能天然成為消費(fèi)者大促湊單工具,也就幾乎是手淘唯一的湊單場地。而手淘購物車不斷發(fā)展的湊單功能(例如滿減商品氛圍表達(dá)、湊單引導(dǎo)、滿減篩選等)也成為用戶購物利器。
? 用戶對湊單的訴求有哪幾類
實(shí)際上購物車湊單功能的迭代也是隨著用戶訴求的變化而演進(jìn),當(dāng)然也是由于平臺營銷規(guī)劃一年比一年復(fù)雜導(dǎo)致。營銷規(guī)則及玩法的復(fù)雜化不斷提高用戶湊單的難度。根據(jù)21年用研提供的用戶對于購物車湊單類的相關(guān)訴求總結(jié)來說,一直以來用戶對于購物車的湊單使用痛點(diǎn)主要在于:
- 滿足不同跨店滿減規(guī)則的商品不能歸類
- 不能快速找到相同門檻商品進(jìn)行湊單(購物車內(nèi)or購物車外);
- 大促預(yù)熱期購物車不顯示活動價,不方便湊單。
? 購物車的湊單功能發(fā)展歷程
湊單是購物車大促期間的核心體驗(yàn)之一,湊單相關(guān)的優(yōu)化迭代也是近兩年購物車業(yè)務(wù)發(fā)展的重要命題,這里一并總結(jié)針對用戶的痛點(diǎn)和訴求購物車湊單的四個階段以及每個階段解決的核心問題。首先如下圖來看下目前為止用戶在淘寶購物車湊單效率逐步提高的過程:

? 階段一:湊單進(jìn)度實(shí)時更新
- 能力介紹

- 解決了什么問題:讓用戶不再「盲湊」
1. 在用戶挑選商品的過程中,實(shí)時幫用戶計算當(dāng)前已減金額,以及距離下一個檔位仍舊需求購買的金額;
2. 提供用戶湊單入口,幫助用戶快速發(fā)現(xiàn)購物車外同檔位商品,更快達(dá)到門檻,提高湊單效率。
- 存在的問題
1. 湊單入口跳到承接頁,加購后返回購物車頁面刷新,整個湊單鏈路是斷層的;
2. 無法幫助用戶快速找到購物車內(nèi)同檔位的滿減品,畢竟購物車內(nèi)商品購買意愿還是相對較高的。
? 階段二:同一檔位滿減商品篩選
- 能力介紹
勾選商品,出現(xiàn)湊單條,篩選購物車內(nèi)當(dāng)前擋位商品,浮層內(nèi)湊不夠,外跳引導(dǎo)加購;
實(shí)際上篩選滿減這一功能,除了業(yè)務(wù)上有了突破外,也是技術(shù)升級支撐業(yè)務(wù)發(fā)展典型之一,整個篩選方案的技術(shù)體系同時支撐了后續(xù)NewCart、搜索、預(yù)熱態(tài)等項(xiàng)目落地,那關(guān)于技術(shù)上的挑戰(zhàn)與解決方案可以仔細(xì)閱讀“購物車篩選能力”章節(jié)。
- 解決了什么問題
1. 快速找到購物車內(nèi)滿足統(tǒng)一檔位的滿減商品進(jìn)行湊單;
2. 提高購物車內(nèi)湊單效率;
- 存在的問題
1. 跨店滿減訂單,用戶下單金額距離下一門檻還差25%的量級,占比20%,目前存在不少用戶小金額湊單存在卡點(diǎn);
2. 用戶當(dāng)前購物車內(nèi)跨店滿減篩選浮層,從目前湊單鏈路上看,用戶的動線是斷層的;
跨店滿減篩選是淘寶購物車近些年第一次出現(xiàn)「商品篩選」相關(guān)產(chǎn)品功能,一方面在產(chǎn)品設(shè)計上經(jīng)歷多輪評審,更重要的是業(yè)務(wù)需求上線更為購物車沉淀了一套目前為止最合理的篩選技術(shù)能力,后續(xù)陸續(xù)幫助預(yù)售篩選、降價篩選、常購、搜索等功能上線,相關(guān)技術(shù)突破可以直接閱讀“購物車篩選能力”章節(jié)。
? 階段三:精準(zhǔn)推薦及完整不中斷的湊單鏈路/省心湊
- 能力介紹
在同檔位滿減商品篩選浮層內(nèi),根據(jù)用戶勾選商品算價結(jié)果距離下一個檔位金額之差,算法實(shí)時動態(tài)推薦相應(yīng)金額的商品,并且用戶加購(在信息流/商品詳情內(nèi))后購物車不刷新,湊單結(jié)果保留并自動更新勾選該加購商品后的算價結(jié)果。
- 解決了什么問題
1. 解決用戶小金額湊單卡點(diǎn)問題,幫助用戶以最優(yōu)惠的方式買到更多有購買欲的商品;
2. 用戶選擇被推薦的商品后,自動更新算價,湊單鏈路不再中斷;
- 存在的問題
1. 路徑還是相對較深;
2. 算法準(zhǔn)確度需要不斷升級提高;
另外值得一提的是,省心湊業(yè)務(wù)的上線也是技術(shù)突破支撐業(yè)務(wù)發(fā)展比較好的例子。省心湊項(xiàng)目的落地,實(shí)際上實(shí)現(xiàn)了幾個突破(客戶端與服務(wù)端):
- 加購后(信息流、詳情)購物車不刷新,并自動勾選并參與動態(tài)計算;
- 詳情加購與購物車沉淀一套感知的協(xié)議,一跳詳情加購后返回購物車根據(jù)協(xié)議做各種業(yè)務(wù)定制;
整體用戶動線如下:

? 階段四:預(yù)熱期提前湊單
- 能力介紹
大促預(yù)熱期間出現(xiàn)搶先看入口,價格搶先看頁面可計算大促正式期價格;
- 解決了什么問題
提前算清大促正式期的價格,提前湊單;
- 存在的問題
目前預(yù)熱期的湊單結(jié)果實(shí)際上和正式期是完全割裂的,用戶的體驗(yàn)也是有斷層的;
另外,購物車價格搶先看項(xiàng)目也是21年購物車做的一個比較大的嘗試與突破,首次讓我們在預(yù)熱期提前看到正式期的價格。值得一提的是,整個大促放量期間,用戶訴求聲量非常高,用戶迫切希望使用的相關(guān)訴求在當(dāng)天達(dá)到3900+,最終整個雙十一期間,湊單相關(guān)求助降低34.8%。項(xiàng)目組也因此獲得集團(tuán)小草莓、手淘體驗(yàn)?zāi)甓萒OP榜、手淘體驗(yàn)大眾評審TOP榜,并已通過集團(tuán)審批遞交國家專利申請。
3.2.3.2 算價體驗(yàn)專項(xiàng)
購物車最核心的功能之一是湊單,但是湊單一定是基于準(zhǔn)確或者基本準(zhǔn)確的價格計算,這里的價格計算包括商品卡片上渲染的單品優(yōu)惠,還有店鋪優(yōu)惠、跨店優(yōu)惠等等。而眾所周知,雙十一的營銷規(guī)則越來越復(fù)雜,這也給購物車的價格體驗(yàn)帶來了技術(shù)上的復(fù)雜性。營銷規(guī)則愈發(fā)復(fù)雜,優(yōu)惠種類愈來愈多,消費(fèi)者理解起來也愈發(fā)困難,這個時候,購物車就是下單前最后一道防線,準(zhǔn)確的價格計算,清晰的優(yōu)惠計算表達(dá),以及貼心的最優(yōu)解獲取入口是購物車價格體驗(yàn)的核心目標(biāo)。一張圖來較為完整的描述購物車在價格體驗(yàn)提升上都做了哪些事情:

目標(biāo)一:因?yàn)闋I銷的復(fù)雜性和各個場景的特點(diǎn),實(shí)際上從導(dǎo)購、購物車、到下單各個環(huán)節(jié)都存在一定程度上的價格不一致問題,購物車需要不斷完善動態(tài)計算,保持和上(詳情)下(下單)游的價格一致性;
購物車價格一致性
- 與詳情:目前為止購物車與詳情價格體驗(yàn)基本保持一致;
- 與下單:目前為止,排除了某些正常業(yè)務(wù)邏輯原因?qū)е碌牟灰恢潞螅徫镘囅聠蝺r格基本一致。同時一張圖總結(jié)下購物車在價格一致性體驗(yàn)上每個階段都做了哪些努力:
- ?
- 編輯
- 動態(tài)計算高峰不降級
- 2021年的雙十一購物車徹底實(shí)現(xiàn)了高峰期間算價不降級;
目標(biāo)二:優(yōu)惠具備清晰的表達(dá)。有時候用戶的很多客訴咨詢不是因?yàn)閮r格不對,而是用戶無法理解優(yōu)惠計算的結(jié)果。那么購物車的優(yōu)惠明細(xì)就擔(dān)負(fù)著讓用戶清晰的理解價格計算過程的使命;
購物車優(yōu)惠明細(xì)升級,優(yōu)惠明細(xì)承擔(dān)了手淘購物車優(yōu)惠計算說明的任務(wù),到目前為止經(jīng)歷過三次比較大的升級,無論從開發(fā)方式或是用戶體驗(yàn)來看,都有了非常大的進(jìn)步:
【版本一:weex階段】
最初版的優(yōu)惠明細(xì)采用weex版本,用戶點(diǎn)擊結(jié)算欄,打開weex頁面,頁面重新向服務(wù)端發(fā)送請求,請求入?yún)⑴c用戶最后一次update請求入?yún)⑾嗤蝗缦聢D:

這一版本存在幾個較大的問題:
- 體驗(yàn)問題:用戶在購物車進(jìn)行商品的勾選,計算出價格后,點(diǎn)擊優(yōu)惠明細(xì),weex頁面,服務(wù)端接口rt耗時以及weex頁面渲染耗時等,都需要用戶有一個比較明顯的等待時間,體驗(yàn)較差;
- 表達(dá)不一致性問題:由于優(yōu)惠明細(xì)頁面上的信息為用戶點(diǎn)擊后重新從服務(wù)端獲取的數(shù)據(jù),也就意味著時間gap等原因帶來底部結(jié)算欄和優(yōu)惠明細(xì)看板信息不一致情況;
- 操作不夠友好:老版本的優(yōu)惠明細(xì)只有靜態(tài)優(yōu)惠信息,用戶如果希望一邊勾選商品,一邊查看明細(xì),則意味著,需要不斷的打開明細(xì)、關(guān)閉明細(xì),且每次打開都是新的請求,操作及其不便;
- 優(yōu)惠明細(xì)表達(dá)豐富度不夠:顧名思義;
【版本二:奧創(chuàng)組件化階段】
基于愈發(fā)復(fù)雜的營銷活動以及購物車自身優(yōu)惠明細(xì)的體驗(yàn)問題,我們在NewCart項(xiàng)目中,對優(yōu)惠明細(xì)進(jìn)行了升級改造,主要改造點(diǎn)包括:
- 奧創(chuàng)組件化:將優(yōu)惠明細(xì)面板全部奧創(chuàng)組件化,以彈窗形式展現(xiàn);
- 請求模式優(yōu)化:所有的動態(tài)計算請求一并下發(fā)優(yōu)惠明細(xì)彈窗組件化信息,用戶點(diǎn)擊查看明細(xì),直接渲染彈窗,無額外服務(wù)端請求,解決用戶點(diǎn)擊等待問題以及與動態(tài)計算結(jié)果不一致問題;
- 內(nèi)容&用戶操作優(yōu)化:新的優(yōu)惠明細(xì)面板展示出所有勾選的商品,且在明細(xì)看板頁面可以針對這些商品進(jìn)行相應(yīng)的操作,同時明細(xì)列表實(shí)時更新;
【版本三:優(yōu)惠表達(dá)升級】
版本二基本解決了用戶體驗(yàn)問題,但是實(shí)際上,對于購物車來說,作為下單前最后臨門一腳,價格相關(guān)體驗(yàn)也是非常重要的。價格體驗(yàn)我認(rèn)為主要體現(xiàn)在兩個方面:與上(詳情)下(下單)游的價格一致性,以及如何能把優(yōu)惠計算過程清晰的表達(dá)給用戶,即除了帶給用戶正確的價格外還要能夠清楚的告訴用戶這個價格怎么來的。而優(yōu)惠明細(xì)則承擔(dān)了這個重任。因此,第三版的升級中,我們主要做了以下幾個事情:
- 結(jié)構(gòu)升級:優(yōu)惠明細(xì)結(jié)構(gòu)升級為四個部分:商品列表、商品明細(xì)表達(dá)、優(yōu)惠明細(xì)表達(dá)、合計;其中商品明細(xì)表達(dá)與優(yōu)惠明細(xì)表達(dá)是業(yè)務(wù)可定制的部分;
- 表達(dá)升級:對購物車內(nèi)普通品、預(yù)售定金品進(jìn)行分別表達(dá),同時對幾乎所有優(yōu)惠的可用與不可用原因進(jìn)行了表達(dá);

目標(biāo)三:除了準(zhǔn)確性和表達(dá)清晰外,實(shí)際上購物車應(yīng)當(dāng)一直有個使命,如何幫助用戶看清優(yōu)惠最優(yōu)解并能夠通過各種渠道獲得優(yōu)惠最優(yōu)解;
購物車營銷能力,在上述繁雜的優(yōu)惠營銷規(guī)則中,某些權(quán)益是需要用戶主動領(lǐng)取而得,例如店鋪優(yōu)惠中的商品券、單品券,跨店優(yōu)惠中的品類券,以及淘金幣等用戶權(quán)益。在淘寶中有包括詳情、卡券中心在內(nèi)的一些卡券領(lǐng)取入口,對用戶獲取最優(yōu)解來說無形中又增加了一些負(fù)擔(dān)。因此購物車除了做營銷表達(dá)外,也上線了例如領(lǐng)券結(jié)算、淘金幣領(lǐng)取算價、驚喜券自動領(lǐng)取等能力,幫助用戶縮短權(quán)益獲取鏈路,以最高效的方式獲得商品購買的最優(yōu)解;

3.2.3.3 購物車商品管理體驗(yàn)
? 購物車商品管理體驗(yàn):容量問題
以購物車一月求助量來說,主要為無法加購相關(guān),而其中大約超過一半左右是由于購物車容量已滿導(dǎo)致;而加購失敗后的用戶行為統(tǒng)計中,日常大約只有少部分商品占比會通過詳情下單,1/3左右的商品會再次將該商品加購,而其他加購流量則被流失掉。加購路徑的阻斷,成為用戶使用購物車的最大問題之一。容量問題的解決這些年也在不斷優(yōu)化,總結(jié)來說,經(jīng)歷了以下幾個階段:
? 階段一:直接擴(kuò)容
為用戶擴(kuò)容無疑是最直接當(dāng)下最立竿見影的方法,從17年到現(xiàn)在為止,淘寶購物車也采用了不同的擴(kuò)容手段:
- 超級購物車:17年雙十一,平臺向用戶提供使用天貓積分兌換容量的選擇;
- 88VIP購物車擴(kuò)容:19年雙十一期間提供88vip用戶擴(kuò)容資格;
- 預(yù)售購物車:針對預(yù)售商品提供單獨(dú)40容量,不占現(xiàn)貨商品容量;
但實(shí)際上,用戶對容量的訴求遠(yuǎn)不會停止,單純擴(kuò)容實(shí)際上并沒有從根本上解決問題,并不是長久之計。
? 階段二:直接解決加購卡點(diǎn)
在用戶因?yàn)槿萘繚M加購失敗卡點(diǎn)處,提供更多的選擇,選擇一鍵已失效或購買意愿較低的商品移入收藏夾,而成功加購當(dāng)下購買意愿更強(qiáng)的商品。在用戶的關(guān)鍵行為階段上針對加購失敗進(jìn)行有效的承接,通過復(fù)合操作等策略降低用戶操作成本,縮短用戶路徑,有效挽回高價值的加購意愿商品,進(jìn)而挽回GMV的流失。
? 階段三:刺激用戶主動清理
引導(dǎo)清理
根據(jù)數(shù)據(jù)顯示,用戶在遇到加購報錯彈層時,大約50%的用戶會主動找商品替換刪除,但是其中只有20%的用戶會回到購物車進(jìn)行批量刪除。加購清理功能雖然幫助用戶在詳情加購處解決當(dāng)下商品的加購問題,但單商品刪除效率極低,需要在適當(dāng)?shù)臅r機(jī)引導(dǎo)用戶進(jìn)行商品批量的剔除清理。
清理提示的出現(xiàn)時機(jī)也是一門學(xué)問,目前一期首先根據(jù)用戶購物車商品數(shù)量進(jìn)行選擇透出。后面會和用戶上一次下單的商品相關(guān)類目等因素進(jìn)行清理入口出現(xiàn)時機(jī)的判斷。
優(yōu)化刪除/清理體驗(yàn)
對于愿意回到購物車進(jìn)行批量清理的用戶來說,提高刪除商品的體驗(yàn),讓用戶刪的更多刪的更爽也是非常重要的。
? 購物車商品管理體驗(yàn):商品發(fā)現(xiàn)問題
商品是購物車的核心,幫助用戶將由購買意愿的商品成功高效的加入購物車是第一步,那么第二步則是如何讓用戶在購物車中能夠快速發(fā)現(xiàn)/找到期望的商品。
? 快速搜索定位到商品
購物車月均搜索相關(guān)輿情約55條,排在購物車相關(guān)輿情問題top5;當(dāng)用戶有明確購買意向時,搜索能力實(shí)際上是用戶快速找到商品的第一利器。
? 商品分類篩選
除了搜索能力幫助用戶有明確購買意向時快速找到相關(guān)商品外,淘寶購物車還提供了多個商品分類篩選的入口,進(jìn)一步提高用戶發(fā)現(xiàn)商品的效率。除此之外,提高一些低購買意愿商品的觸達(dá)效率,讓購物車的商品「活」起來,提升用戶體驗(yàn)的同時帶來轉(zhuǎn)化的提升。
3.3 購物車場景的促轉(zhuǎn)化空間在哪里
3.3.1 購物車的轉(zhuǎn)化從何而來
購物車作為一個基礎(chǔ)鏈路上偏工具屬性的產(chǎn)品,是否存在轉(zhuǎn)化提升的空間?對于購物車來說,無論是轉(zhuǎn)化還是體驗(yàn)都離不開「人」與「商品」兩個核心,我們分別從這兩個方面去分析購物車場景的轉(zhuǎn)化空間在哪里。
? 人
從消費(fèi)者人的角度來說,提升轉(zhuǎn)化,我認(rèn)為可以總結(jié)為三件事兒:
- 加購鏈路順暢,用戶的加購意愿以及高購買意愿商品不被流失;
- 用戶在購物車一次合并下單中,如何讓用戶一次買/湊的更多更爽?
- 如何召回用戶到購物車,始終保持高興趣度,買更多次?
但實(shí)際上,用戶對容量的訴求遠(yuǎn)不會停止,單純擴(kuò)容實(shí)際上并沒有從根本上解決問題,并不是長久之計。
? 商品
再回到商品角度來說,目前購物車中存在大量未被轉(zhuǎn)化的商品,其中包括正常商品以及大約17%左右的失效商品。當(dāng)我們分析商品的加購時間與其轉(zhuǎn)化率之間的關(guān)系,會發(fā)現(xiàn)一個很有意思的現(xiàn)象,商品在加購超過一天后,轉(zhuǎn)化率會急劇下降。這就意味著隨著加購時間增加,用戶對該商品的購買欲望愈來愈低,降低的原因可能是:商品隨著加購逐漸沉底,曝光效率開始降低;商品價格或者商品狀態(tài)沒有變化,或者有明顯變化但并沒有將變化觸達(dá)給用戶;基于此我們將購物車商品分為三種類型:
- 沉睡商品:隨著加購時間不斷累計,加購時間越長的商品越難被轉(zhuǎn)化,對于轉(zhuǎn)化率低于一定值的商品,我們將之定義為沉睡商品。
- 失效商品:用戶加購成功后,因?yàn)樯碳抑鲃酉录苌唐罚唐分匦戮庉嫲l(fā)布,等原因?qū)е碌纳唐窡o法繼續(xù)進(jìn)行操作的購物車商品。失效商品無法再查看商品詳情,和進(jìn)行勾選,只能一刀收藏夾或者直接刪除商品。
- 高購買意愿商品:近期加入到購物車,或者有價格等信息變化并在購物車得到曝光,對于用戶來說有較高購買意愿的商品;
從「人」、「商品」角度來看近兩年淘寶購物車在轉(zhuǎn)化方面總結(jié)下來整體策略如下:

提升購物車轉(zhuǎn)化的核心是讓購物車商品“流動”起來:失效商品一部分通過用戶加購失敗替換,一部分通過找同款而轉(zhuǎn)換為更高購買意愿商品;對于沉睡商品來說,抓住其價格或者狀態(tài)變化的關(guān)鍵點(diǎn)有效觸達(dá)用戶,提升用戶的購買欲,從而帶來轉(zhuǎn)化的提升;
3.3.2 重點(diǎn)項(xiàng)目介紹
3.3.2.1 沉睡商品喚醒項(xiàng)目
我們通過回答幾個問題來說明項(xiàng)目的業(yè)務(wù)背景:
- 什么是沉睡商品?
- 前面我們已經(jīng)介紹過了,我們把那些隨著加購時間增長轉(zhuǎn)化率降低的商品成為「沉睡商品」;
- 什么是喚醒?喚醒什么?什么時候喚醒?如何喚醒?
- 所謂喚醒即將影響下單的商品狀態(tài)的變化觸達(dá)給消費(fèi)者,重新激活/喚醒對該商品的購買欲望。整體產(chǎn)品的核心邏輯總結(jié)為:

那么這里有兩個重點(diǎn):什么時候喚醒以及如何喚醒,即喚醒策略和觸達(dá)策略。
【喚醒策略】定義影響商品下單決策的狀態(tài)
價格變化
-
- 營銷活動
- 日常降價
- 高價格力
- 漲價
狀態(tài)變化
-
- 庫存緊張
- 補(bǔ)庫存
- 新品商家
內(nèi)容變化
-
- 分享內(nèi)容
【觸達(dá)策略】:喚醒手段從站外到淘寶購物車內(nèi),不同層設(shè)計不同的信息觸達(dá)手段
- 站外回流:桌面push消息提醒;
- 淘寶內(nèi)回流:淘寶底部Tab氣泡提醒;
- 購物車內(nèi)瀏覽:提示用戶購物車內(nèi)部分商品已降價;
目前為止淘寶購物車已支持日常降價商品桌面push提醒以及回流機(jī)制,后續(xù)會增加更多價格變化以及商品狀態(tài)變化的喚醒策略,以及淘寶底部bar提醒等觸達(dá)策略。
3.3.2.2 驚喜券項(xiàng)目
- 項(xiàng)目背景
1)從購物車角度出發(fā):分析購物車商品加購時間與下單轉(zhuǎn)化率關(guān)系分布,加購時間在20min左右出現(xiàn)拐點(diǎn),即用戶在加購20min后,商品轉(zhuǎn)化率開始明顯降低;而同時,購物車存量商品信息中有大量加購時間超過一天的商品;這意味著這些加購時間較長的商品轉(zhuǎn)化率存在較大提升空間;
2)從商家運(yùn)營能力出發(fā):目前平臺逐漸培養(yǎng)商家自運(yùn)營用戶群體的心智,提供商家運(yùn)營客戶的平臺工具,例如淘寶直播-針對從購物車進(jìn)來的用戶會有明確的優(yōu)惠券發(fā)放。面對購物車存量商品情況以及人與貨品關(guān)系匹配的場景,我們希望能提供針對交易鏈路購物車場景的商家自運(yùn)營工具,商家針對有明確購買意愿但是遲遲猶豫的用戶,可以分渠道進(jìn)行針對性營銷,使得用戶猶豫點(diǎn)消失,進(jìn)而成為轉(zhuǎn)化;
- 業(yè)務(wù)解決方案關(guān)鍵點(diǎn)
- 商家自運(yùn)營:商家根據(jù)用戶加購情況,選品報名,設(shè)置優(yōu)惠券信息;
- 購物車營銷權(quán)益領(lǐng)取觸達(dá):購物車場景將商家設(shè)置的營銷權(quán)益獲取入口透出給消費(fèi)者,激勵消費(fèi)者領(lǐng)取;
- 購物車用戶利益點(diǎn)表達(dá):用戶已經(jīng)領(lǐng)取的專項(xiàng)優(yōu)惠在購物車頁面表達(dá),提高用戶購買意愿;
- 項(xiàng)目目標(biāo):通過平臺鏈接消費(fèi)者及商家,實(shí)現(xiàn)權(quán)益自動投放,最大化提升商品轉(zhuǎn)化率
- 業(yè)務(wù)演進(jìn)
購物車驚喜券業(yè)務(wù)經(jīng)歷三次業(yè)務(wù)模式優(yōu)化,我們從「商家」和「消費(fèi)者」模塊分別總結(jié)如下圖

?
四、業(yè)務(wù)支撐路上的沉淀
淘寶購物車各種業(yè)務(wù)場景的創(chuàng)新嘗試離不開技術(shù)的探索與突破,當(dāng)然技術(shù)的發(fā)展也一定是為業(yè)務(wù)服務(wù),以業(yè)務(wù)先贏為目標(biāo)。但是,購物車作為基礎(chǔ)鏈路上少有的增刪改查全部具備的列表翻頁場景,客觀存在特有的一些技術(shù)開發(fā)難點(diǎn)。那么本部分內(nèi)容就來分析下購物車業(yè)務(wù)開發(fā)的技術(shù)難點(diǎn),以及如何一一突破來支撐業(yè)務(wù)發(fā)展,并沉淀通用可擴(kuò)展能力進(jìn)行業(yè)務(wù)提效。
4.1 技術(shù)突破支撐業(yè)務(wù)發(fā)展
4.1.1 技術(shù)架構(gòu)
首先先用一張大圖描述下淘寶購物車的技術(shù)架構(gòu),有個全局的認(rèn)識:

?
4.1.2 購物車開發(fā)技術(shù)難點(diǎn)分析
? 購物車業(yè)務(wù)場景特點(diǎn)
- 流量大,穩(wěn)定性以及產(chǎn)品可用性永遠(yuǎn)是前提和基礎(chǔ);
- 列表形式業(yè)務(wù)場景,包含增刪改查,購物車容量雖有克制,但一定是不斷增長的;
- 調(diào)出型代表應(yīng)用,依賴多(優(yōu)惠、商品、庫存、限購等等下游);
- 基礎(chǔ)產(chǎn)品,體驗(yàn)第一(不能隨著業(yè)務(wù)的復(fù)雜性提高降低用戶體驗(yàn));
? 購物車開發(fā)技術(shù)難點(diǎn)
基于購物車業(yè)務(wù)場景的特點(diǎn),以及近些年開發(fā)購物車的經(jīng)驗(yàn),我認(rèn)為淘寶購物車業(yè)務(wù)開發(fā)最大的技術(shù)難點(diǎn)有二;
- 交易核心鏈路引入營銷導(dǎo)購/算法等場景
- 1. 每一年用戶購買力和訴求都在增長,業(yè)務(wù)在不斷發(fā)展,營銷導(dǎo)購/算法類的業(yè)務(wù)訴求越來越多,但下游依賴不斷增多,核心鏈路耗時增長,再加上購物車是一個列表形式,任何復(fù)雜度都會隨著商品列表增加成倍增加,對穩(wěn)定性和用戶體驗(yàn)都是巨大的挑戰(zhàn)。但無論業(yè)務(wù)如何發(fā)展,穩(wěn)定性及用戶體驗(yàn)永遠(yuǎn)排在首位。最終導(dǎo)致的局面是用戶側(cè)的rt體驗(yàn)沒有提升,營銷導(dǎo)購/算法類的業(yè)務(wù)無法落地。
- 2. 那么是否可以重新定義一下購物車的核心數(shù)據(jù)與非核心數(shù)據(jù)?核心數(shù)據(jù)保持一個比較穩(wěn)定的數(shù)據(jù)量級以及復(fù)雜度,非核心數(shù)據(jù)來完成業(yè)務(wù)的增長;對于購物車場景來說,區(qū)別是否核心應(yīng)當(dāng)是兩個維度,第一,數(shù)據(jù)量級的維度,即購物車列表,按照順序排列后是否每一個坑位對于用戶進(jìn)入購物車都是核心數(shù)據(jù)(不止是分頁)?第二,信息豐富度,例如購物車商品基本數(shù)據(jù)和營銷數(shù)據(jù),或者說下單需要的數(shù)據(jù)和利益表達(dá)的數(shù)據(jù);
- 購物車分頁渲染場景與全局內(nèi)容感知這一訴求之間的矛盾
- 1. 即如何在購物車分頁渲染(用戶主動翻頁驅(qū)動)的前提下,提前感知、聚合用戶購物車全部商品的信息進(jìn)行某些氛圍的表達(dá),一直以來購物車的很多訴求都與之相關(guān):第一版驚喜券飄條透出、篩選入口透出邏輯、tab提示等等;這里對全局商品的感知訴求又包含兩個層次,基礎(chǔ)商品標(biāo)志(id等)、商品IC基本信息(商品標(biāo)簽等)、復(fù)雜商品信息(具有購物車場景語義的優(yōu)惠、失效等);不同層次對購物車的依賴不同;
4.1.3 技術(shù)突破帶來的業(yè)務(wù)升級
? 購物車篩選能力
2020年雙十一之前,淘寶購物車是沒有任何商品篩選功能的。而商品篩選分類,提高發(fā)現(xiàn)效率一直是用研報告中,top級別的用戶訴求點(diǎn)。
- 難點(diǎn)分析
- 分頁模式:購物車為分頁查詢,篩選商品可能分布在不同的頁面中(例如極端情況下,希望篩選出的商品在購物車分頁查詢中的最后一頁);
- 合并結(jié)算:各個篩選“頁面”下的商品勾選操作在切換過程中需要保留,底部動態(tài)計算結(jié)果需要保留(例如在篩選浮層下篩選出的商品在購物車分頁查詢中的最后一頁,且被用戶勾選參與動態(tài)計算。關(guān)閉浮層回到后商品勾選保留,動態(tài)計算結(jié)果保留);
- 用戶的操作體驗(yàn)要求,例如底部價格不能出現(xiàn)跳變等;
- 技術(shù)方案選型

- 最終的技術(shù)方案
最終結(jié)合項(xiàng)目具體訴求我們選擇客戶端篩選的方式,方案時序如下圖所示:

客戶端篩選的本質(zhì),實(shí)際上從客戶端的角度來看,是根據(jù)各個組件的篩選標(biāo)以及當(dāng)前篩選頁對組件進(jìn)行顯示/隱藏,實(shí)現(xiàn)最終的商品篩選。例如當(dāng)前購物車主要組件如下:

那么對于各個篩選頁面來說,各篩選態(tài)的結(jié)構(gòu)如下:

結(jié)合購物車分頁渲染商品列表的場景,使用客戶端篩選方案,實(shí)現(xiàn)分頁場景下勾選態(tài)保留的購物車篩選能力,在獨(dú)立購物車、篩選入口方式、篩選項(xiàng)策略維度均具備擴(kuò)展性;并支撐大促湊單篩選、預(yù)售篩選、多Tab等業(yè)務(wù)上線;

- 應(yīng)用的業(yè)務(wù)場景
淘寶沉淀的客戶端篩選方案最終支持多個業(yè)務(wù)落地,包括跨店滿減、預(yù)售等浮層篩選,以及NewCart中降價、常購等多Tab模式篩選:

?
4.1.3.2 交易核心如何引入算法導(dǎo)購鏈路
這里我們依舊以淘寶驚喜券項(xiàng)目為例,項(xiàng)目背景直接閱讀“驚喜券項(xiàng)目”部分。
驚喜券項(xiàng)目伴隨業(yè)務(wù)發(fā)展最終沉淀技術(shù)架構(gòu)如下圖所示:

項(xiàng)目落地的過程中,主要圍繞以下兩個挑戰(zhàn)與命題進(jìn)行探索與沉淀:
- 技術(shù)挑戰(zhàn)一:大數(shù)據(jù)量活動商品(百萬)情況下,如何完成購物車(交易)核心鏈路對用戶所有購物車商品的篩選;
- 技術(shù)挑戰(zhàn)二:如何在購物車(交易)核心鏈路場景,面向用戶保障導(dǎo)購營銷業(yè)務(wù)的確定性以及人貨匹配的精準(zhǔn)度(算法接入);
挑戰(zhàn)一:活動商品的篩選
- 問題定義

業(yè)務(wù)上氛圍的透出面向用戶購物車全部商品,以及購物車分頁查詢的事實(shí)意味著商品的篩選只能依靠基礎(chǔ)商品id信息,那么大數(shù)據(jù)量活動商品id的存儲和過濾的性能,在購物車核心鏈路便成為第一項(xiàng)技術(shù)挑戰(zhàn);
- 解決方案描述

如上圖所示,三個業(yè)務(wù)階段的發(fā)展,對應(yīng)三種不斷優(yōu)化的核心鏈路商品篩選方式,從diamond、到內(nèi)存布隆過濾到最終選擇的tairBloom方案,他具備以下優(yōu)勢:
1)使用RDB存儲規(guī)模級活動商品信息,打破購物車內(nèi)存限制對參與活動商品量級的要求;
2)由定時推送大文件數(shù)據(jù)到購物車機(jī)器,改為對遠(yuǎn)程RDB存儲信息進(jìn)行實(shí)時維護(hù),降低對購物車應(yīng)用自身穩(wěn)定性風(fēng)險的同時進(jìn)一步提高業(yè)務(wù)的確定性;
挑戰(zhàn)二:核心鏈路業(yè)務(wù)確定性及算法接入
- 問題定義:上述階段一、二方案在業(yè)務(wù)表現(xiàn)上存在弊端,主要表現(xiàn)如下:
業(yè)務(wù)確定性:由于無法在核心鏈路引入拉菲等導(dǎo)購依賴,只能依靠前置商品篩選過濾,存在時延,營銷利益點(diǎn)氛圍透出用戶側(cè)表現(xiàn)具有不確定性,體驗(yàn)較差;
人貨匹配的精準(zhǔn)度:階段二方案在購物車同步鏈路中使用基礎(chǔ)規(guī)則針對用戶進(jìn)行商品營銷氛圍的透出,而人與貨的匹配在交易核心鏈路由于rt穩(wěn)定性等要求,無法引入算法進(jìn)行計算獲取最優(yōu)解;
解決方案描述
將導(dǎo)購鏈路依賴通過異步鏈路下發(fā),保障核心鏈路穩(wěn)定性的同時獲取業(yè)務(wù)的準(zhǔn)確性及算法接入的能力:

氛圍的渲染從同步鏈路解耦,既保障核心鏈路穩(wěn)定性,同時保障了業(yè)務(wù)的確定性并提供了算法接入可能,幫助業(yè)務(wù)逐步追求最優(yōu)解;
核心結(jié)果
- 購物車轉(zhuǎn)化業(yè)務(wù)效果數(shù)據(jù)
- 規(guī)模:保障穩(wěn)定性基礎(chǔ)上支持近幾十萬商品報名活動;
- 券核銷率:18年到21年券核銷率提升超過50%;
- 沉淀購物車異步能力:沉淀基礎(chǔ)鏈路異步能力,將復(fù)雜業(yè)務(wù)邏輯與核心鏈路剝離,降低代碼耦合,縮短核心接口耗時,保障核心系統(tǒng)穩(wěn)定性。給業(yè)務(wù)場景擴(kuò)展、快速迭代提供更多可能性;
- 技術(shù)演進(jìn)誕生nextRpc架構(gòu)(新一代核心與非核心數(shù)據(jù)分段式混合響應(yīng)框架)產(chǎn)生并在下單換購業(yè)務(wù)中落地;
最后關(guān)于算法,再聊一些題外話,實(shí)際上近兩年購物車有一個非常明顯的變化,即業(yè)務(wù)與算法結(jié)合的場景越來越多了,這是大流量營銷場景發(fā)展必然的訴求。同時更多大膽的技術(shù)突破與嘗試為業(yè)務(wù)發(fā)展也帶來了可能。目前購物車與算法結(jié)合的場景有:降價商品push推送、購物車常購、省心湊等。當(dāng)下購物車鏈路中涉及算法以及異步的場景鏈路如下:

但我認(rèn)為基礎(chǔ)鏈路與算法的更合理、正確的合作模式依舊需要進(jìn)一步的探索。做基礎(chǔ)鏈路業(yè)務(wù)時間長了,有一個很難扭轉(zhuǎn)的意識,即我們更多關(guān)注功能的正確性,很容易忽視算法的準(zhǔn)確度,以及最終項(xiàng)目數(shù)據(jù)中算法的價值體現(xiàn)。例如常購和省心湊,實(shí)際上最終決定這兩個功能是不是好用,利用率是不是高,除了操作功能正確性外,更重要的是算法推薦的個性化與精準(zhǔn)度,購買決策核心永遠(yuǎn)都是商品本身。算法的準(zhǔn)確度如何衡量、算法的結(jié)果價值如何評判,如何推送業(yè)務(wù)更好的迭代,是需要我們業(yè)務(wù)開發(fā)和pd一起往前探索的重要一步。
4.2 能力沉淀賦能更多業(yè)務(wù)
實(shí)際上這些年在支撐淘寶業(yè)務(wù)發(fā)展的同時,也在不斷沉淀通用的能力,賦能更多的獨(dú)立購物車或者其他垂直業(yè)務(wù)快速迭代,例如:購物車優(yōu)惠明細(xì)開發(fā)規(guī)范、購物車領(lǐng)券結(jié)算開發(fā)規(guī)范、購物車分組結(jié)算開發(fā)規(guī)范、購物車湊單氛圍開發(fā)規(guī)范、購物車篩選能力開發(fā)規(guī)范、購物車商品卡片氛圍開發(fā)規(guī)范、購物車上下游傳參說明、奧創(chuàng)開發(fā)相關(guān)知識。
五、購物車的未來在哪
近一年,淘寶購物車在提升轉(zhuǎn)化和體驗(yàn)上,都有業(yè)務(wù)上的突破以及技術(shù)上的升級。例如從平臺促轉(zhuǎn)化來說,F(xiàn)Y22財年以前,如果說我們都在找尋用戶購物車內(nèi)部商品的促轉(zhuǎn)化點(diǎn),提升購物車商品的流通的話(例如喚醒低轉(zhuǎn)化商品激活購買欲、篩選商品提升購買決策等),那么FY22財年,我們開始嘗試與算法進(jìn)行合作,探索一些精準(zhǔn)符合用戶預(yù)期的購物車外的轉(zhuǎn)化場景,例如常購、例如省心湊(湊單推薦),在提升用戶體驗(yàn)的同時,獲得購物車外的GMV場景。再例如體驗(yàn)上,F(xiàn)Y22財年是第一次開始逐步關(guān)注用戶體驗(yàn)的一年,購物車作為一個具備強(qiáng)烈工具屬性的業(yè)務(wù)場景,用戶體驗(yàn)應(yīng)當(dāng)永遠(yuǎn)放在第一位,F(xiàn)Y22財年,淘寶購物車在價格體驗(yàn)上做了不少事情,例如高峰期算價不降級,和下單的價格計算一致性,購物車算價明細(xì)表達(dá)優(yōu)化等。
那今天以后的淘寶購物車方向在哪里?購物車是一個提供商品管理、湊單合并結(jié)算能力的基礎(chǔ)工具,圍繞兩個核心:「人」和「商品」,目標(biāo)依舊是提升用戶使用體驗(yàn)及下單決策效率;
商品管理方面
-
- 加購鏈路更順暢;
- 提升用戶瀏覽、查找商品的效率;
- 從根本上解決用戶容量問題,讓用戶購物車商品「流動」起來;
湊單算價方面
-
- 繼續(xù)提升價格體驗(yàn),包括購物車算價和上下游的一致性、優(yōu)惠表達(dá)的清晰度等;
- 提升湊單效率,在篩選、推薦的基礎(chǔ)上,更進(jìn)一步,例如推薦用戶最佳湊單搭配等。
聲明:本文由網(wǎng)站用戶竹子發(fā)表,超夢電商平臺僅提供信息存儲服務(wù),版權(quán)歸原作者所有。若發(fā)現(xiàn)本站文章存在版權(quán)問題,如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,請聯(lián)系我們刪除。