營銷活動(dòng)如何更好的發(fā)放獎(jiǎng)品?
營銷活動(dòng)一直在不斷地變化與進(jìn)步中,本篇文章作者通過分享自己的經(jīng)驗(yàn),告訴大家獎(jiǎng)品發(fā)放的一系列規(guī)則,以及如何建立安全機(jī)制。
營銷活動(dòng)的形式一直在不斷的進(jìn)化著,從最開始簡單粗暴的搖一搖,到砸金蛋、大轉(zhuǎn)盤、發(fā)紅包,再到后來的砍價(jià)(助力)、積分商城、小游戲。外在形式的豐富了,但內(nèi)在總是繞不過如何發(fā)放獎(jiǎng)品。
本文便從發(fā)放獎(jiǎng)品的規(guī)則和安全,和大家分享一下踩過的坑。
在營銷活動(dòng)中,我們?yōu)榱俗非蟾玫幕顒?dòng)效果,又或者受限于成本、庫存等原因,會(huì)對發(fā)放獎(jiǎng)品制定一系列規(guī)則,這些規(guī)則會(huì)導(dǎo)致獎(jiǎng)品概率不準(zhǔn)確。
接下來以表1為例進(jìn)行舉例闡述:
表1 獎(jiǎng)品發(fā)放需求
一、發(fā)放規(guī)則
1. 庫存控制規(guī)則
庫存控制規(guī)則,其實(shí)也是獎(jiǎng)品的均勻發(fā)放機(jī)制,目的是使獎(jiǎng)品不至于過早發(fā)放完畢。
1.1 中獎(jiǎng)次數(shù)
- 時(shí)間維度:設(shè)置每日中獎(jiǎng)總次數(shù)、每日獎(jiǎng)項(xiàng)中獎(jiǎng)次數(shù),甚至可精確到時(shí)間段。
- 用戶維度:每人中獎(jiǎng)總次數(shù)、每人獎(jiǎng)項(xiàng)中獎(jiǎng)次數(shù)。
1.2 獎(jiǎng)項(xiàng)互斥
- 組間互斥,如:中了一等獎(jiǎng),不可中二等獎(jiǎng),但可獲三等獎(jiǎng)。
- 組內(nèi)互斥,如:一等獎(jiǎng)中,中了手機(jī)不可中電視。
1.3 獎(jiǎng)項(xiàng)優(yōu)先級
- 當(dāng)獎(jiǎng)項(xiàng)中獎(jiǎng)概率相同,優(yōu)先發(fā)放某獎(jiǎng)品。如:二等獎(jiǎng)中,話費(fèi)、流量中獎(jiǎng)概率相同,因流量成本更低,庫存更多,優(yōu)先發(fā)放流量。
- 當(dāng)庫存不足,從擁有庫存獎(jiǎng)品抽取,并設(shè)置抽取優(yōu)先級。如:第2點(diǎn)庫存補(bǔ)足機(jī)制的方案2。
1.4 獎(jiǎng)品真實(shí)庫存不足
除了主動(dòng)控制庫存,也有真實(shí)的庫存不足導(dǎo)致了概率不準(zhǔn)確。
當(dāng)“一等獎(jiǎng):手機(jī)”全部發(fā)放完畢,庫存為0。邏輯上程序不再抽取此獎(jiǎng)項(xiàng),在庫存為0至庫存補(bǔ)充的過程中,如不加控制,抽取另一個(gè)“一等獎(jiǎng):電視”的概率,則變成了2.5%÷97.5。
2. 庫存補(bǔ)足機(jī)制
那么這些概率不準(zhǔn)確的地方應(yīng)該如何避免呢?避免概率不準(zhǔn)確,其實(shí)也是避免庫存不足。
當(dāng)抽中手機(jī)時(shí),手機(jī)庫存為0,不予發(fā)放手機(jī),可采取以下兩種方案:
- 方案1:以“不中獎(jiǎng)”選項(xiàng)填補(bǔ)空缺,補(bǔ)足概率。
- 方案2:以其余擁有庫存的某項(xiàng)獎(jiǎng)品填補(bǔ)空缺,提高其概率重新抽取。重新抽取時(shí)以卡券1為例,中獎(jiǎng)概率理論上為15%+2.5%=17.5%。
二、發(fā)放獎(jiǎng)品:安全機(jī)制的建立
在獎(jiǎng)品發(fā)放中,除了發(fā)放規(guī)則,更重要的是安全規(guī)則的設(shè)置,畢竟有利益的地方,就有沖突。
在獎(jiǎng)品發(fā)放的安全機(jī)制中,主要從運(yùn)維監(jiān)測、開發(fā)規(guī)范兩個(gè)方面進(jìn)行描述。
1. 運(yùn)維監(jiān)測機(jī)制
運(yùn)維監(jiān)測,事實(shí)上也是數(shù)據(jù)監(jiān)測。
常見的按鈕數(shù)據(jù)、頁面數(shù)據(jù)指向的產(chǎn)品優(yōu)化。而運(yùn)維監(jiān)測,則指向了產(chǎn)品的風(fēng)控。
1.1 庫存監(jiān)控
1.1.1 監(jiān)控目的:
a、防止庫存消耗過快,活動(dòng)無法進(jìn)行。
b、防止惡意攻擊等作弊行為,盜刷獎(jiǎng)品。
c、防止獎(jiǎng)品兌換/抽取失敗場景。
1.1.2 監(jiān)測手段:
庫存的余量監(jiān)控根據(jù)庫存限制類型不同,監(jiān)測手段不同:
a、 庫存受自身限制類獎(jiǎng)品:
即庫存數(shù)據(jù)源來自自身,能根據(jù)平臺(tái)發(fā)放獎(jiǎng)品數(shù)據(jù)監(jiān)測自身庫存。
監(jiān)控方式:獎(jiǎng)品庫存剩余50%、30%、10%預(yù)警。
b、庫存受第三方限制類獎(jiǎng)品:
即庫存數(shù)據(jù)源來自第三方,常見于積分商城,商城內(nèi)獎(jiǎng)品為接入第三方接口,庫存數(shù)據(jù)不主動(dòng)推送給接入方。
監(jiān)控方式:
- 實(shí)時(shí)獲取庫存:商品列表頁、商品詳情頁及訂單支付(兌換)頁調(diào)取庫存接口,獲取庫存狀態(tài)。
- 定時(shí)刷新機(jī)制:如商品積分兌換價(jià)格是根據(jù)第三方供應(yīng)價(jià)格變動(dòng)而自動(dòng)換算,其監(jiān)測做法也可采取同樣的方式。但為了提高性能,較少采用在商品列表頁獲取庫存及價(jià)格狀態(tài)。
- 流水賬單記錄:流水賬單記錄主要防止我方產(chǎn)品用戶消耗次數(shù)/積分,獎(jiǎng)品發(fā)放失敗場景,如:積分兌換場景,當(dāng)存在獎(jiǎng)品領(lǐng)取記錄,不存在第三方反饋記錄或第三方反饋失敗記錄也可考慮自動(dòng)退回積分的操作。
當(dāng)涉及到虛擬獎(jiǎng)品如流量、話費(fèi)類,獎(jiǎng)品發(fā)放失敗記錄應(yīng)在某時(shí)間段匯總以郵件或其他方式進(jìn)行提醒,由運(yùn)營人員進(jìn)行補(bǔ)發(fā)操作。
1.2 增量監(jiān)控
1.2.1 監(jiān)控目的
當(dāng)數(shù)據(jù)高于平均值或出現(xiàn)極值,考慮是否出現(xiàn)惡意攻擊等作弊行為。
1.2.2 監(jiān)控方式
主要列舉增量例子:
- 平均每日中獎(jiǎng)人數(shù)
- 平均每日中獎(jiǎng)次數(shù)
- 平均每日獎(jiǎng)項(xiàng)中獎(jiǎng)次數(shù)
- ……
1.3 異常行為監(jiān)控
1.3.1 監(jiān)控目的:
主要針對違背正常邏輯的行為做監(jiān)控,考慮是否出現(xiàn)惡意攻擊等作弊行為。
1.3.2 監(jiān)控方式:
- 流量異常:主要為云服務(wù)器監(jiān)測。
- 中獎(jiǎng)?lì)l次:時(shí)間段內(nèi)頻次異常,事實(shí)上也是接口異常相關(guān)場景。
- 區(qū)域異常:注冊IP與訪問IP不匹配、手機(jī)號歸屬與訪問IP所在地不匹配、境外IP預(yù)警。
- 行為異常:多個(gè)賬戶為同一手機(jī)號充值、中獎(jiǎng)概率異常
- ……
2. 開發(fā)規(guī)范
此類問題主要去研發(fā)、測試、運(yùn)維人員相關(guān)。
2.1 主從服務(wù)器
a、實(shí)現(xiàn)服務(wù)器負(fù)載均衡:
在主服務(wù)器和從服務(wù)器之間實(shí)現(xiàn)負(fù)載均衡。即可以通過在主服務(wù)器和從服務(wù)器之間切分處理客戶查詢的負(fù)荷,從而得到更好的客戶響應(yīng)時(shí)間。
b、實(shí)現(xiàn)數(shù)據(jù)的異地備份:
定期將數(shù)據(jù)從主服務(wù)器上復(fù)制到從服務(wù)器上,提高信息安全。
c、提高數(shù)據(jù)庫系統(tǒng)的可用性
數(shù)據(jù)庫復(fù)制功能實(shí)現(xiàn)了主服務(wù)器與從服務(wù)器之間數(shù)據(jù)的同步,當(dāng)主服務(wù)器出現(xiàn)問題時(shí),數(shù)據(jù)庫管理員可以馬上讓從服務(wù)器作為主服務(wù)器,用來數(shù)據(jù)的更新與查詢服務(wù)。
2.2 接口數(shù)據(jù)校驗(yàn)
接口傳輸?shù)臄?shù)據(jù)是否符合規(guī)范,防止接口攻擊。
2.3 接口調(diào)用順序
如:積分兌換失敗時(shí),應(yīng)先修改兌換狀態(tài),再返還積分。
防止先返還積分再修改狀態(tài),導(dǎo)致接口被攻擊。
2.4 接口調(diào)用頻率
設(shè)置接口調(diào)用時(shí)間限制,如:游戲中30秒限制使用1次道具,調(diào)用接口后,30秒內(nèi)不得重復(fù)調(diào)用。
2.5 配置文件、寫死代碼自檢
在測試階段為了測試便利,常常會(huì)修改配置文件或?qū)懰滥巢糠执a,容易造成上線時(shí)未替換正確的配置文件和代碼。
上線階段也需要檢測配置文件是否生效等問題。
2.6 壓力測試
對用戶量大的程序,是否可達(dá)到期望的并發(fā)量,接受的接口錯(cuò)誤率是多少?當(dāng)壓力過大,可能會(huì)導(dǎo)致數(shù)據(jù)丟失、接口卡死等情況。
三、總結(jié)
獎(jiǎng)品發(fā)放的相關(guān)邏輯非常的多,發(fā)放邏輯、監(jiān)測機(jī)制、安全機(jī)制每一個(gè)都不是簡單能夠完善的,當(dāng)無法完全考慮詳細(xì)時(shí),一定要盡可能有足夠多的運(yùn)維措施和應(yīng)急預(yù)案。
除此之外,不單是獎(jiǎng)品發(fā)放,其他產(chǎn)品設(shè)計(jì)中異常流、非功能性需求的考慮深度亦或者是解決能力,也是產(chǎn)品經(jīng)理進(jìn)階不可少的一環(huán),也希望通過這一次簡單的分享,能夠做到拋轉(zhuǎn)引玉,與大家共同交流。
本文由 @WISE原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理?,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議
總結(jié)的非常不錯(cuò)??
總結(jié)的很全面
這個(gè)其實(shí)是產(chǎn)品設(shè)計(jì)的相關(guān)文章了,運(yùn)營也可以看看倒是。