本申請實施例涉及計算機網(wǎng)絡技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡抽獎方法及裝置。
背景技術(shù):
移動互聯(lián)網(wǎng)產(chǎn)品的運營過程中,往往會針對不同的活動推廣,設定一套用戶可參與的抽獎方法,例如:互動紅包活動模板及計算邏輯。用戶通過抽獎活動,高感知的參與并獲得獎勵紅包,提高了對該移動互聯(lián)網(wǎng)產(chǎn)品的認知度。但是現(xiàn)有技術(shù)中,往往只能發(fā)送固定金額的定額紅包,而這種需求并不能滿足真實的運營推廣需求,特別是對用戶而言,頻繁的獲得固定金額的紅包,會有種千篇一律和受騙的感覺,從而不再參與此類活動,降低對互聯(lián)網(wǎng)產(chǎn)品的關(guān)注度。另外,如果抽獎方式采用網(wǎng)絡紅包的形式,獲得的紅包的金額并不能直接返現(xiàn)到產(chǎn)品的用戶賬戶中,例如采用微信的紅包架構(gòu),抽取的紅包會進入微信零錢賬戶中,用戶會有一種不能直接領(lǐng)取到與本產(chǎn)品有關(guān)的現(xiàn)金的失敗感,從而不利于該互聯(lián)網(wǎng)產(chǎn)品的推廣,也不利于用戶使用,并且技術(shù)人員需要在微信紅包架構(gòu)的基礎上繼續(xù)開發(fā)研究才能形成完整的抽獎功能,從而投入過多的開發(fā)成本。此外,現(xiàn)有的抽獎兌換活動并不能為某一網(wǎng)絡產(chǎn)品引入高質(zhì)量的用戶群,例如:絕對的提高用戶關(guān)注度,只能試圖通過獎勵刺激吸引用戶,間接提高用戶的參與度。
技術(shù)實現(xiàn)要素:
鑒于上述問題,提出了本申請實施例以便提供一種能夠隨機產(chǎn)生抽獎金額、將抽獎以現(xiàn)金返還的形式注入到用戶賬戶、并能夠為網(wǎng)絡產(chǎn)品引入高質(zhì)量的用戶群的網(wǎng)絡抽獎方法及裝置,
本申請實施例提供了一種網(wǎng)絡抽獎方法,包括如下步驟:
核實用戶身份;
若用戶身份符合預設條件,則允許該用戶進入指定的頁面;
響應用戶的抽獎操作,生成兌換碼和與該兌換碼匹配的隨機金額,其中,所述隨機金額是預設最小值和預設最大值之間的隨機數(shù),其中預設最小值不為零;
復制兌換碼并登陸指定的公共賬號頁面,使用兌換碼兌換網(wǎng)絡現(xiàn)金,并將兌換后的網(wǎng)絡現(xiàn)金注入該公共賬號下的用戶賬戶。
進一步的,一個預設周期內(nèi),用戶在指定頁面只能參加一次抽獎活動,每次抽獎活動用戶進行預定次數(shù)的抽獎操作。
進一步的,令生成的隨機金額符合正態(tài)分布,具體為:
令生成的隨機金額在預設最小值和預設最大值的平均值附近的概率高于其他值的概率;
令生成隨機金額的概率從預設最小值到預設最大值方向逐漸增大。
進一步的,所述預定次數(shù)的抽獎操作中至少一次抽獎操作可以生成兌換碼和與該兌換碼匹配的隨機金額。
進一步的,若用戶身份不符合預設條件,則生成提示信息,提示用戶開通滿足所述預設條件的用戶身份。
本申請另一實施例還提供了一種網(wǎng)絡抽獎裝置,其特征在于,包括如下模塊:
判斷模塊,其用于核實用戶身份;
登陸模塊,其用于若用戶身份符合預設條件,則允許該用戶進入指定的頁面;
生成模塊,其用于響應用戶的抽獎操作,生成兌換碼和與該兌換碼匹配的隨機金額,其中,所述隨機金額是預設最小值和預設最大值之間的隨機數(shù),其中預設最小值不為零;
兌換模塊,其用于復制兌換碼并登陸指定的公共賬號頁面,使用兌換碼兌換網(wǎng)絡現(xiàn)金,并將兌換后的網(wǎng)絡現(xiàn)金注入該公共賬號下的用戶賬戶。
進一步的,一個預設周期內(nèi),用戶在指定頁面中只能參加一次抽獎活動,每次抽獎活動用戶進行預定次數(shù)的抽獎操作。
進一步的,令生成的隨機金額符合正態(tài)分布,具體為:
令生成的隨機金額在預設最小值和預設最大值的平均值附近的概率高于其他值的概率;
令生成隨機金額的概率從預設最小值到預設最大值方向逐漸增大。
進一步的,所述預定次數(shù)的抽獎操作中至少一次抽獎操作可以生成兌換碼和與該兌換碼匹配的隨機金額。
進一步的,還包括:
提示模塊,其用于若用戶身份不符合預設條件,則生成提示信息,提示用戶開通滿足所述預設條件的用戶身份。
上述說明僅是本本申請實施例技術(shù)方案的概述,為了能夠更清楚了解本本申請實施例的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本申請實施例的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本申請的具體實施方式。
附圖說明
一個或多個實施例通過與之對應的附圖中的圖片進行示例性說明,這些示例性說明并不構(gòu)成對實施例的限定,附圖中具有相同參考數(shù)字標號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。
圖1示出了本申請第一實施例提供的網(wǎng)絡抽獎方法的流程示意圖;
圖2示出了本申請第二實施例提供的網(wǎng)絡抽獎方法的流程示意圖;
圖3示出了本申請第三實施例提供的網(wǎng)絡抽獎方法的流程示意圖;
圖4示出了本申請第四實施例提供的網(wǎng)絡抽獎方法的流程示意圖;
圖5示出了本申請第五實施例提供的網(wǎng)絡抽獎裝置的結(jié)構(gòu)示意圖;
圖6示出了本申請第八實施例提供的網(wǎng)絡抽獎裝置的結(jié)構(gòu)示意圖
圖7示出了本申請第十實施例提供的執(zhí)行網(wǎng)絡抽獎方法的終端的硬件結(jié)構(gòu)示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
本發(fā)明的第一實施方式涉及一種網(wǎng)絡抽獎方法,具體流程如圖1所示。
在步驟101中,核實用戶身份;
本實施例中所述的抽獎活動通常是為了移動互聯(lián)網(wǎng)產(chǎn)品的運營推廣而為會員用戶專門設置的活動,例如:游戲平臺為吸引會員客戶,而設置的搖獎活動,因此要對參加該抽獎活動的用戶身份進行核實,排除不符合身份要求的用戶,對符合身份要求的用戶授予權(quán)限。
在步驟102中,若用戶身份符合預設條件,則允許該用戶進入指定的活動頁面。
具體來說,當用戶看到抽獎鏈接時,會點擊該鏈接,企圖進入抽獎頁面,此時系統(tǒng)應當對用戶身份進行核實,當核實出用戶身份為會員身份,符合抽獎活動的對象要求時,則允許根據(jù)用戶的操作進入抽獎活動頁面。
在步驟103中,響應用戶的抽獎操作,生成兌換碼和與該兌換碼匹配的隨機金額,其中,所述隨機金額是預設最小值和預設最大值之間的隨機數(shù),其中預設最小值不為零
該步驟中,會員用戶已經(jīng)可以進行抽獎操作,抽獎操作的形式有很多種,基本上均由用戶的手勢操作作為觸發(fā)條件,例如:點擊界面,觸發(fā)獎盤轉(zhuǎn)動,指針隨機轉(zhuǎn)動到某一類獎品圖案上,作為抽獎獎品等等。本實施例優(yōu)選的采用隨機生成兌換碼和兌換金額的方式,該兌換碼可以是隨機生成的數(shù)字、字母、數(shù)字和字母的組合,也可以是其他字符的組合。生成的每一兌換碼均具有相應的兌換金額,該兌換金額也是隨機生成的,位于某一數(shù)值范圍內(nèi),例如:最低1元至最高10元的范圍內(nèi)隨機生成獎金額度。
在步驟104中,復制兌換碼并登陸指定的公共賬號頁面,使用兌換碼兌換網(wǎng)絡現(xiàn)金紅包,并將兌換后的網(wǎng)絡現(xiàn)金紅包注入該公共賬號下的用戶賬戶。需要說明的是,上述網(wǎng)絡現(xiàn)金紅包并不是真正的紅包,事實上指的是中獎金額,既可以是常見的微信紅包、支付寶紅包等紅包類型的中獎方式,又可以是普通的中獎提示信息,例如:“恭喜,您中了10元!”等等。
具體的,用戶手動復制兌換碼或由系統(tǒng)自動復制兌換碼后,響應用戶的操作,登錄指定的公共賬號頁面,這里的公共賬號頁面優(yōu)選的是與抽獎活動所推廣的網(wǎng)絡產(chǎn)品相關(guān)的微信公共賬號頁面,因為微信平臺提供基礎功能,技術(shù)人員可以自己開發(fā)適合自己產(chǎn)品的公共賬號。雖然本實施例優(yōu)選微信公共賬號平臺,但并不限于微信平臺,如果微博或其他網(wǎng)絡工具提供類似的公共賬號開發(fā)平臺,登陸這些公共賬號頁面進行兌換也是可以的。將兌換的網(wǎng)絡現(xiàn)金或網(wǎng)絡現(xiàn)金紅包的金額直接注入用戶賬戶,例如:既可以是網(wǎng)絡用戶賬戶,又可以是銀行賬戶,用戶則可以將抽獎的獎金直接取現(xiàn),而無需像發(fā)網(wǎng)絡紅包那樣最終進入了微信的賬戶,也無需像代金券那樣僅僅是虛擬的金額且要滿足額外的條件才能使用,因此用戶體驗極佳。此外,由于所述公共賬號頁面是用于對網(wǎng)絡產(chǎn)品的宣傳,用戶由于必須要登陸公共賬號頁面才能進行兌換,所以完成兌換的過程中必然為該公共賬號頁面引入了大量忠實用戶,從而增加了公共賬號的用戶瀏覽量,極大的推廣了該網(wǎng)絡產(chǎn)品。這里所說的網(wǎng)絡產(chǎn)品例如可以是手機APP等。
本發(fā)明的第二實施方式同樣涉及一種網(wǎng)絡抽獎方法。本實施方式是在第一實施方式的基礎上做了進一步改進,具體改進之處為:對生成的隨機金額做預先的算法設計,使得具體流程如圖2所示。
具體來說,如果為用戶的抽獎操作生成固定兌換金額或過于隨機的兌換金額,往往使用戶的體驗很不好,為了增強用戶體驗,吸引用戶參加抽獎活動,優(yōu)選的采用如下步驟獲得隨機金額:
令生成的隨機金額符合正態(tài)分布,具體為:令生成的隨機金額在預設最小值和預設最大值的平均值附近的概率高于其他值的概率,然后令生成隨機金額的概率從預設最小值到預設最大值方向逐漸增大。采用一般的數(shù)學公式表示,則為:N(μ,σ^2),μ是遵從正態(tài)分布的隨機變量的均值,σ^2是此隨機變量的方差,σ^2符合f(x)=1\n[(x1-μ)^2+(x2-μ)^2…+(xn-μ)^2]。正態(tài)分布的隨機變量的概率規(guī)律為取μ鄰近的值的概率大,而取離μ越遠的值的概率越小。σ越小,分布越集中在μ附近,σ越大,分布越分散。關(guān)于μ對稱,在μ處達到最大值,在正(負)無窮遠處取值為0,在μ±σ處有拐點,圖像是中間高兩邊低的一條位于x軸上方的鐘形曲線。根據(jù)上述規(guī)律進行代碼設計,即可獲得正態(tài)分布的隨機金額。
本發(fā)明的第三實施方式同樣涉及一種網(wǎng)絡抽獎方法。本實施方式是在第一實施方式的基礎上做了進一步改進,具體改進之處為:對用戶參與的抽獎次數(shù)和抽獎周期做預先設計,避免部分會員用戶過于貪心的重復、頻繁的獲得抽獎獎勵。使得具體流程如圖3所示。
具體的,一個預設周期內(nèi),用戶只能參加一次抽獎活動,每次抽獎活動用戶進行預定次數(shù)的抽獎操作,所述預定次數(shù)的抽獎操作中至少一次抽獎操作可以生成兌換碼和與該兌換碼匹配的隨機金額。
例如:在后臺數(shù)據(jù)設置,參與活動的用戶每日均可參加一次,最低均可獲得最低一元的獎勵,且只能在3次搖獎中獲獎一次。這樣嚴格控制了用戶的獲獎概率,不會使用戶因為過于貪心而頻繁的抽獎,導致其他用戶無法獲獎。需要說明的是,抽獎次數(shù)和抽獎周期并不局限上述示例,在實際應用中,可以根據(jù)具體場景進行設定,這里不做限制。
本發(fā)明的第四實施方式同樣涉及一種網(wǎng)絡抽獎方法。本實施方式是在第一實施方式的基礎上做了進一步改進,具體改進之處為:對不符合預設身份的用戶,發(fā)布提示頁面或提示信息,提示用戶開通該預設身份。使得具體流程如圖4所示。
具體的,若判斷出用戶為非會員用戶,則在當前頁面中生成提示信息,例如:“您還不是會員,請馬上注冊”,提示用戶開通會員身份。若該用戶不開通會員,則無法參與抽獎活動,例如無法進入抽獎頁面。這樣既保證了會員權(quán)益,又引導了非會員用戶加入會員身份。需要說明的是,提示信息并不局限上述示例,在實際應用中,可以根據(jù)具體場景進行設定,這里不做限制。
本發(fā)明的第五實施方式還提供了一種網(wǎng)絡抽獎裝置,具體流程如圖5所示。
該網(wǎng)絡抽獎裝置包括如下模塊:
判斷模塊501,其用于核實用戶身份;
登陸模塊502,其用于若用戶身份符合預設條件,則允許該用戶進入指定的活動頁面;
生成模塊503,其用于響應用戶的抽獎操作,生成兌換碼和與該兌換碼匹配的隨機金額,其中,所述隨機金額是預設最小值和預設最大值之間的隨機數(shù),其中預設最小值不為零;
兌換模塊504,其用于復制兌換碼并登陸指定的公共賬號頁面,使用兌換碼兌換網(wǎng)絡現(xiàn)金紅包,并將兌換后的網(wǎng)絡現(xiàn)金紅包注入該公共賬號下的用戶賬戶。
不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應的裝置實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應用在第一實施方式中。
值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單元。
本發(fā)明的第六實施方式同樣涉及一種網(wǎng)絡抽獎裝置。本實施方式是在第五實施方式的基礎上做了進一步改進,具體改進之處為:生成模塊還用于對生成的隨機金額做預先的算法設計。
具體來說,如果為用戶的抽獎操作生成固定兌換金額或過于隨機的兌換金額,往往使用戶的體驗很不好,為了增強用戶體驗,吸引用戶參加抽獎活動,生成模塊還用于令生成的隨機金額符合正態(tài)分布,具體為:令生成的隨機金額在預設最小值和預設最大值的平均值附近的概率高于其他值的概率,然后令生成隨機金額的概率從預設最小值到預設最大值方向逐漸增大。采用一般的數(shù)學公式表示,則為:N(μ,σ^2),μ是遵從正態(tài)分布的隨機變量的均值,σ^2是此隨機變量的方差,σ^2符合f(x)=1\n[(x1-μ)^2+(x2-μ)^2…+(xn-μ)^2]。正態(tài)分布的隨機變量的概率規(guī)律為取μ鄰近的值的概率大,而取離μ越遠的值的概率越小。σ越小,分布越集中在μ附近,σ越大,分布越分散。關(guān)于μ對稱,在μ處達到最大值,在正(負)無窮遠處取值為0,在μ±σ處有拐點,圖像是中間高兩邊低的一條位于x軸上方的鐘形曲線。根據(jù)上述規(guī)律進行代碼設計,即可獲得正態(tài)分布的隨機金額。
本發(fā)明的第七實施方式同樣涉及一種網(wǎng)絡抽獎裝置。本實施方式是在第五實施方式的基礎上做了進一步改進,具體改進之處為:對用戶參與的抽獎次數(shù)和抽獎周期做預先設計,避免部分會員用戶過于貪心的重復、頻繁的獲得抽獎獎勵。
具體的,生成模塊還用于在一個預設周期內(nèi),使用戶只能參加一次抽獎活動,每次抽獎活動生成模塊用于使用戶進行預定次數(shù)的抽獎操作,所述預定次數(shù)的抽獎操作中至少一次抽獎操作可以生成兌換碼和與該兌換碼匹配的隨機金額。
例如:在后臺數(shù)據(jù)設置,參與活動的用戶每日均可參加一次,最低均可獲得最低一元的獎勵,且只能在3次搖獎中獲獎一次。這樣嚴格控制了用戶的獲獎概率,不會使用戶因為過于貪心而頻繁的抽獎,導致其他用戶無法獲獎。需要說明的是,抽獎次數(shù)和抽獎周期并不局限上述示例,在實際應用中,可以根據(jù)具體場景進行設定,這里不做限制。
本發(fā)明的第八實施方式同樣涉及一種網(wǎng)絡抽獎裝置。本實施方式是在第五實施方式的基礎上做了進一步改進,具體改進之處為:增加提示模塊601,該提示模塊用于對不符合預設身份的用戶,發(fā)布提示頁面或提示信息,提示用戶開通該預設身份。具體參見圖6所示。
具體的,若判斷出用戶為非會員用戶,則提示模塊在當前頁面中生成提示信息,例如:“您還不是會員,請馬上z./.注冊”,提示用戶開通會員身份。若該用戶不開通會員,則無法參與抽獎活動,例如無法進入抽獎頁面。這樣既保證了會員權(quán)益,又引導了非會員用戶加入會員身份。需要說明的是,提示信息并不局限上述示例,在實際應用中,可以根據(jù)具體場景進行設定,這里不做限制。
本申請第九實施方式還提供了一種非易失性計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令可執(zhí)行上述任意方法實施例中的網(wǎng)絡抽獎方法。
圖7示出了本申請第十實施例提供的執(zhí)行上述實施例中任一網(wǎng)絡抽獎方法的設備的硬件結(jié)構(gòu)示意圖,如圖7所示,該設備包括:
一個或多個處理器710以及存儲器720,圖7中以一個處理器710為例。
執(zhí)行網(wǎng)絡抽獎方法的設備還可以包括:輸入裝置730和輸出裝置740。
處理器710、存儲器720、輸入裝置730和輸出裝置740可以通過總線或者其他方式連接,圖7中以通過總線連接為例。
存儲器720作為一種非易失性計算機可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機可執(zhí)行程序以及模塊,如本申請實施例中的網(wǎng)絡抽獎方法對應的程序指令/模塊。處理器710通過運行存儲在存儲器720中的非易失性軟件程序、指令以及模塊,從而執(zhí)行電子設備的各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例中的網(wǎng)絡抽獎方法。
存儲器720可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)設備的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器720可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實施例中,存儲器720可選包括相對于處理器710遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至該設備。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
輸入裝置730可接收輸入的數(shù)字或字符信息,以及產(chǎn)生與設備的用戶設置以及功能控制有關(guān)的鍵信號輸入。輸出裝置740可包括顯示屏等顯示設備。
所述一個或者多個模塊存儲在所述存儲器720中,當被所述一個或者多個處理器710執(zhí)行時,執(zhí)行上述任意方法實施例中的網(wǎng)絡抽獎方法。
上述產(chǎn)品可執(zhí)行本申請實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細節(jié),可參見本申請實施例所提供的方法。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對相關(guān)技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本申請的技術(shù)方案,而非對其限制;盡管參照前述實施例對本申請進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本申請各實施例技術(shù)方案的精神和范圍。