積分獎勵方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種積分獎勵方法,該方法包括以下步驟:從商家獲取用戶的消費(fèi)金額;將消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分;將積分提供給用戶;接收用戶賬號的關(guān)注消息;獲取用戶賬號的用戶信息;發(fā)送積分獎勵裝置的接入接口;顯示接入接口;由接入接口調(diào)出積分獎勵裝置的前端應(yīng)用;根據(jù)用戶信息獲取商品兌換信息;顯示商品兌換信息;獲取兌換請求;將用戶的積分兌換為隨機(jī)商品或獲取商品的機(jī)會;獲取用戶剩余的積分?jǐn)?shù)和已兌信息;顯示用戶剩余的積分?jǐn)?shù)和已兌信息。該方法能夠提高兌換方式的多樣性,提高用戶積分兌換的積極性,進(jìn)而提高用戶粘度。另外,本發(fā)明還提供了一種積分獎勵裝置及一種使用積分獎勵方法的系統(tǒng)。
【專利說明】積分獎勵方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)通信領(lǐng)域,尤其涉及一種積分獎勵方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]積分是商家用來吸引顧客和提高忠誠度的一種重要營銷手段,幾乎所有具有一定規(guī)模的商家都具有自身的積分系統(tǒng),從營業(yè)收入中拿出一定比例作為返利回饋客戶、提高回頭率,但實(shí)際效果卻非常有限。
[0003]在現(xiàn)有的積分管理系統(tǒng)中,積分只能按照商品固定的積分值兌換,兌換方式單一,用戶很難持續(xù)使用積分進(jìn)行兌換。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問題是提供一種積分獎勵方法、裝置及系統(tǒng),能夠?qū)⒂脩舻姆e分兌換為隨機(jī)商品或獲取商品的機(jī)會,提高用戶積分兌換的積極性,進(jìn)而提高用戶粘度。
[0005]本發(fā)明實(shí)施例提供一種積分獎勵方法,該方法包括以下步驟:
[0006]從商家獲取用戶的消費(fèi)金額;
[0007]將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分;
[0008]將所述積分提供給所述用戶;
[0009]接收用戶賬號的關(guān)注消息;
[0010]獲取所述用戶賬號的用戶信息;
[0011]發(fā)送積分獎勵裝置的接入接口 ;
[0012]顯示所述接入接口 ;
[0013]由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用;
[0014]根據(jù)所述用戶信息獲取商品兌換信息;
[0015]顯示所述商品兌換信息;
[0016]獲取兌換請求;
[0017]將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會;
[0018]獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息;
[0019]顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0020]其中,在將所述積分提供給所述用戶的步驟中,還包括以下子步驟:
[0021]判斷所述用戶是否是已注冊用戶;
[0022]若所述用戶是已注冊用戶,則推送積分更新信息;
[0023]提示積分更新;
[0024]獲取所述用戶的領(lǐng)取積分操作;
[0025]推送領(lǐng)取積分信息;
[0026]根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分;
[0027]將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上;
[0028]返回積分領(lǐng)取結(jié)果信息;
[0029]顯示領(lǐng)取結(jié)果信息。
[0030]其中,在所述顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息的步驟之后還包括以下步驟:
[0031]獲取解鎖信息,所述解鎖信息包括品牌ID ;
[0032]根據(jù)所述解鎖信息贈送積分;
[0033]獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分;
[0034]顯示所述解鎖贈送消息;
[0035]獲取刷新信息;
[0036]替換獎品信息;
[0037]保存新獎品信息;
[0038]消耗積分;
[0039]獲取刷新后的商品信息;
[0040]顯示新的商品信息。
[0041]其中,在所述由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用的步驟之后,還包括以下步驟:
[0042]根據(jù)所述用戶的好友信息獲取商品兌換信息;
[0043]顯示所述商品兌換信息;
[0044]獲取兌換請求;
[0045]將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會;
[0046]獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會;
[0047]顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0048]其中,所述積分獎勵系統(tǒng)的前端應(yīng)用為抽獎網(wǎng)頁。
[0049]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種積分獎勵裝置,該裝置包括:
[0050]消費(fèi)獲取模塊,用于從商家獲取用戶的消費(fèi)金額;
[0051]積分轉(zhuǎn)換模塊,用于將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分;
[0052]積分兌換模塊,用于將所述積分提供給所述用戶;
[0053]接收模塊,用于接收用戶賬號的關(guān)注消息;
[0054]用戶賬號獲取模塊,用于獲取所述用戶賬號的用戶信息;
[0055]發(fā)送模塊,用于發(fā)送積分獎勵裝置的接入接口 ;
[0056]接口模塊,用于顯示所述接入接口 ;
[0057]調(diào)出模塊,用于由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用;
[0058]所述商品獲取模塊還包括以下子模塊,
[0059]兌換信息模塊,用于根據(jù)所述用戶信息獲取商品兌換信息;
[0060]商品顯示模塊,用于顯示所述商品兌換信息;
[0061 ]兌換請求模塊,用于獲取兌換請求;
[0062]所述商品兌換模塊,還用于將所述用戶的積分兌換為獲取所述商品的機(jī)會;
[0063]積分更新模塊,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會;
[0064]積分顯示模塊,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0065]其中,所述積分兌換模塊還包括以下子模塊:
[0066]鑒權(quán)子模塊,用于判斷所述用戶是否是已注冊用戶;
[0067]積分推送子模塊,用于推送積分更新信息;
[0068]提示子模塊,用于提示積分更新;
[0069]領(lǐng)取子模塊,用于獲取所述用戶的領(lǐng)取積分操作;
[0070]推送領(lǐng)取子模塊,用于推送領(lǐng)取積分信息;
[0071]領(lǐng)取確認(rèn)子模塊,用于根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分;
[0072]領(lǐng)取更新子模塊,用于將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上;
[0073]領(lǐng)取結(jié)果子模塊,用于返回積分領(lǐng)取結(jié)果信息;
[0074]領(lǐng)取顯示子模塊,用于顯示領(lǐng)取結(jié)果信息。
[0075]其中,所述積分顯示模塊還包括以下子模塊:
[0076]解鎖模塊,用于獲取解鎖信息,所述解鎖信息包括品牌ID ;
[0077]贈送模塊,用于根據(jù)所述解鎖信息贈送積分;
[0078]解鎖獲取模塊,用于獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分;
[0079]解鎖顯示模塊,用于顯示所述解鎖贈送消息;
[0080]刷新模塊,用于獲取刷新信息;
[0081]替換模塊,用于替換獎品信息;
[0082]保存模塊,用于保存新獎品信息;
[0083]消耗模塊,用于消耗積分;
[0084]刷新獲取|吳塊,用于獲取刷新后的商品信息;
[0085]新商品顯示模塊,用于顯示新的商品信息。
[0086]其中,所述積分獎勵裝置還包括:
[0087]好友兌換信息模塊,用于根據(jù)所述用戶的好友信息獲取商品兌換信息;
[0088]商品顯示模塊,用于顯示所述商品兌換信息;
[0089]兌換請求模塊,用于獲取兌換請求;
[0090]所述商品兌換模塊,還用于將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會;
[0091]積分更新模塊,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會;
[0092]積分顯示模塊,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0093]其中,所述積分獎勵系統(tǒng)的前端應(yīng)用為抽獎網(wǎng)頁。
[0094]一種積分獎勵系統(tǒng),其包括上述的積分獎勵裝置。
[0095]將各個商家中的消費(fèi)金額轉(zhuǎn)換成積分,然后再將積分與各個商戶的商品建立對應(yīng)的兌換關(guān)系,從而實(shí)現(xiàn)積分的通兌通換。從而提高用戶積分的兌換使用率。
【專利附圖】
【附圖說明】
[0096]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0097]圖1是本發(fā)明第一實(shí)施方式提供的積分獎勵方法的流程圖;
[0098]圖2是本發(fā)明第一實(shí)施方式提供的積分獎勵方法的流程圖;
[0099]圖3是圖1、2所示的積分獎勵方法的數(shù)據(jù)交換示意圖;
[0100]圖4是本發(fā)明第一實(shí)施方式提供的一種積分獎勵裝置的網(wǎng)絡(luò)示意圖;
[0101]圖5是本發(fā)明第一實(shí)施方式提供的一種積分獎勵裝置的模塊化結(jié)構(gòu)圖;
[0102]圖6是本發(fā)明第二實(shí)施方式提供的積分獎勵方法的流程圖;
[0103]圖7是本發(fā)明第二實(shí)施方式提供的數(shù)據(jù)交換示意圖;
[0104]圖8是本發(fā)明第二實(shí)施方式提供的一種積分獎勵裝置的模塊化結(jié)構(gòu)圖;
[0105]圖9是本發(fā)明第三實(shí)施方式提供的積分獎勵方法的流程圖;
[0106]圖10是圖9所示的積分獎勵方法的數(shù)據(jù)交換示意圖;
[0107]圖11是本發(fā)明第三實(shí)施方式提供的一種積分獎勵裝置的模塊化結(jié)構(gòu)圖。
具體實(shí)施例
[0108]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0109]本發(fā)明實(shí)施例所要解決的技術(shù)問題是提供一種積分獎勵方法、裝置及系統(tǒng),能夠提高兌換方式的多樣性,提高用戶積分兌換的積極性,進(jìn)而提高用戶粘度。以下分別進(jìn)行詳細(xì)說明。
[0110]請一并參閱圖1及圖2,是本發(fā)明實(shí)施例提供的一種積分獎勵方法的網(wǎng)絡(luò)示意圖及方法流程圖。其中,本實(shí)施方式中的所述分兌換方法適用于各種終端,例如移動手機(jī)、掌上電腦(Personal Digital Assistant,PDA)、掌上游戲機(jī)、平板電腦、數(shù)碼相機(jī)以及其他移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等,同樣適合電視、機(jī)頂盒、PC和手提電腦等終端,本發(fā)明實(shí)施例不作具體限定。
[0111]請一并參閱圖1至圖3,為本發(fā)明第一實(shí)施方式提供的一種積分獎勵方法。本實(shí)施方式中,用戶通過關(guān)注商家賬號訪問所述前端應(yīng)用。所述商家賬號的裝置可以包括注冊了商家賬號、用于一對多發(fā)送文本、視頻或圖片的終端或服務(wù)器,本發(fā)明實(shí)施例不作限定。所述商家賬號為微信公眾賬號。當(dāng)然,在其他實(shí)施方式中,所述商家賬號也可以是其他具有關(guān)注功能的即時通信系統(tǒng)的賬號,例如,WhatsApp、Kakao Talk或Line等即時通信系統(tǒng)的賬號。所述關(guān)注是實(shí)現(xiàn)用戶賬號和商家賬號一一對應(yīng),在商家的用戶列表中可以看到關(guān)注該商家賬號的所述用戶賬號。本實(shí)施方式中,所述用戶賬號為用戶微信號。所述商家賬號為商家的公眾號。其包括以下步驟:
[0112]步驟101,從商家獲取用戶的消費(fèi)金額。當(dāng)用戶在商家消費(fèi)以后,商家會通過企業(yè)資源計劃(Enterprise Resource Plan,簡稱ERP)系統(tǒng)或客戶關(guān)系管理(Customerrelat1nship management,簡稱CRM)系統(tǒng)記錄消費(fèi)者信息。通過從不同的商家的ERP系統(tǒng)或CRM系統(tǒng)可以導(dǎo)出用戶的消費(fèi)金額。本實(shí)施方式中,從商家中獲取用戶消費(fèi)信息。所述用戶消費(fèi)信息包括用戶信息、所述消費(fèi)金額、品牌名稱、品牌ID等信息。本實(shí)施方式中,所述用戶信息包括用戶ID、用戶電話、用戶即時消息應(yīng)用的個人信息等信息。各個商家的ERP系統(tǒng)或CRM系統(tǒng)調(diào)用積分獎勵裝置的接口,將所述用戶消費(fèi)信息推送給所述積分獎勵裝置的后端應(yīng)用。所述積分獎勵裝置的后端應(yīng)用獲取各商家的所述消費(fèi)金額。本實(shí)施方式中,為商家提供統(tǒng)一數(shù)據(jù)接口,兼容國內(nèi)主流ERP的標(biāo)準(zhǔn)數(shù)據(jù)接口,降低企業(yè)的技術(shù)門檻,可以低成本對接積分通兌系統(tǒng),通過數(shù)據(jù)接口自動將會員積分信息導(dǎo)入系統(tǒng)。
[0113]步驟503,將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分。所述積分獎勵裝置的后端應(yīng)用將所述各個商家中的消費(fèi)金額按照預(yù)設(shè)的兌換比例均兌換成積分。本實(shí)施方式中,A商家的I元轉(zhuǎn)換為I積分。B商家的10元轉(zhuǎn)換為I積分。當(dāng)然,在其他實(shí)施方式中,各個商家的兌換比例也可以都相同。在數(shù)據(jù)導(dǎo)入時,通過與商家協(xié)商的結(jié)果,按約定折換比例,將商家的會員積分兌換成本方法中的積分,通過數(shù)據(jù)比例轉(zhuǎn)換,無需商家人工操作。
[0114]步驟105,將所述積分提供給所述用戶。所述積分獎勵裝置的后端應(yīng)用將各個用戶對應(yīng)消費(fèi)金額及所述積分保存到所述積分獎勵裝置的后端應(yīng)用的數(shù)據(jù)庫中。本實(shí)施方式中,所述積分獎勵裝置的后端應(yīng)用的數(shù)據(jù)庫還保存品牌ID、用戶ID、用戶OpenID、導(dǎo)入時間、鎖定狀態(tài)(若積分未領(lǐng)取,設(shè)置為鎖定)等參數(shù)。所述OpenID為所述用戶在關(guān)注公眾號之后,騰訊后臺根據(jù)用戶微信號和所關(guān)注的品牌公眾號生成的唯一加密字符串。所述數(shù)據(jù)庫中通過電話號碼分辨用戶。通過使用電話號碼和所述數(shù)據(jù)庫中的所述用戶信息進(jìn)行匹配,如果匹配上,則將所述數(shù)據(jù)庫中的是否配置的參數(shù)設(shè)置標(biāo)志為已匹配。匹配成功之后,所述積分獎勵裝置將會積累所述用戶的積分。并通過所述積分獎勵裝置的前端應(yīng)用提示所述用戶的所述積分的價值。若匹配不成功,則無法積累所述用戶的積分。所述前端應(yīng)用可以提示所述商家,以建立所述用戶的信息。保存消費(fèi)金額及所述積分后,可以返回用戶的積分給用戶展示。當(dāng)然,也可以不返回所述積分,在后續(xù)查詢或使用時再返回。本實(shí)施方式中,所述前端應(yīng)用為用于顯示用戶信息、獎品信息、積分等信息的網(wǎng)頁。當(dāng)然,在其他實(shí)施方式中,所述數(shù)據(jù)庫中也可以通過即時通信軟件的賬號、郵箱賬號等其他信息作為匹配參數(shù)。另夕卜,所述積分獎勵裝置也可以在匹配成功之后,不直接積累所述用戶的積分,而是通過所述前端應(yīng)用提示所述用戶可以領(lǐng)取積分,讓用戶通過領(lǐng)取的方式確認(rèn)。而匹配不成功時用戶將無法領(lǐng)取所述積分。所述前端應(yīng)用也可以是電腦應(yīng)用、手機(jī)應(yīng)用等其他獨(dú)立的應(yīng)用。所述前端應(yīng)用可以設(shè)置在終端,也可以設(shè)置在服務(wù)器。
[0115]步驟107,接收用戶賬號的關(guān)注消息。
[0116]本實(shí)施方式中,用戶在所述終端的即時通信系統(tǒng)的客戶端可以通過搜索到所述商家賬號進(jìn)行關(guān)注操作、通過推廣活動鏈接進(jìn)行關(guān)注操作、通過朋友分享鏈接進(jìn)行關(guān)注操作或通過一系列引導(dǎo)操作進(jìn)行關(guān)注操作。所述一系列引導(dǎo)操作可以是QQ Tips,投放廣告網(wǎng)頁,搜索引擎推薦,異業(yè)互助等引導(dǎo)操作。當(dāng)然,在其他實(shí)施方式中,用戶也可以通過其他方式對所述商家賬號進(jìn)行關(guān)注操作。當(dāng)用戶對所述商家賬號進(jìn)行關(guān)注操作后,所述即時通信系統(tǒng)會將用戶賬號的關(guān)注消息發(fā)送。本實(shí)施方式中,接收所述關(guān)注消息。通過接收所述關(guān)注消息,從而可以獲取該用戶賬號的信息。本實(shí)施方式中,當(dāng)用戶對所述商家賬號進(jìn)行關(guān)注操作后,微信將所述關(guān)注信息發(fā)送。本實(shí)施方式中,接收所述微信發(fā)送的所述關(guān)注信息。
[0117]步驟109,獲取所述用戶賬號的用戶信息。
[0118]當(dāng)接收到所述用戶賬號的關(guān)注信息后,通過客戶端或服務(wù)器上保存的戶賬號的用戶信息獲取所述用戶賬號的用戶信息。本實(shí)施方式中,當(dāng)收到關(guān)注事件信息后,通過調(diào)用公眾平臺接口,獲取用戶信息,并保存在積分獎勵裝置的數(shù)據(jù)庫中。保存的所述用戶信息包括用戶昵稱、性別、頭像地址、OpenID、國家、省、市、語言、關(guān)注時間及獲取用戶信息時間等信息。當(dāng)然,在其他實(shí)施方式中,在將所述用戶信息保存在積分獎勵裝置的數(shù)據(jù)庫中后,還可以在所述后臺應(yīng)用贈送積分給所述用戶,以提高客戶粘性。所述贈送的積分可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。
[0119]步驟111,發(fā)送積分獎勵裝置的接入接口。
[0120]當(dāng)獲取到所述用戶賬號的用戶信息后,所述積分獎勵裝置發(fā)送積分獎勵裝置的接入接口給用戶。本實(shí)施方式中,所述接入接口為主頁鏈接。所述積分獎勵裝置發(fā)送歡迎語及主頁鏈接消息,所述主頁為所述積分獎勵裝置的前端應(yīng)用的抽獎頁面。所述積分獎勵裝置的后臺應(yīng)用通過調(diào)用公眾平臺接口,將此消息推送給公眾號。當(dāng)然,在其他實(shí)施方式中,所述接入接口也可以是圖片、菜單項、插件、按鈕等互動功能模塊。
[0121]步驟113,顯示所述接入接口。
[0122]所述商家賬號顯示所述接入接口。本實(shí)施方式中,所述公眾號推送所述歡迎語及主頁鏈接消息給所述用戶,在所述用戶微信上面展示所述歡迎語及主頁鏈接。本實(shí)施方式中,此推送過程基于騰訊微信自身內(nèi)置功能。
[0123]步驟115,由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用。
[0124]通過所述接入接口調(diào)出所述積分獎勵裝置的前端應(yīng)用。本實(shí)施方式中,通過所述主頁鏈接進(jìn)入所述前端應(yīng)用。所述積分獎勵裝置的前端應(yīng)用為抽獎網(wǎng)頁。使用JavaScript和Html5,在用戶微信中展示獎盤。由于所述積分獎勵裝置的數(shù)據(jù)庫中已經(jīng)獲得了所述用戶信息,所述積分獎勵裝置的前端應(yīng)用將所述用戶信息,例如用戶昵稱顯示在所述積分獎勵裝置的前端應(yīng)用頭部。所述前端應(yīng)用的界面為一個九宮格形式展現(xiàn)的獎盤。所述獎盤中間是抽獎按鈕,其他格分別由各個獎品填充。所述獎盤上會顯示獎品的圖片,獎品名稱信息。
[0125]步驟117,根據(jù)所述用戶信息獲取商品兌換信息。
[0126]本實(shí)施方式中,還可以包括以下子步驟:
[0127]所述積分獎勵裝置的前端應(yīng)用將所述用戶信息推送至所述積分獎勵裝置的后臺應(yīng)用,所述用戶信息包括用戶的OpenID。所述積分獎勵裝置的后臺應(yīng)用收到所述用戶信息的請求后,根據(jù)所述用戶的OpenID從所述數(shù)據(jù)庫的預(yù)設(shè)獎盤表里獲取所述用戶的獎盤信息。本實(shí)施方式中,預(yù)設(shè)的所述獎盤表包括八個獎品的信息,具體地,所述獎品信息包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID及獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述獎品信息還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0128]所述積分獎勵裝置的前端應(yīng)用顯示用于兌換的至少兩個商家的獎品。本實(shí)施方式中,所述積分獎勵裝置的后臺應(yīng)用將用戶的獎盤信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID、獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述Json數(shù)據(jù)格式還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0129]步驟119,顯示所述商品兌換信息。
[0130]所述前端應(yīng)用對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述獎盤上,顯示所述用戶的獎盤信息。本實(shí)施方式中,如果用戶未解鎖獎品所屬的品牌,對應(yīng)獎品上層會以桔紅色背景顯示“點(diǎn)擊解鎖”文字。所述獎盤上的8個獎品中包括有一個獎品是50積分,一個是200積分,一個是抽獎+1,一個是Q幣,其他的是實(shí)物獎品、優(yōu)惠券。
[0131]步驟121,獲取兌換請求。
[0132]所述前端應(yīng)用用于獲取所述兌換請求。本實(shí)施方式中,所述兌換請求為所述抽獎按鈕被用戶點(diǎn)擊的點(diǎn)擊事件。所述前端應(yīng)用獲取所述點(diǎn)擊事件,并通過Ajax技術(shù)推送所述點(diǎn)擊事件給所述后臺應(yīng)用。當(dāng)然,在其他實(shí)施方式中,所述兌換請求也可以是如語音的聲音觸發(fā)事件、如圖像的二維碼觸發(fā)事件、光感觸發(fā)事件、wif1、藍(lán)牙等的短距離無線通信觸發(fā)事件、或其他觸發(fā)事件。
[0133]步驟123,將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會。
[0134]所述積分獎勵裝置消耗用戶的積分,并將積分轉(zhuǎn)化為所述獎品中的一種或多種,或轉(zhuǎn)化為獲取所述商品的機(jī)會,所述獲取所述商品的機(jī)會可以是再次能夠獲取所述獎品的次數(shù)或其他形式的獲取獎品的途徑,例如積分或通過好友消耗自己積分,幫助獲得獎品。本實(shí)施方式中,所述后臺應(yīng)用收到所述抽獎按鈕被點(diǎn)擊的點(diǎn)擊后,將所述點(diǎn)擊事件保存到所述數(shù)據(jù)庫。在保存所述點(diǎn)擊事件日志后,所述后臺應(yīng)用判斷用戶上一次抽中的獎品,如果上一次抽中再來一次,即獲取所述商品的機(jī)會,則本次不會扣除用戶積分,否則從所述用戶的積分里扣除預(yù)設(shè)數(shù)量的積分。本實(shí)施方式中,積分扣除的數(shù)量是80。當(dāng)然,在其他實(shí)施方式中,也可以將所述用戶的積分兌換為在線商城的商品。
[0135]本步驟中還包括以下子步驟:
[0136]根據(jù)中獎算法,選擇中獎的獎品。所述中獎算法為先以10000為基數(shù),隨機(jī)生成一個10000以內(nèi)的中獎碼;然后根據(jù)所述用戶的OpenID,從所述數(shù)據(jù)庫里查詢出所述用戶的獎品id列表,然后根據(jù)這些獎品id,獲取這些獎品的預(yù)設(shè)中獎碼(所述預(yù)設(shè)中獎碼由在錄入所述獎品時,根據(jù)獎品的價值和預(yù)先設(shè)置的獎品權(quán)重值生成,所述預(yù)設(shè)中獎碼的公式為:預(yù)設(shè)中獎碼=權(quán)重值/商品價值)。再用所述中獎碼與所述獎品的所述預(yù)設(shè)中獎碼匹配,如果匹配到多個獎品,則再隨機(jī)取其中一個獎品作為中獎獎品;否則中獎獎品即為匹配到的獎品。
[0137]所述后臺應(yīng)用根據(jù)所述中獎獎品的獎品id獲取其對應(yīng)的獎品類別。如果所述獎品id對應(yīng)的獎品類別屬于實(shí)物、優(yōu)惠券,則在所述數(shù)據(jù)庫的預(yù)設(shè)中獎日志表里保存所述用戶的中獎記錄(包括所述用戶的id,所述用戶好友的id,中獎獎品的獎品id,中獎的時間等)。如果中獎獎品屬于積分,則在積分表里給好友添加中獎積分。
[0138]若需要刷新獎盤,本實(shí)施方式中,還可以包括以下步驟:
[0139]從獎品id列表里隨機(jī)獲取一個獎品,替換所述用戶的獎品id列表里中獎的獎品id為所述隨機(jī)獲取的獎品的id。
[0140]將替換后的所述用戶的獎品id列表保存到數(shù)據(jù)庫里。以更新所述獎品id列表,為下次抽獎做準(zhǔn)備。
[0141]步驟125,獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會。
[0142]所述后臺應(yīng)用從所述數(shù)據(jù)庫中查詢所述用戶在抽獎后剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息即中獎信息,并將所述剩余的積分?jǐn)?shù)和中獎信息返回給所述前端應(yīng)用。本實(shí)施方式中,將所述剩余的積分?jǐn)?shù)和中獎信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:所述中獎獎品的獎品id,中獎獎品所在獎盤的序號、新的獎品id,獎品名稱等彳目息。
[0143]步驟127,顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0144]所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。本實(shí)施方式中,在用戶點(diǎn)擊抽獎之后,使用CSS技術(shù),以走馬燈方式在獎盤中依次高亮度顯示獎盤中獎品。所述獎盤會持續(xù)轉(zhuǎn)動,直到用戶點(diǎn)擊“停止”按鈕。所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和中獎信息。所述前端應(yīng)用對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述用戶的所述前端應(yīng)用的界面里。顯示過程為,顯示所述用戶剩余的積分?jǐn)?shù)。所述獎盤轉(zhuǎn)動停在對應(yīng)的所述中獎的獎品位置上。如果中了積分則顯示中了相應(yīng)的積分動畫;如果中了實(shí)物則彈出中獎信息界面。該中獎信息界面包括中獎獎品圖片、獎品名稱、領(lǐng)獎按鈕和繼續(xù)抽獎按鈕等信息。
[0145]本實(shí)施方式中,在所述步驟127之后,還包括以下步驟:
[0146]步驟129,獲取解鎖信息,所述解鎖信息包括品牌ID。本實(shí)施方式中,所述獎盤中還設(shè)置有未解鎖商品,當(dāng)用戶點(diǎn)擊所述獎盤中的未解鎖商品時,所述前端應(yīng)用推送所述未解鎖商品的解鎖信息給所述后臺應(yīng)用。所述推送的解鎖信息包括所述未解鎖商品對應(yīng)的品牌ID。
[0147]步驟131,根據(jù)所述解鎖信息贈送積分。
[0148]所述后臺應(yīng)用接受解鎖信息后,調(diào)用所述微信公眾平臺接口,實(shí)現(xiàn)所述用戶對該品牌的關(guān)注;對該品牌進(jìn)行解鎖,并保存解鎖信息到數(shù)據(jù)庫中,解鎖信息包括用戶ID、用戶openID,品牌ID,解鎖時間等信息。用戶在所述數(shù)據(jù)庫中檢索解鎖品牌應(yīng)該贈送的積分,并將相應(yīng)的積分贈送給用戶,保存到用戶的好運(yùn)日志中。
[0149]步驟133,獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分。
[0150]本實(shí)施方式中,返回總積分和贈送積分?jǐn)?shù)的信息給所述前端應(yīng)用。具體地,所述后臺應(yīng)用將解鎖結(jié)果生成Json數(shù)據(jù),返回給所述前端應(yīng)用。所述Json數(shù)據(jù)包括總積分、贈送積分?jǐn)?shù)、解鎖是否成功等信息。
[0151]步驟135,顯示所述解鎖贈送消息。
[0152]顯示總積分和贈送積分?jǐn)?shù)的信息。所述前端應(yīng)用接收J(rèn)son數(shù)據(jù)后進(jìn)行解析,顯示積分兌換結(jié)果。顯示信息包括總積分、贈送積分?jǐn)?shù)等信息。
[0153]步驟137,獲取刷新信息。
[0154]當(dāng)所述用戶點(diǎn)擊獎盤中已解鎖獎品,并繼續(xù)點(diǎn)擊刷新獎品時。所述前端應(yīng)用用于獲取所述用戶點(diǎn)擊刷新的信息。所述前端應(yīng)用通過ajax技術(shù),推送刷新事件給所述后臺應(yīng)用,所述推送消息數(shù)據(jù)包括商品ID。
[0155]步驟139,替換獎品彳目息。所述后臺應(yīng)用接收所述商品ID后,以新的商品在獎盤中替換已解鎖獎品。對應(yīng)替換商品ID、獎品名稱。
[0156]步驟141,保存新獎品信息。所述后臺應(yīng)用保存更新后的獎盤信息。
[0157]步驟143,消耗積分。本實(shí)施方式中,所述積分獎勵裝置消耗用戶的積分,并將消耗積分記錄保存到用戶好運(yùn)日志。
[0158]步驟145,獲取刷新后的商品信息。
[0159]所述后臺應(yīng)用將刷新后的獎品和獎盤信息生成Json數(shù)據(jù),返回給所述前端應(yīng)用。所述前端應(yīng)用接收到Json數(shù)據(jù)后,對Json數(shù)據(jù)進(jìn)行解析,根據(jù)解析結(jié)果刷新獎盤中對應(yīng)的商品信息,同時刷新剩余的積分?jǐn)?shù)。
[0160]步驟147,顯示新的商品信息。所述前端應(yīng)用顯示刷新后的獎盤信息。
[0161]本實(shí)施方式中,用戶在前端應(yīng)用通過抽獎的方式兌換獎品。提高兌換方式的多樣性,提高用戶積分兌換的積極性,進(jìn)而提高用戶粘度。
[0162]請參閱圖4及圖5,為本發(fā)明第一實(shí)施方式提供的一種積分獎勵系統(tǒng)。所述積分獎勵系統(tǒng)包括用戶終端1、積分獎勵裝置2及商家裝置3。
[0163]所述用戶終端I可以是移動手機(jī)、掌上電腦(Personal Digital Assistant,PDA)、掌上游戲機(jī)、平板電腦、數(shù)碼相機(jī)以及其他移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等,同樣適合電視、機(jī)頂盒、PC和手提電腦等終端。所述積分獎勵裝置2可以是物理服務(wù)器或云服務(wù)器。
[0164]所述積分獎勵裝置2包括:
[0165]消費(fèi)獲取模塊201,用于從商家獲取用戶的消費(fèi)金額。當(dāng)用戶在商家消費(fèi)以后,商家會通過企業(yè)資源計劃(Enterprise Resource Plan,簡稱ERP)系統(tǒng)或客戶關(guān)系管理(Customer relat1nship management,簡稱CRM)系統(tǒng)記錄消費(fèi)者信息。通過從不同的商家的ERP系統(tǒng)或CRM系統(tǒng)可以導(dǎo)出用戶的消費(fèi)金額。本實(shí)施方式中,所述消費(fèi)獲取模塊201與各個商家的ERP系統(tǒng)或CRM系統(tǒng)對接,從商家中獲取用戶消費(fèi)信息。所述用戶消費(fèi)信息包括用戶信息、所述消費(fèi)金額、品牌名稱、品牌ID等信息。本實(shí)施方式中,所述用戶信息包括用戶ID、用戶電話、用戶即時消息應(yīng)用的個人信息等信息。各個商家的ERP系統(tǒng)或CRM系統(tǒng)調(diào)用積分獎勵裝置的接口,將所述用戶消費(fèi)信息推送給所述積分獎勵裝置的后端應(yīng)用。所述積分獎勵裝置的后端應(yīng)用獲取各商家的所述消費(fèi)金額。當(dāng)然,在其他實(shí)施方式中,所述消費(fèi)獲取模塊201也可以設(shè)置于所述商家裝置3上。
[0166]積分轉(zhuǎn)換模塊203,用于將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分。所述積分轉(zhuǎn)換模塊203在所述積分獎勵裝置的后端應(yīng)用中將所述各個商家中的消費(fèi)金額按照預(yù)設(shè)的兌換比例均兌換成積分。本實(shí)施方式中,A商家的I元轉(zhuǎn)換為I積分。B商家的10元轉(zhuǎn)換為I積分。當(dāng)然,在其他實(shí)施方式中,各個商家的兌換比例也可以都相同。
[0167]積分兌換模塊205,用于將所述積分提供給所述用戶。所述積分兌換模塊205位于所述積分獎勵裝置2。所述積分兌換模塊205在所述積分獎勵裝置的后端應(yīng)用中將各個用戶對應(yīng)消費(fèi)金額及所述積分保存到所述積分獎勵裝置的后端應(yīng)用的數(shù)據(jù)庫中。本實(shí)施方式中,所述積分獎勵裝置的后端應(yīng)用的數(shù)據(jù)庫還保存品牌ID、用戶ID、用戶OpenID、導(dǎo)入時間、鎖定狀態(tài)(若積分未領(lǐng)取,設(shè)置為鎖定)等參數(shù)。所述OpenID為所述用戶在關(guān)注公眾號之后,騰訊后臺根據(jù)用戶微信號和所關(guān)注的品牌公眾號生成的唯一加密字符串。所述數(shù)據(jù)庫中通過電話號碼分辨用戶。通過使用電話號碼和所述數(shù)據(jù)庫中的所述用戶信息進(jìn)行匹配,如果匹配上,則將所述數(shù)據(jù)庫中的是否配置的參數(shù)設(shè)置標(biāo)志為已匹配。匹配成功之后,所述積分獎勵裝置將會積累所述用戶的積分。并通過所述前端應(yīng)用提示所述用戶的所述積分的價值。若匹配不成功,則無法積累所述用戶的積分。所述前端應(yīng)用可以提示所述商家,以建立所述用戶的信息。保存消費(fèi)金額及所述積分后,可以返回用戶的積分給用戶展示。當(dāng)然,也可以不返回所述積分,在后續(xù)查詢或使用時再返回。當(dāng)然,在其他實(shí)施方式中,所述數(shù)據(jù)庫中也可以通過即時通信軟件的賬號、郵箱賬號等其他信息作為匹配參數(shù)。
[0168]信息獲取模塊207,用于獲取所述用戶的用戶信息。所述用戶賬號的用戶信息可以通過即時通信軟件、電信系統(tǒng)、銀行系統(tǒng)等途徑獲得。本實(shí)施方式中,所述信息獲取模塊207通過即時通信軟件中的賬號信息獲取所述用戶的用戶信息。所述用戶賬號的用戶信息包括用戶昵稱、性別、頭像地址、OpenID、國家、省、市、語言、關(guān)注時間及獲取用戶信息時間等信息。所述即時通信系統(tǒng)可以為微信、WhatsApp、Kakao Talk或Line等即時通信系統(tǒng)。
[0169]關(guān)注模塊209,用于接收用戶賬號的關(guān)注消息。
[0170]本實(shí)施方式中,用戶在所述用戶終端I。的即時通信系統(tǒng)的客戶端可以通過搜索到所述商家賬號進(jìn)行關(guān)注操作、通過推廣活動鏈接進(jìn)行關(guān)注操作、通過朋友分享鏈接進(jìn)行關(guān)注操作或通過一系列引導(dǎo)操作進(jìn)行關(guān)注操作。所述一系列引導(dǎo)操作可以是QQ Tips,投放廣告網(wǎng)頁,搜索引擎推薦,異業(yè)互助等引導(dǎo)操作。當(dāng)然,在其他實(shí)施方式中,用戶也可以通過其他方式對所述商家賬號進(jìn)行關(guān)注操作。當(dāng)用戶對所述商家賬號進(jìn)行關(guān)注操作后,所述即時通信系統(tǒng)會將用戶賬號的關(guān)注消息發(fā)送。本實(shí)施方式中,接收所述關(guān)注消息。通過接收所述關(guān)注消息,從而可以獲取該用戶賬號的信息。本實(shí)施方式中,當(dāng)用戶對所述商家賬號進(jìn)行關(guān)注操作后,微信將所述關(guān)注信息發(fā)送。本實(shí)施方式中,接收所述微信發(fā)送的所述關(guān)注信息。當(dāng)然,在其他實(shí)施方式中,所述關(guān)注模塊209還可以設(shè)置于所述用戶終端I。
[0171]用戶賬號獲取模塊211,用于獲取所述用戶賬號的用戶信息。
[0172]當(dāng)接收到所述用戶賬號的關(guān)注信息后,通過客戶端或服務(wù)器上保存的戶賬號的用戶信息獲取所述用戶賬號的用戶信息。本實(shí)施方式中,當(dāng)收到關(guān)注事件信息后,通過調(diào)用公眾平臺接口,獲取用戶信息,并保存在積分獎勵裝置的數(shù)據(jù)庫中。所述公眾平臺接口為騰訊微信公眾平臺接口。當(dāng)然,在其他實(shí)施方式中,所述公眾平臺接口也可以是其他即時通信應(yīng)用的接口。保存的所述用戶信息包括用戶昵稱、性別、頭像地址、OpenID、國家、省、市、語言、關(guān)注時間及獲取用戶信息時間等信息。當(dāng)然,在其他實(shí)施方式中,在將所述用戶信息保存在積分獎勵裝置的數(shù)據(jù)庫中后,還可以在所述后臺應(yīng)用贈送積分給所述用戶,以提高客戶粘性。所述贈送的積分可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。
[0173]接入模塊213,用于發(fā)送積分獎勵裝置的接入接口。
[0174]當(dāng)獲取到所述用戶賬號的用戶信息后,所述積分獎勵裝置發(fā)送積分獎勵裝置的接入接口給用戶。本實(shí)施方式中,所述接入接口為主頁鏈接。所述積分獎勵裝置發(fā)送歡迎語及主頁鏈接消息,所述主頁為所述積分獎勵裝置的前端應(yīng)用的抽獎頁面。所述積分獎勵裝置的后臺應(yīng)用通過調(diào)用公眾平臺接口,將此消息推送給公眾號。當(dāng)然,在其他實(shí)施方式中,所述接入接口也可以是圖片、菜單項、插件、按鈕等互動功能模塊。
[0175]顯示模塊215,用于顯示所述接入接口。
[0176]所述商家賬號顯示所述接入接口。本實(shí)施方式中,所述公眾號推送所述歡迎語及主頁鏈接消息給所述用戶,在所述用戶微信上面展示所述歡迎語及主頁鏈接。本實(shí)施方式中,此推送過程基于騰訊微信自身內(nèi)置功能。當(dāng)然,在其他實(shí)施方式中,所述顯示模塊215也可以設(shè)置于所述用戶終端I。
[0177]調(diào)出模塊217,由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用。
[0178]通過所述接入接口調(diào)出所述積分獎勵裝置的前端應(yīng)用。通過所述主頁鏈接進(jìn)入所述前端應(yīng)用。所述積分獎勵裝置的前端應(yīng)用為抽獎網(wǎng)頁。由于所述積分獎勵裝置的數(shù)據(jù)庫中已經(jīng)獲得了所述用戶信息,所述積分獎勵裝置的前端應(yīng)用將所述用戶信息,例如用戶昵稱顯示在所述積分獎勵裝置的前端應(yīng)用頭部。所述前端應(yīng)用的界面為一個九宮格形式展現(xiàn)的獎盤。所述獎盤中間是抽獎按鈕,其他格分別由各個獎品填充。所述獎盤上會顯示獎品的圖片,獎品名稱信息。
[0179]兌換信息模塊219,根據(jù)所述用戶信息獲取商品兌換信息。
[0180]本實(shí)施方式中,所述兌換信息模塊219還包括以下子模塊:
[0181]用戶推送子模塊221,用于將所述用戶信息推送至所述后臺應(yīng)用,所述用戶信息包括用戶的OpenID。所述后臺應(yīng)用收到所述用戶信息的請求后,根據(jù)所述用戶的OpenID從所述數(shù)據(jù)庫的預(yù)設(shè)獎盤表里獲取所述用戶的獎盤信息。本實(shí)施方式中,所述用戶推送子模塊221設(shè)置于所述前端應(yīng)用。預(yù)設(shè)的所述獎盤表包括八個獎品的信息,具體地,所述獎品信息包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID及獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述獎品信息還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0182]顯示子模塊223,用于顯示用于兌換的至少兩個商家的獎品。本實(shí)施方式中,所述顯示子模塊223設(shè)置于所述前端應(yīng)用。所述后臺應(yīng)用將用戶的獎盤信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID、獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述Json數(shù)據(jù)格式還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0183]商品顯示模塊225,用于顯示所述商品兌換信息。
[0184]所述商品顯示模塊225對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述獎盤上,顯示所述用戶的獎盤信息。本實(shí)施方式中,所述商品顯示模塊225設(shè)置于所述前端應(yīng)用。如果用戶未解鎖獎品所屬的品牌,對應(yīng)獎品上層會以桔紅色背景顯示“點(diǎn)擊解鎖”文字。所述獎盤上的8個獎品中包括有一個獎品是50積分,一個是200積分,一個是抽獎+1,一個是Q幣,其他的是實(shí)物獎品、優(yōu)惠券。
[0185]兌換請求模塊227,用于獲取兌換請求。
[0186]本實(shí)施方式中,所述兌換請求為所述抽獎按鈕被用戶點(diǎn)擊的點(diǎn)擊事件。所述兌換請求模塊227獲取所述點(diǎn)擊事件,并通過Ajax技術(shù)推送所述點(diǎn)擊事件給所述后臺應(yīng)用。當(dāng)然,在其他實(shí)施方式中,所述兌換請求也可以是如語音的聲音觸發(fā)事件、如圖像的二維碼觸發(fā)事件、光感觸發(fā)事件、wif1、藍(lán)牙等的短距離無線通信觸發(fā)事件、或其他觸發(fā)事件。當(dāng)然,在其他實(shí)施方式中,所述兌換請求模塊227也可以設(shè)置于所述用戶終端I。
[0187]商品兌換模塊229,還用于將所述用戶的積分兌換為獲取所述商品的機(jī)會。
[0188]所述商品兌換模塊229消耗用戶的積分,并將積分轉(zhuǎn)化為所述獎品中的一種或多種,或轉(zhuǎn)化為獲取所述商品的機(jī)會,所述獲取所述商品的機(jī)會可以是再次能夠獲取所述獎品的次數(shù)或其他形式的獲取獎品的途徑,例如通過好友消耗自己積分,幫助獲得獎品。所述后臺應(yīng)用收到所述抽獎按鈕被點(diǎn)擊的點(diǎn)擊后,將所述點(diǎn)擊事件保存到所述數(shù)據(jù)庫。在保存所述點(diǎn)擊事件日志后,所述后臺應(yīng)用判斷用戶上一次抽中的獎品,如果上一次抽中再來一次,即獲取所述商品的機(jī)會,則本次不會扣除用戶積分,否則從所述用戶的積分里扣除預(yù)設(shè)數(shù)量的積分。本實(shí)施方式中,積分扣除的數(shù)量是80。當(dāng)然,在其他實(shí)施方式中,也可以將所述用戶的積分兌換為在線商城的商品。
[0189]所述商品兌換模塊229還包括以下子模塊:
[0190]中獎模塊229a,用于根據(jù)中獎算法,選擇中獎的獎品。所述中獎算法為先以10000為基數(shù),隨機(jī)生成一個10000以內(nèi)的中獎碼;然后根據(jù)所述用戶的OpenID,從所述數(shù)據(jù)庫里查詢出所述用戶的獎品id列表,然后根據(jù)這些獎品id,獲取這些獎品的預(yù)設(shè)中獎碼(所述預(yù)設(shè)中獎碼由在錄入所述獎品時,根據(jù)獎品的價值和預(yù)先設(shè)置的獎品權(quán)重值生成,所述預(yù)設(shè)中獎碼的公式為:預(yù)設(shè)中獎碼=權(quán)重值/商品價值)。再用所述中獎碼與所述獎品的所述預(yù)設(shè)中獎碼匹配,如果匹配到多個獎品,則再隨機(jī)取其中一個獎品作為中獎獎品;否則中獎獎品即為匹配到的獎品。
[0191]分類模塊22%,所述分類模塊22%用于根據(jù)所述中獎獎品的獎品id獲取其對應(yīng)的獎品類別。如果所述獎品id對應(yīng)的獎品類別屬于實(shí)物、優(yōu)惠券,則在所述數(shù)據(jù)庫的預(yù)設(shè)中獎日志表里保存所述用戶的中獎記錄(包括所述用戶的id,所述用戶好友的id,中獎獎品的獎品id,中獎的時間等)。如果中獎獎品屬于積分,則在積分表里給好友添加中獎積分。
[0192]若需要刷新獎盤,本實(shí)施方式中,所述商品兌換模塊127還可以包括以下子模塊:
[0193]替換模塊229c,用于從獎品id列表里隨機(jī)獲取一個獎品,替換所述用戶的獎品id列表里中獎的獎品id為所述隨機(jī)獲取的獎品的id。
[0194]商品更新模塊229d,用于將替換后的所述用戶的獎品id列表保存到數(shù)據(jù)庫里。以更新所述獎品id列表,為下次抽獎做準(zhǔn)備。
[0195]積分更新模塊231,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會。
[0196]所述積分更新模塊231從所述數(shù)據(jù)庫中查詢所述用戶在抽獎后剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息即中獎信息,并將所述剩余的積分?jǐn)?shù)和中獎信息返回給所述前端應(yīng)用。本實(shí)施方式中,積分更新模塊231設(shè)置于所述后端應(yīng)用。將所述剩余的積分?jǐn)?shù)和中獎信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:所述中獎獎品的獎品id,中獎獎品所在獎盤的序號、新的獎品id,獎品名稱等信息。
[0197]積分顯示模塊233,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0198]所述積分顯示模塊233顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。本實(shí)施方式中,所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和中獎信息。所述前端應(yīng)用對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述用戶的所述前端應(yīng)用的界面里。顯示過程為,顯示所述用戶剩余的積分?jǐn)?shù)。所述獎盤轉(zhuǎn)動停在對應(yīng)的所述中獎的獎品位置上。如果中了積分則顯示中了相應(yīng)的積分動畫;如果中了實(shí)物則彈出中獎信息界面。該中獎信息界面包括中獎獎品圖片、獎品名稱、領(lǐng)獎按鈕和繼續(xù)抽獎按鈕等信息。
[0199]請一并參閱圖6及圖7,為本發(fā)明第二實(shí)施方式提供的一種積分獎勵方法。所述積分獎勵方法與第一實(shí)施方式提供的積分獎勵方法基本相同,其不同之處在于,將所述積分提供給所述用戶的步驟包括以下子步驟:
[0200]步驟305,判斷所述用戶是否是已注冊用戶。本實(shí)施方式中,所述數(shù)據(jù)庫中通過電話號碼分辨用戶。通過在所述數(shù)據(jù)庫中查找所述用戶的電話號碼是否和已經(jīng)存在的所述用戶信息中的電話號碼相同。若所述用戶的電話號碼已經(jīng)存在,則判定所述用戶是已注冊用戶,若所述用戶的電話號碼沒在所述數(shù)據(jù)庫中,則判定所述用戶是非注冊用戶。
[0201]步驟307,若所述用戶是已注冊用戶,則推送積分更新信息。所述更新信息包括領(lǐng)取積分方式數(shù)目、存在積分領(lǐng)取方式。領(lǐng)取積分方式數(shù)目指注冊用戶在本應(yīng)用中,具備多少種可以使用的領(lǐng)取積分方式。存在的積分領(lǐng)取方式包括以下幾種方式:關(guān)注所述公眾號贈送積分;關(guān)注微購物公眾號贈送積分;解鎖品牌(與關(guān)注品牌一體)贈送積分;簽到贈送積分;抽獎中再來一次贈送需即時消耗的積分;中獎100積分;中獎50積分;領(lǐng)取品牌消費(fèi)金額換算積分(如果導(dǎo)入則有);輸入積分兌換碼兌換積分;朋友之間互贈積分。領(lǐng)取積分方式數(shù)目則對應(yīng)于上述的某幾種或者全部領(lǐng)取方式。本實(shí)施方式中,所述后臺應(yīng)用會推送積分更新信息到所述前端應(yīng)用。
[0202]步驟309,提示積分更新。本實(shí)施方式中,所述前端應(yīng)用在菜單上以紅色圓點(diǎn)方式提示所述用戶,出現(xiàn)新的賺取積分方式。當(dāng)然,在其他實(shí)施方式中,所述前端應(yīng)用也可以通過屏幕上方的消息框提示,聲音,閃光等方式提示。
[0203]步驟311,獲取所述用戶的領(lǐng)取動作。本實(shí)施方式中,所述前端應(yīng)用包括賺取積分界面。當(dāng)用戶進(jìn)入賺取積分界面后,通過點(diǎn)擊“領(lǐng)取積分”的按鈕,確認(rèn)領(lǐng)取積分。所述前端應(yīng)用獲取所述用戶的領(lǐng)取動作。
[0204]步驟313,推送領(lǐng)取積分信息,所述領(lǐng)取積分信息包括品牌ID。本實(shí)施方式中,所述前端應(yīng)用推送領(lǐng)取積分信息至所述后臺應(yīng)用。
[0205]步驟315,根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分。本實(shí)施方式中,所述后臺應(yīng)用根據(jù)所述用戶OpenID和品牌ID,檢索所述用戶可以領(lǐng)取的積分。
[0206]步驟317,將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上。以更新所述用戶的積分。本實(shí)施方式中,所述后臺應(yīng)用將檢索到的所述用戶可以領(lǐng)取的積分保存到所述用戶的好運(yùn)日志中。若所述用戶沒有可以領(lǐng)取的積分,則累加到所述用戶的現(xiàn)有積分上的積分值為零?;蛑苯愚D(zhuǎn)到步驟321。
[0207]步驟319,返回積分領(lǐng)取結(jié)果信息。本實(shí)施方式中,所述后臺應(yīng)用將積分領(lǐng)取結(jié)果,生成Json數(shù)據(jù),返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:總積分、此次領(lǐng)取的積分、是否領(lǐng)取成功等參數(shù)。
[0208]步驟321,顯示領(lǐng)取結(jié)果信息。本實(shí)施方式中,所述前端應(yīng)用接收所述Json數(shù)據(jù)后進(jìn)行解析,顯示積分領(lǐng)取結(jié)果。所述顯示信息包括總積分、領(lǐng)取積分?jǐn)?shù)。若沒有領(lǐng)取成功,則轉(zhuǎn)到步驟329,提示用戶沒有可用的積分可供領(lǐng)取。
[0209]步驟329,提示所述商家建立所述用戶的信息。
[0210]本實(shí)施方式中,不直接積累所述用戶的積分,而是通過所述前端應(yīng)用提示所述用戶可以領(lǐng)取積分,讓用戶通過領(lǐng)取的方式確認(rèn),以提高用戶對積分的認(rèn)同感和提高用戶粘性。
[0211]請參閱圖8,為本發(fā)明第二實(shí)施方式提供的一種積分獎勵裝置400。所述積分獎勵裝置400與第一實(shí)施方式提供的積分獎勵裝置100基本相同,其不同之處在于,所述積分兌換模塊405還包括以下子模塊:
[0212]鑒權(quán)子模塊407,用于判斷所述用戶是否是已注冊用戶。本實(shí)施方式中,所述鑒權(quán)子模塊407通過在所述數(shù)據(jù)庫中查找所述用戶的電話號碼是否和已經(jīng)存在的所述用戶信息中的電話號碼相同。若所述用戶的電話號碼已經(jīng)存在,則判定所述用戶是已注冊用戶,若所述用戶的電話號碼沒在所述數(shù)據(jù)庫中,則判定所述用戶是非注冊用戶。通過所述前端應(yīng)用提示所述商家,以建立所述用戶的信息。
[0213]積分推送子模塊409,用于推送積分更新信息。所述更新信息包括領(lǐng)取積分方式數(shù)目、存在積分領(lǐng)取方式。領(lǐng)取積分方式數(shù)目指注冊用戶在本應(yīng)用中,具備多少種可以使用的領(lǐng)取積分方式。存在的積分領(lǐng)取方式包括以下幾種方式:關(guān)注所述公眾號贈送積分;關(guān)注微購物公眾號贈送積分;解鎖品牌(與關(guān)注品牌一體)贈送積分;簽到贈送積分;抽獎中再來一次贈送需即時消耗的積分;中獎100積分;中獎50積分;領(lǐng)取品牌消費(fèi)金額換算積分(如果導(dǎo)入則有);輸入積分兌換碼兌換積分;朋友之間互贈積分。領(lǐng)取積分方式數(shù)目則對應(yīng)于上述的某幾種或者全部領(lǐng)取方式。本實(shí)施方式中,若所述用戶是已注冊用戶,所述積分推送子模塊409從所述后臺應(yīng)用推送積分更新信息到所述前端應(yīng)用。
[0214]提示子模塊411,用于提示積分更新。本實(shí)施方式中,所述提示子模塊411在所述前端應(yīng)用的菜單上以紅色圓點(diǎn)方式提示所述用戶,出現(xiàn)新的賺取積分方式。當(dāng)然,在其他實(shí)施方式中,所述前端應(yīng)用也可以通過屏幕上方的消息框提示,聲音,閃光等方式提示。
[0215]領(lǐng)取子模塊413,用于獲取所述用戶的領(lǐng)取動作。本實(shí)施方式中,所述前端應(yīng)用包括賺取積分界面。當(dāng)用戶進(jìn)入賺取積分界面后,通過點(diǎn)擊“領(lǐng)取積分”的按鈕,確認(rèn)領(lǐng)取積分。所述領(lǐng)取子模塊413從所述前端應(yīng)用獲取所述用戶的領(lǐng)取動作。
[0216]推送領(lǐng)取子模塊415,用于推送領(lǐng)取積分信息,所述領(lǐng)取積分信息包括品牌ID。本實(shí)施方式中,所述推送領(lǐng)取子模塊415通過所述前端應(yīng)用推送領(lǐng)取積分信息至所述后臺應(yīng)用。
[0217]領(lǐng)取確認(rèn)子模塊417,用于根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分。本實(shí)施方式中,所述領(lǐng)取確認(rèn)子模塊417在所述后臺應(yīng)用中根據(jù)所述用戶OpenID和品牌ID,檢索所述用戶可以領(lǐng)取的積分。
[0218]領(lǐng)取更新子模塊419,用于將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上。以更新所述用戶的積分。本實(shí)施方式中,所述領(lǐng)取更新子模塊419將檢索到的所述用戶可以領(lǐng)取的積分保存到所述用戶的好運(yùn)日志中。若所述用戶沒有可以領(lǐng)取的積分,則累加到所述用戶的現(xiàn)有積分上的積分值為零。或所述領(lǐng)取更新子模塊419不進(jìn)行操作。
[0219]領(lǐng)取結(jié)果子模塊421,用于返回積分領(lǐng)取結(jié)果信息。本實(shí)施方式中,所述領(lǐng)取結(jié)果子模塊421在所述后臺應(yīng)用中將積分領(lǐng)取結(jié)果,生成Json數(shù)據(jù),返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:總積分、此次領(lǐng)取的積分、是否領(lǐng)取成功等參數(shù)。
[0220]領(lǐng)取顯示子模塊423,用于顯示領(lǐng)取結(jié)果信息。本實(shí)施方式中,所述前端應(yīng)用接收所述Json數(shù)據(jù)后進(jìn)行解析,所述領(lǐng)取顯示子模塊423顯示積分領(lǐng)取結(jié)果。所述顯示信息包括總積分、領(lǐng)取積分?jǐn)?shù)。若沒有領(lǐng)取成功,則提示用戶沒有可用的積分可供領(lǐng)取。
[0221]請參閱圖9及圖10,為本發(fā)明第三實(shí)施方式提供的一種積分獎勵方法。所述積分獎勵方法與第一實(shí)施方式提供的積分獎勵方法基本相同,其不同之處在于,所述積分獎勵方法用于好友獎盤抽獎。
[0222]步驟533,由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用。
[0223]通過所述接入接口調(diào)出所述積分獎勵裝置的前端應(yīng)用,并獲取到好友最后一次保存的獎盤信息。本實(shí)施方式中,通過所述主頁鏈接進(jìn)入所述前端應(yīng)用。所述積分獎勵裝置的前端應(yīng)用為抽獎網(wǎng)頁。由于所述積分獎勵裝置的數(shù)據(jù)庫中已經(jīng)獲得了所述用戶的信息,所述積分獎勵裝置的前端應(yīng)用將所述用戶的信息,例如用戶的昵稱顯示在所述積分獎勵裝置的前端應(yīng)用頭部。所述前端應(yīng)用的界面為一個九宮格形式展現(xiàn)的好友獎盤。
[0224]步驟535,根據(jù)所述用戶的好友信息獲取商品兌換信息。
[0225]本實(shí)施方式中,還可以包括以下子步驟:
[0226]所述積分獎勵裝置的前端應(yīng)用將所述用戶的好友信息推送至所述積分獎勵裝置的后臺應(yīng)用,所述用戶的好友信息包括用戶的好友的OpenID。所述積分獎勵裝置的后臺應(yīng)用收到所述用戶的好友信息的請求后,根據(jù)所述用戶的好友的OpenID從所述數(shù)據(jù)庫的預(yù)設(shè)獎盤表里獲取所述用戶的好友的獎盤信息。本實(shí)施方式中,預(yù)設(shè)的所述獎盤表包括八個獎品的信息,具體地,所述獎品信息包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID及獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述獎品信息還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0227]所述積分獎勵裝置的前端應(yīng)用顯示用于兌換的至少兩個商家的獎品。本實(shí)施方式中,所述積分獎勵裝置的后臺應(yīng)用將用戶的好友的獎盤信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID、獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述Json數(shù)據(jù)格式還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0228]步驟537,顯示所述商品兌換信息。
[0229]所述前端應(yīng)用對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述獎盤上,顯示所述用戶的好友的獎盤信息。本實(shí)施方式中,如果用戶的好友未解鎖獎品所屬的品牌,對應(yīng)獎品上層會以桔紅色背景顯示“點(diǎn)擊解鎖”文字。所述獎盤上的5個獎品中包括有一個獎品是50積分,一個是200積分,一個是抽獎+1,一個是Q幣,其他的是實(shí)物獎品、優(yōu)惠券。
[0230]步驟539,獲取兌換請求。
[0231]所述前端應(yīng)用用于獲取所述兌換請求。本實(shí)施方式中,所述兌換請求為所述抽獎按鈕被用戶點(diǎn)擊的點(diǎn)擊事件。所述前端應(yīng)用獲取所述點(diǎn)擊事件,并通過Ajax技術(shù)推送所述點(diǎn)擊事件給所述后臺應(yīng)用。當(dāng)然,在其他實(shí)施方式中,所述兌換請求也可以是如語音的聲音觸發(fā)事件、如圖像的二維碼觸發(fā)事件、光感觸發(fā)事件、wif1、藍(lán)牙等的短距離無線通信觸發(fā)事件、或其他觸發(fā)事件。
[0232]步驟541,將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會。
[0233]所述積分獎勵裝置消耗用戶的積分,并將積分轉(zhuǎn)化為所述獎品中的一種或多種,或轉(zhuǎn)化為獲取所述商品的機(jī)會,所述獲取所述商品的機(jī)會可以是再次能夠獲取所述獎品的次數(shù)或其他形式的獲取獎品的途徑,例如積分或通過好友消耗自己積分,幫助獲得獎品。本實(shí)施方式中,所述后臺應(yīng)用收到所述抽獎按鈕被點(diǎn)擊的點(diǎn)擊后,將所述點(diǎn)擊事件保存到所述數(shù)據(jù)庫。在保存所述點(diǎn)擊事件日志后,所述后臺應(yīng)用判斷用戶的好友上一次抽中的獎品,如果上一次抽中再來一次,即獲取所述商品的機(jī)會,則本次不會扣除用戶的好友積分,否則從所述用戶的好友的積分里扣除預(yù)設(shè)數(shù)量的積分。本實(shí)施方式中,積分扣除的數(shù)量是50。當(dāng)然,在其他實(shí)施方式中,也可以將所述用戶的積分兌換為在線商城的商品。
[0234]本步驟中還包括以下子步驟:
[0235]根據(jù)中獎算法,選擇中獎的獎品。所述中獎算法為先以10000為基數(shù),隨機(jī)生成一個10000以內(nèi)的中獎碼;然后根據(jù)所述用戶的好友的OpenID,從所述數(shù)據(jù)庫里查詢出所述用戶的好友的獎品id列表,然后根據(jù)這些獎品id,獲取這些獎品的預(yù)設(shè)中獎碼(所述預(yù)設(shè)中獎碼由在錄入所述獎品時,根據(jù)獎品的價值和預(yù)先設(shè)置的獎品權(quán)重值生成,所述預(yù)設(shè)中獎碼的公式為:預(yù)設(shè)中獎碼=權(quán)重值/商品價值)。再用所述中獎碼與所述獎品的所述預(yù)設(shè)中獎碼匹配,如果匹配到多個獎品,則再隨機(jī)取其中一個獎品作為中獎獎品;否則中獎獎品即為匹配到的獎品。
[0236]所述后臺應(yīng)用根據(jù)所述中獎獎品的獎品id獲取其對應(yīng)的獎品類別。如果所述獎品id對應(yīng)的獎品類別屬于實(shí)物、優(yōu)惠券,則在所述數(shù)據(jù)庫的預(yù)設(shè)中獎日志表里保存所述用戶的好友的中獎記錄(包括所述用戶的id,所述用戶的好友的id,中獎獎品的獎品id,中獎的時間等)。如果中獎獎品屬于積分,則在積分表里給好友添加中獎積分。
[0237]若需要刷新獎盤,本實(shí)施方式中,還可以包括以下步驟:
[0238]從獎品id列表里隨機(jī)獲取一個獎品,替換所述用戶的好友的獎品id列表里中獎的獎品id為所述隨機(jī)獲取的獎品的id。
[0239]將替換后的所述用戶的好友的獎品id列表保存到數(shù)據(jù)庫里。以更新所述獎品id列表,為下次抽獎做準(zhǔn)備。
[0240]步驟543,獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會。
[0241]所述后臺應(yīng)用從所述數(shù)據(jù)庫中查詢所述用戶在抽獎后剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息即中獎信息,并將所述剩余的積分?jǐn)?shù)和中獎信息返回給所述前端應(yīng)用。本實(shí)施方式中,將所述剩余的積分?jǐn)?shù)和中獎信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:所述中獎獎品的獎品id,中獎獎品所在獎盤的序號、新的獎品id,獎品名稱等彳目息。
[0242]步驟545,顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0243]所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。本實(shí)施方式中,在用戶點(diǎn)擊抽獎之后,所述獎盤會持續(xù)轉(zhuǎn)動,直到用戶點(diǎn)擊“停止”按鈕。所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和中獎信息。所述前端應(yīng)用對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述用戶的好友的所述前端應(yīng)用的界面里。顯示過程為,顯示所述用戶剩余的積分?jǐn)?shù)。所述獎盤轉(zhuǎn)動停在對應(yīng)的所述中獎的獎品位置上。如果中了積分則顯示中了相應(yīng)的積分動畫;如果中了實(shí)物則彈出中獎信息界面。該中獎信息界面包括中獎獎品圖片、獎品名稱、領(lǐng)獎按鈕和繼續(xù)抽獎按鈕等信息。
[0244]本實(shí)施方式中,在所述步驟545之后,還包括以下步驟:
[0245]步驟547,獲取解鎖信息,所述解鎖信息包括品牌ID。本實(shí)施方式中,所述獎盤中還設(shè)置有未解鎖商品,當(dāng)用戶點(diǎn)擊所述獎盤中的未解鎖商品時,所述前端應(yīng)用推送所述未解鎖商品的解鎖信息給所述后臺應(yīng)用。所述推送的解鎖信息包括所述未解鎖商品對應(yīng)的品牌ID。
[0246]步驟549,根據(jù)所述解鎖信息贈送積分。
[0247]所述后臺應(yīng)用接受解鎖信息后,調(diào)用所述微信公眾平臺接口,實(shí)現(xiàn)所述用戶對該品牌的關(guān)注;對該品牌進(jìn)行解鎖,并保存解鎖信息到數(shù)據(jù)庫中,解鎖信息包括用戶ID、用戶openID,品牌ID,解鎖時間等信息。用戶在所述數(shù)據(jù)庫中檢索解鎖品牌應(yīng)該贈送的積分,并將相應(yīng)的積分贈送給用戶,保存到用戶的好運(yùn)日志中。
[0248]步驟551,獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分。
[0249]所述后臺應(yīng)用將解鎖結(jié)果生成Json數(shù)據(jù),返回給所述前端應(yīng)用。所述Json數(shù)據(jù)包括總積分、贈送積分?jǐn)?shù)、解鎖是否成功等信息。
[0250]步驟553,顯示所述解鎖贈送消息。
[0251]所述前端應(yīng)用接收J(rèn)son數(shù)據(jù)后進(jìn)行解析,顯示積分兌換結(jié)果。顯示信息包括總積分、贈送積分?jǐn)?shù)等信息。
[0252]本實(shí)施方式中,通過在幫好友抽獎并在中獎之后,扣除用戶自己一定積分;同時會將中獎結(jié)果贈送給好友,提高用戶之間的互動性,擴(kuò)大用戶群,提高用戶粘性,利于商家的商品推廣。
[0253]請參閱圖10,為本發(fā)明第五實(shí)施方式提供的一種積分獎勵裝置600。所述積分獎勵裝置600與第一實(shí)施方式提供的積分獎勵裝置2基本相同,其不同之處在于,所述積分獎勵裝置600用于好友獎盤抽獎。
[0254]所述積分獎勵裝置600的調(diào)出模塊601的前端應(yīng)用的界面為一個九宮格形式展現(xiàn)的好友獎盤。
[0255]所述積分獎勵裝置600還包括以下模塊:
[0256]好友兌換信息模塊603,用于根據(jù)所述用戶的好友信息獲取商品兌換信息。
[0257]本實(shí)施方式中,所述積分獎勵裝置的前端應(yīng)用將所述用戶的好友信息推送至所述積分獎勵裝置的后臺應(yīng)用,所述用戶的好友信息包括用戶的好友的OpenID。所述積分獎勵裝置的后臺應(yīng)用收到所述用戶的好友信息的請求后,所述好友兌換信息模塊603根據(jù)所述用戶的好友的OpenID從所述數(shù)據(jù)庫的預(yù)設(shè)獎盤表里獲取所述用戶的好友的獎盤信息。本實(shí)施方式中,預(yù)設(shè)的所述獎盤表包括八個獎品的信息,具體地,所述獎品信息包括:獎品類另O、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID及獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述獎品信息還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0258]所述積分獎勵裝置的前端應(yīng)用顯示用于兌換的至少兩個商家的獎品。本實(shí)施方式中,所述好友兌換信息模塊603將用戶的好友的獎盤信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:獎品類別、是否解鎖品牌、獎品ID、獎品名稱、獎品圖片、品牌ID、獎品所屬品牌logo。當(dāng)然,在其他實(shí)施方式中,所述Json數(shù)據(jù)格式還可以包括例如品牌名稱/品牌商品列表鏈接/用戶是否關(guān)注過該品牌公眾號等等的信息。
[0259]商品顯示模塊605,用于顯示所述商品兌換信息。所述商品顯示模塊905對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述獎盤上,顯示所述用戶的好友的獎盤信息。本實(shí)施方式中,如果用戶的好友未解鎖獎品所屬的品牌,對應(yīng)獎品上層會以桔紅色背景顯示“點(diǎn)擊解鎖”文字。所述獎盤上的8個獎品中包括有一個獎品是50積分,一個是200積分,一個是抽獎+1,一個是Q幣,其他的是實(shí)物獎品、優(yōu)惠券。
[0260]兌換請求模塊607,用于獲取兌換請求。所述前端應(yīng)用用于獲取所述兌換請求。本實(shí)施方式中,所述兌換請求為所述抽獎按鈕被用戶點(diǎn)擊的點(diǎn)擊事件。所述兌換請求模塊607獲取所述點(diǎn)擊事件,并通過Ajax技術(shù)推送所述點(diǎn)擊事件給所述后臺應(yīng)用。當(dāng)然,在其他實(shí)施方式中,所述兌換請求也可以是如語音的聲音觸發(fā)事件、如圖像的二維碼觸發(fā)事件、光感觸發(fā)事件、wif1、藍(lán)牙等的短距離無線通信觸發(fā)事件、或其他觸發(fā)事件。
[0261]所述積分獎勵裝置600的商品兌換模塊609,還用于將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會。所述積分獎勵裝置消耗用戶的積分,并將積分轉(zhuǎn)化為所述獎品中的一種或多種,或轉(zhuǎn)化為獲取所述商品的機(jī)會,所述獲取所述商品的機(jī)會可以是再次能夠獲取所述獎品的次數(shù)或其他形式的獲取獎品的途徑,例如積分或通過好友消耗自己積分,幫助獲得獎品。本實(shí)施方式中,所述后臺應(yīng)用收到所述抽獎按鈕被點(diǎn)擊的點(diǎn)擊后,將所述點(diǎn)擊事件保存到所述數(shù)據(jù)庫。在保存所述點(diǎn)擊事件日志后,所述商品兌換模塊609判斷用戶的好友上一次抽中的獎品,如果上一次抽中再來一次,即獲取所述商品的機(jī)會,則本次不會扣除用戶的好友積分,否則從所述用戶的好友的積分里扣除預(yù)設(shè)數(shù)量的積分。本實(shí)施方式中,積分扣除的數(shù)量是80。當(dāng)然,在其他實(shí)施方式中,也可以將所述用戶的積分兌換為在線商城的商品。
[0262]所述商品兌換模塊609還根據(jù)中獎算法,選擇中獎的獎品。所述中獎算法為先以10000為基數(shù),隨機(jī)生成一個10000以內(nèi)的中獎碼;然后根據(jù)所述用戶的好友的OpenID,從所述數(shù)據(jù)庫里查詢出所述用戶的好友的獎品id列表,然后根據(jù)這些獎品id,獲取這些獎品的預(yù)設(shè)中獎碼(所述預(yù)設(shè)中獎碼由在錄入所述獎品時,根據(jù)獎品的價值和預(yù)先設(shè)置的獎品權(quán)重值生成,所述預(yù)設(shè)中獎碼的公式為:預(yù)設(shè)中獎碼=權(quán)重值/商品價值)。再用所述中獎碼與所述獎品的所述預(yù)設(shè)中獎碼匹配,如果匹配到多個獎品,則再隨機(jī)取其中一個獎品作為中獎獎品;否則中獎獎品即為匹配到的獎品。
[0263]所述商品兌換模塊609還根據(jù)所述中獎獎品的獎品id獲取其對應(yīng)的獎品類別。如果所述獎品id對應(yīng)的獎品類別屬于實(shí)物、優(yōu)惠券,則在所述數(shù)據(jù)庫的預(yù)設(shè)中獎日志表里保存所述用戶的好友的中獎記錄(包括所述用戶的id,所述用戶的好友的id,中獎獎品的獎品id,中獎的時間等)。如果中獎獎品屬于積分,則在積分表里給好友添加中獎積分。
[0264]若需要刷新獎盤,本實(shí)施方式中,所述商品兌換模塊609還從獎品id列表里隨機(jī)獲取一個獎品,替換所述用戶的好友的獎品id列表里中獎的獎品id為所述隨機(jī)獲取的獎品的id。
[0265]所述商品兌換模塊609再將替換后的所述用戶的好友的獎品id列表保存到數(shù)據(jù)庫里。以更新所述獎品id列表,為下次抽獎做準(zhǔn)備。
[0266]積分更新模塊611,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會。
[0267]所述積分更新模塊611從所述數(shù)據(jù)庫中查詢所述用戶在抽獎后剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息即中獎信息,并將所述剩余的積分?jǐn)?shù)和中獎信息返回給所述前端應(yīng)用。本實(shí)施方式中,將所述剩余的積分?jǐn)?shù)和中獎信息生成Json數(shù)據(jù)格式,返回給所述前端應(yīng)用。所述Json數(shù)據(jù)格式包括:所述中獎獎品的獎品id,中獎獎品所在獎盤的序號、新的獎品id,獎品名稱等信息。
[0268]積分顯示模塊613,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
[0269]所述前端應(yīng)用顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。本實(shí)施方式中,在用戶點(diǎn)擊抽獎之后,所述獎盤會持續(xù)轉(zhuǎn)動,直到用戶點(diǎn)擊“停止”按鈕。所述積分顯示模塊613顯示所述用戶剩余的積分?jǐn)?shù)和中獎信息。所述積分顯示模塊613對所述Json數(shù)據(jù)格式進(jìn)行解析,展示在所述用戶的好友的所述前端應(yīng)用的界面里。顯示過程為,顯示所述用戶剩余的積分?jǐn)?shù)。所述獎盤轉(zhuǎn)動停在對應(yīng)的所述中獎的獎品位置上。如果中了積分則顯示中了相應(yīng)的積分動畫;如果中了實(shí)物則彈出中獎信息界面。該中獎信息界面包括中獎獎品圖片、獎品名稱、領(lǐng)獎按鈕和繼續(xù)抽獎按鈕等信息。
[0270]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機(jī)存取器(Random AccessMemory, RAM)、磁盤或光盤等。
[0271]以上對本發(fā)明實(shí)施例提供的閱讀源訂閱方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種積分獎勵方法,該方法包括以下步驟: 從商家獲取用戶的消費(fèi)金額; 將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分; 將所述積分提供給所述用戶; 接收用戶賬號的關(guān)注消息; 獲取所述用戶賬號的用戶信息; 發(fā)送積分獎勵裝置的接入接口; 顯示所述接入接口; 由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用; 根據(jù)所述用戶信息獲取商品兌換信息; 顯示所述商品兌換信息; 獲取兌換請求; 將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會; 獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息; 顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
2.如權(quán)利要求1所述的積分獎勵方法,其特征在于,在將所述積分提供給所述用戶的步驟中,還包括以下子步驟: 判斷所述用戶是否是已注冊用戶; 若所述用戶是已注冊用戶,則推送積分更新信息; 提示積分更新; 獲取所述用戶的領(lǐng)取積分操作; 推送領(lǐng)取積分信息; 根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分; 將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上; 返回積分領(lǐng)取結(jié)果信息; 顯不領(lǐng)取結(jié)果?目息。
3.如權(quán)利要求1所述的積分獎勵方法,其特征在于,在所述顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息的步驟之后還包括以下步驟: 獲取解鎖信息,所述解鎖信息包括品牌ID ; 根據(jù)所述解鎖信息贈送積分; 獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分; 顯示所述解鎖贈送消息; 獲取刷新信息; 替換獎品信息; 保存新獎品信息; 消耗積分; 獲取刷新后的商品信息; 顯不新的商品?目息。
4.如權(quán)利要求1所述的積分獎勵方法,其特征在于,在所述由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用的步驟之后,還包括以下步驟: 根據(jù)所述用戶的好友信息獲取商品兌換信息; 顯示所述商品兌換信息; 獲取兌換請求; 將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會; 獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會; 顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
5.如權(quán)利要求1-4任意一項所述的積分獎勵方法,其特征在于,所述積分獎勵系統(tǒng)的前端應(yīng)用為抽獎網(wǎng)頁。
6.一種積分獎勵裝置,該裝置包括: 消費(fèi)獲取模塊,用于從商家獲取用戶的消費(fèi)金額; 積分轉(zhuǎn)換模塊,用于將所述消費(fèi)金額按照預(yù)設(shè)的兌換比例兌換成積分; 積分兌換模塊,用于將所述積分提供給所述用戶; 接收模塊,用于接收用戶賬號的關(guān)注消息; 用戶賬號獲取模塊,用于獲取所述用戶賬號的用戶信息; 發(fā)送模塊,用于發(fā)送積分獎勵裝置的接入接口 ; 接口模塊,用于顯示所述接入接口 ; 調(diào)出模塊,用于由所述接入接口調(diào)出積分獎勵裝置的前端應(yīng)用; 所述商品獲取模塊還包括以下子模塊, 兌換信息模塊,用于根據(jù)所述用戶信息獲取商品兌換信息; 商品顯示模塊,用于顯示所述商品兌換信息; 兌換請求模塊,用于獲取兌換請求; 所述商品兌換模塊,還用于將所述用戶的積分兌換為獲取所述商品的機(jī)會; 積分更新模塊,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會; 積分顯示模塊,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
7.如權(quán)利要求6所述的積分獎勵裝置,其特征在于,所述積分兌換模塊還包括以下子模塊: 鑒權(quán)子模塊,用于判斷所述用戶是否是已注冊用戶; 積分推送子模塊,用于推送積分更新信息; 提示子模塊,用于提示積分更新; 領(lǐng)取子模塊,用于獲取所述用戶的領(lǐng)取積分操作; 推送領(lǐng)取子模塊,用于推送領(lǐng)取積分信息; 領(lǐng)取確認(rèn)子模塊,用于根據(jù)所述領(lǐng)取積分信息檢索所述用戶可以領(lǐng)取的積分; 領(lǐng)取更新子模塊,用于將檢索到的所述用戶可以領(lǐng)取的積分累加到所述用戶的現(xiàn)有積分上; 領(lǐng)取結(jié)果子模塊,用于返回積分領(lǐng)取結(jié)果信息; 領(lǐng)取顯示子模塊,用于顯示領(lǐng)取結(jié)果信息。
8.如權(quán)利要求6所述的積分獎勵裝置,其特征在于,所述積分顯示模塊還包括以下子模塊: 解鎖模塊,用于獲取解鎖信息,所述解鎖信息包括品牌ID ; 贈送模塊,用于根據(jù)所述解鎖信息贈送積分; 解鎖獲取模塊,用于獲取解鎖贈送消息,所述解鎖贈送消息包括解鎖后贈送的積分; 解鎖顯示模塊,用于顯示所述解鎖贈送消息; 刷新模塊,用于獲取刷新信息; 替換模塊,用于替換獎品信息; 保存模塊,用于保存新獎品信息; 消耗模塊,用于消耗積分; 刷新獲取模塊,用于獲取刷新后的商品信息; 新商品顯示模塊,用于顯示新的商品信息。
9.如權(quán)利要求6所述的積分獎勵裝置,其特征在于,所述積分獎勵裝置還包括: 好友兌換信息模塊,用于根據(jù)所述用戶的好友信息獲取商品兌換信息; 商品顯示模塊,用于顯示所述商品兌換信息; 兌換請求模塊,用于獲取兌換請求; 所述商品兌換模塊,還用于將所述用戶的積分兌換為隨機(jī)的所述商品或獲取所述商品的機(jī)會; 積分更新模塊,用于獲取所述用戶剩余的積分?jǐn)?shù)和已兌信息,所述已兌信息包括商品或獲取所述商品的機(jī)會; 積分顯示模塊,用于顯示所述用戶剩余的積分?jǐn)?shù)和已兌信息。
10.如權(quán)利要求6-9任意一項所述的積分獎勵方法,其特征在于,所述積分獎勵系統(tǒng)的前端應(yīng)用為抽獎網(wǎng)頁。
11.一種積分獎勵系統(tǒng),其包括6-10任意一項所述的積分獎勵裝置。
【文檔編號】G06Q30/02GK104463623SQ201410714877
【公開日】2015年3月25日 申請日期:2014年11月29日 優(yōu)先權(quán)日:2014年11月29日
【發(fā)明者】龔洪波 申請人:深圳市無微不至數(shù)字技術(shù)有限公司