精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

解密游戲推薦系統(tǒng)的建設(shè)之路

開(kāi)發(fā) 項(xiàng)目管理 架構(gòu)
本文從零開(kāi)始介紹了游戲推薦項(xiàng)目的發(fā)展歷程,闡述了大型項(xiàng)目建設(shè)中遇到的業(yè)務(wù)與架構(gòu)問(wèn)題以及開(kāi)發(fā)工程師們的解決方案,描繪了游戲推薦項(xiàng)目的特點(diǎn)以及業(yè)務(wù)發(fā)展方向,有著較好的參考與借鑒意義。

一、游戲推薦的背景與意義

從信息獲取的角度來(lái)看,搜索和推薦是用戶獲取信息的兩種主要手段,也是有效幫助產(chǎn)品變現(xiàn)的兩種方式,搜索是一個(gè)非常主動(dòng)的行為,并且用戶的需求十分明確,在搜索引擎提供的結(jié)果里,用戶也能通過(guò)瀏覽和點(diǎn)擊來(lái)明確的判斷是否滿足了用戶需求。

然而,推薦系統(tǒng)接受信息是被動(dòng)的,需求也都是模糊而不明確的。推薦系統(tǒng)的作用就是建立更加有效率的連接,更有效率地連接用戶與內(nèi)容和服務(wù),節(jié)約大量的時(shí)間和成本。以此背景,游戲推薦系統(tǒng)由此誕生。


圖片

游戲推薦系統(tǒng)從設(shè)計(jì)之初就作為游戲分發(fā)的平臺(tái),向公司內(nèi)所有主要流量入口(游戲中心、應(yīng)用商店、瀏覽器、jovi等)分發(fā)游戲,系統(tǒng)通過(guò)各種推薦算法及推薦策略,為用戶推薦下載付費(fèi)意愿較高且兼顧商業(yè)價(jià)值的游戲,從而為公司帶來(lái)收入。發(fā)展至今天,該系統(tǒng)還具備類游戲內(nèi)容與素材的推薦功能。

二、游戲推薦的初期模型

游戲推薦的目的是推出用戶想要且兼顧商業(yè)價(jià)值的游戲,以此來(lái)提高業(yè)務(wù)的收入指標(biāo)。此處的商業(yè)價(jià)值是由運(yùn)營(yíng)側(cè)通過(guò)策略規(guī)則去把控的,而用戶意向游戲則是通過(guò)算法排序得到的,算法排序所需要的特征數(shù)據(jù),以及推薦效果的反饋數(shù)據(jù)則由埋點(diǎn)信息上報(bào)以供計(jì)算分析。

因此我們的模型可以分成四大塊:

  1. 運(yùn)營(yíng)推薦規(guī)則配置
  2. 算法模型訓(xùn)練
  3. 推薦策略生效
  4.  數(shù)據(jù)埋點(diǎn)上報(bào)

圖片

模塊間的交互如下:在策略生效前,運(yùn)營(yíng)會(huì)先在配置中心生成對(duì)應(yīng)的配置規(guī)則,這些規(guī)則會(huì)以緩存的形式存儲(chǔ)以供推薦高并接口調(diào)用。當(dāng)用戶訪問(wèn)app應(yīng)用某些特定頁(yè)面時(shí),其后臺(tái)會(huì)帶著對(duì)應(yīng)的場(chǎng)景信息來(lái)請(qǐng)求游戲推薦后臺(tái),推薦后臺(tái)根據(jù)場(chǎng)景信息映射相關(guān)配置(召回,標(biāo)簽,過(guò)期,算法等..........)調(diào)用算法服務(wù)并進(jìn)行資源排序,最終將推薦的結(jié)果反饋給app應(yīng)用。

app應(yīng)用在展示推薦頁(yè)面的同時(shí),也將用戶相應(yīng)的行為數(shù)據(jù)以及推薦數(shù)據(jù)的相關(guān)埋點(diǎn)進(jìn)行上報(bào)。

三、業(yè)務(wù)增長(zhǎng)與架構(gòu)演進(jìn)

隨著接入系統(tǒng)帶來(lái)的正向收益的提升,越來(lái)越多的業(yè)務(wù)選擇接入游戲推薦系統(tǒng),這使得我們支持的功能日益豐富。

目前游戲推薦覆蓋的場(chǎng)景有分類、專題、榜單、首頁(yè)、搜索等;包含的策略類型有干預(yù)、打散、資源配比、保量;支持的推薦類型更是豐富:聯(lián)運(yùn)游戲、小游戲、內(nèi)容素材、推薦理由。

這些豐富的使用場(chǎng)景使得業(yè)務(wù)的復(fù)雜度成本增長(zhǎng),令我們?cè)谛阅埽瑪U(kuò)展性,可用性上面臨著新的挑戰(zhàn),也推動(dòng)著我們架構(gòu)變革。

3.1 熵增環(huán)境下的通用組合策略

在0 到 1 的過(guò)程中,游戲推薦聚焦于提高分發(fā)量,這時(shí)候考慮得更多的是怎么把游戲推出去,在代碼實(shí)現(xiàn)上使用分層架構(gòu)來(lái)劃分執(zhí)行的業(yè)務(wù)。

但是在1 到 2 的過(guò)程中, 我們游戲推薦不僅僅推薦游戲,也推薦內(nèi)容和素材;同時(shí)在策略調(diào)用上也更加靈活,不同場(chǎng)景其調(diào)用的策略是不同的,執(zhí)行順序也是不同的;更重要的是加入了很多用戶個(gè)性化業(yè)務(wù)與動(dòng)態(tài)規(guī)則,這些都使得現(xiàn)有業(yè)務(wù)代碼急劇膨脹,擴(kuò)展起來(lái)捉襟見(jiàn)肘,無(wú)從下手。因此我們急需一個(gè)高復(fù)用,易擴(kuò)展,低代碼的策略框架去解決這些問(wèn)題。

圖片

如圖所示,通用組合策略負(fù)責(zé)流轉(zhuǎn)的角色有兩個(gè)acceptor和executor,通訊媒介是推薦上下文context。負(fù)責(zé)執(zhí)行邏輯的角色有三個(gè)matcher,listener和process,它們都有多個(gè)不同邏輯的實(shí)現(xiàn)類。當(dāng)請(qǐng)求游戲推薦系統(tǒng)時(shí),acceptor會(huì)先從配置中動(dòng)態(tài)查詢策略模板進(jìn)行匹配,接著listener組件會(huì)執(zhí)行相應(yīng)的預(yù)處理邏輯。處理后acceptor通過(guò)上下文context將任務(wù)流轉(zhuǎn)給executor處理器。executor再根據(jù)配置,將process根據(jù)前置條件進(jìn)行篩選并排列組合,最后埋點(diǎn)返回。

經(jīng)過(guò)這套通用的策略,我們?cè)趯?shí)現(xiàn)一般業(yè)務(wù)的時(shí)候,只要擴(kuò)展具體matcher和process,并在配置中心將場(chǎng)景和處理優(yōu)先級(jí)綁定起來(lái),就能完成大部分的場(chǎng)景開(kāi)發(fā),這樣研發(fā)者可以更聚焦于某個(gè)邏輯流程的開(kāi)發(fā),而不用疲于梳理代碼,并進(jìn)行擴(kuò)展設(shè)計(jì)。

3.2 多級(jí)緩存與近實(shí)時(shí)策略

游戲推薦系統(tǒng)服務(wù)于手機(jī)游戲用戶,處于整個(gè)系統(tǒng)鏈路的下游,峰值流量在3W TPS左右 ,是個(gè)讀遠(yuǎn)多于寫(xiě)的系統(tǒng)。“讀”流量來(lái)自于用戶在各種推薦場(chǎng)景,列表、搜索、下載錢(qián)下載后、榜單等,寫(xiě)數(shù)據(jù)主要來(lái)源于運(yùn)營(yíng)相關(guān)策略的變更,所以我們面臨的一個(gè)重大挑戰(zhàn)就是如何在保證可用性的前提下應(yīng)對(duì)高頻的讀請(qǐng)求。

為了保證系統(tǒng)的讀性能,我們采用了redis + 本地緩存的設(shè)計(jì)。配置更新后先寫(xiě)mysql,寫(xiě)成功后再寫(xiě)redis。本地緩存定時(shí)失效,使用懶加載的方式從redis中讀取相關(guān)數(shù)據(jù)。這種設(shè)計(jì)能保證最終一致性,軟狀態(tài)時(shí)服務(wù)集群數(shù)據(jù)存在短暫不一致的情況,早期對(duì)業(yè)務(wù)影響不大,可以認(rèn)為是一個(gè)逐步放量的過(guò)程。

圖片

早期原先部署節(jié)點(diǎn)較少,整個(gè)系統(tǒng)達(dá)到最終一致性的時(shí)間較短,但隨著節(jié)點(diǎn)增加到數(shù)百臺(tái),這個(gè)時(shí)間就變得不是那么和諧了。

同時(shí)隨著業(yè)務(wù)復(fù)雜度的增加,常常是多個(gè)配置策略決定這一個(gè)推薦結(jié)果,此時(shí)本地緩存的狀態(tài)極大影響了測(cè)試和點(diǎn)檢的便利,如果配置更改不能做到立馬更新本地緩存,那就要等待漫長(zhǎng)的一段時(shí)間才能開(kāi)始驗(yàn)證邏輯。因此,我們對(duì)緩存結(jié)構(gòu)做出了如下的調(diào)整:

圖片

與先前不同的是,我們加入消息隊(duì)列并通過(guò)配置版本號(hào)的比對(duì)來(lái)實(shí)現(xiàn)策略的實(shí)時(shí)更新同步,取得了很好的效果。

3.3 高并服務(wù)的垃圾回收處理

任何一個(gè)java服務(wù)都逃離不了FGC的魔咒,高并服務(wù)更是如此。很多服務(wù)每天兩位數(shù)的FGC更是家常便飯,顯然這對(duì)業(yè)務(wù)的穩(wěn)定性和服務(wù)性能影響是巨大的。游戲推薦這邊通過(guò)不斷實(shí)踐總結(jié)了一套較為通用的方法很好地解決了這個(gè)問(wèn)題:

圖片

可以看到起初jvm配置較為常規(guī):1G的年輕代,2G的老年代以及一些其他常見(jiàn)的多線程回收的配置,其結(jié)果就是每天10次的FGC,YGC單次耗時(shí)在100ms,F(xiàn)GC耗時(shí)在350 - 400ms。我們知道線上接口容忍的范圍一般是200ms以內(nèi),不超過(guò)300ms,這樣顯然是不達(dá)標(biāo)的。

通過(guò)分析,我們發(fā)現(xiàn)高并服務(wù)的高頻FGC來(lái)源于這幾個(gè)方面:

  • 大量的本地緩存(堆內(nèi))占據(jù)了老年代的空間,大大增加了老年代疊滿的頻率。
  • 高并請(qǐng)求導(dǎo)致了對(duì)象的急速生成,年輕代空間不足以容納這劇增的對(duì)象,導(dǎo)致其未達(dá)到存活閾值(15次)就晉升至老年代。
  • 引入的監(jiān)控組件為了性能,常常延遲 1 - 2 min再將數(shù)據(jù)上報(bào)服務(wù)端,導(dǎo)致這部分?jǐn)?shù)據(jù)也無(wú)法在年輕代被回收。

當(dāng)然這還不是問(wèn)題的全部,F(xiàn)GC還有個(gè)致命問(wèn)題就是stop the world,這會(huì)導(dǎo)致業(yè)務(wù)長(zhǎng)時(shí)間無(wú)法響應(yīng),造成經(jīng)濟(jì)損失。反過(guò)來(lái),就算FGC頻繁,stop the world 只有1ms,也是不會(huì)對(duì)業(yè)務(wù)造成影響的,因此不能單單以FGC的頻率來(lái)判斷jvm服務(wù)的gc性能的好壞。經(jīng)過(guò)上面的探討,我們?cè)趯?shí)踐中得到了如下的解決方案:

  • 不常變化的緩存(小時(shí)級(jí)別)移到堆外,以此減少老年代疊滿的基礎(chǔ)閾值。
  • 變化不那么頻繁的緩存(分鐘級(jí)別)更新的時(shí)候進(jìn)行值對(duì)比,如果值一樣則不更新,以此減少老年代的堆積。
  • 使用G1回收器:-XX:+UseG1GC
    -XX:MaxGCPauseMillis=200
    -XX:InitiatingHeapOccupancyPercent=25
    -XX:MaxNewSize=3072M -Xms4608M -Xmx4608M -XX:MetaspaceSize=512M
    -XX:MaxMetaspaceSize=512M 

圖片

其效果如上所示,調(diào)整后各項(xiàng)指標(biāo)都有很大的進(jìn)步:由于年輕代中的復(fù)制算法使其垃圾清理速度較快,所以調(diào)大其容量使對(duì)象盡量在其中回收,同時(shí)設(shè)置每次清理的時(shí)間,使得mix gc控制在200ms以內(nèi)。

3.4 限流降級(jí)與兜底策略

為了保證業(yè)務(wù)的可用性,大部分業(yè)務(wù)都會(huì)引入hystrix, sentinel, resilience4j 這類熔斷限流組件, 但這些組件也不能解決全部的問(wèn)題。

對(duì)于游戲推薦來(lái)說(shuō),一臺(tái)節(jié)點(diǎn)往往承載著不同的業(yè)務(wù)推薦,有些業(yè)務(wù)十分核心,有些不是那么重要,限流降級(jí)的時(shí)候不是簡(jiǎn)單的哪個(gè)服務(wù)限流多少問(wèn)題,而是在權(quán)衡利弊的情況下,將有限的資源向哪些業(yè)務(wù)傾斜的問(wèn)題,對(duì)此我們?cè)诜謱酉蘖魃舷伦懔斯Ψ颉?/p>


圖片


同時(shí)對(duì)于個(gè)性化業(yè)務(wù)來(lái)說(shuō),僅僅返回通用的兜底會(huì)使推薦同質(zhì)化,因此我們的策略是將用戶的歷史數(shù)據(jù)存儲(chǔ)下來(lái),并在下次兜底的時(shí)候作為推薦列表進(jìn)行返回。

圖片

四、精細(xì)化運(yùn)營(yíng)模式的探索

在經(jīng)歷過(guò)了0 到1 的開(kāi)疆拓土 與 1 到 2 的高速增長(zhǎng)后,游戲的推薦架構(gòu)已經(jīng)趨于穩(wěn)定。這時(shí)候我們更加關(guān)注效能的提高與成本的下降,因此我們開(kāi)始著手于系統(tǒng)運(yùn)營(yíng)的精細(xì)化設(shè)計(jì),這對(duì)推薦系統(tǒng)的良性發(fā)展是意義重大的。

精細(xì)化運(yùn)營(yíng)不僅能提高尾量游戲的收入,提高運(yùn)營(yíng)人員的工作效率,還能實(shí)時(shí)快速反饋算法在線效果并立馬做出調(diào)整,做到一個(gè)業(yè)務(wù)上的閉環(huán)。首先就不得不提到游戲推薦系統(tǒng)的分層正交實(shí)驗(yàn)平臺(tái),這是我們做精細(xì)化運(yùn)營(yíng)的基礎(chǔ)。

4.1 多層 hash 正交實(shí)驗(yàn)平臺(tái)

游戲推薦的關(guān)鍵就一個(gè)"準(zhǔn)"字,這就需要通過(guò)精細(xì)化策略迭代來(lái)提升效率和準(zhǔn)確度,從而不斷擴(kuò)大規(guī)模優(yōu)勢(shì),實(shí)現(xiàn)正向循環(huán)。然而策略的改變并不是通過(guò)“頭腦風(fēng)暴”空想的,而是一種建立在數(shù)據(jù)反饋上的機(jī)制,以帶來(lái)預(yù)期內(nèi)的正向變化。這就需要我們分隔對(duì)照組來(lái)做A/Btest。

般線上業(yè)務(wù)常見(jiàn)的A/B test是通過(guò)物理方式對(duì)流量進(jìn)行隔離,這種方法常見(jiàn)于H5頁(yè)面的分流實(shí)驗(yàn),但面對(duì)復(fù)雜業(yè)務(wù)時(shí)卻存在著部署較慢,埋點(diǎn)解析困難等問(wèn)題,其典型的架構(gòu)方式如下:

圖片

對(duì)于游戲推薦來(lái)說(shuō),其完成一次推薦請(qǐng)求的流程比較復(fù)雜,涉及到多組策略,為了保證線上流量的效率與互斥,就不能采用簡(jiǎn)單的物理分配流量的方式。

因此在業(yè)務(wù)層我們建立了一套多層hash正交實(shí)驗(yàn)規(guī)則來(lái)滿足我們A/B test的要求。

與物理隔離流量,部署多套環(huán)境的方式不同,分層模型在分流算法中引入層級(jí)編號(hào)因子(A)來(lái)解決流量饑餓和流量正交問(wèn)題。每一實(shí)驗(yàn)層可以劃分為多個(gè)實(shí)驗(yàn)田,當(dāng)流量經(jīng)過(guò)每一層實(shí)驗(yàn)時(shí),會(huì)先經(jīng)過(guò)Function(Hash(A)) 來(lái)計(jì)算其分配的實(shí)驗(yàn)田,這樣就能保證層與層之間的流量隨機(jī)且相互獨(dú)立。其流量走勢(shì)如下圖所示,

圖片

以上就是推薦業(yè)務(wù)和一般業(yè)務(wù)實(shí)驗(yàn)流量隔離的不同之處,在實(shí)驗(yàn)設(shè)計(jì)上我們又將一個(gè)完整的實(shí)驗(yàn)周期分為以下幾個(gè)階段。在預(yù)備階段需要跟根據(jù)業(yè)務(wù)指標(biāo)的需求,提出實(shí)驗(yàn)假設(shè),劃分好基線和實(shí)驗(yàn)田的流量比例,并上線配置(放量)。

在實(shí)驗(yàn)階段,線上流量進(jìn)入后,服務(wù)會(huì)根據(jù)流量號(hào)段的匹配響應(yīng)的策略進(jìn)行執(zhí)行,并將實(shí)驗(yàn)數(shù)據(jù)上報(bào)。放量一段時(shí)候后,我們會(huì)根據(jù)上報(bào)的埋點(diǎn)數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,以確定此次策略的好壞。

圖片

和實(shí)驗(yàn)階段劃分相對(duì)應(yīng)地,我們將實(shí)驗(yàn)平臺(tái)劃分為實(shí)驗(yàn)配置,埋點(diǎn)上報(bào)和實(shí)驗(yàn)結(jié)果分析三個(gè)模塊,在實(shí)驗(yàn)配置模塊,我們根據(jù)實(shí)驗(yàn)需求來(lái)完成分流配置和業(yè)務(wù)場(chǎng)景的映射關(guān)系。

圖片

并在hash實(shí)驗(yàn)管理中將業(yè)務(wù)層級(jí)劃分,以便流量的流通。

圖片

在埋點(diǎn)上報(bào)模塊中,我們通過(guò)sdk的方式植入業(yè)務(wù)代碼中,當(dāng)流量進(jìn)入該實(shí)驗(yàn)田時(shí)就會(huì)進(jìn)行分析和埋點(diǎn)上報(bào),我們將上報(bào)的埋點(diǎn)分為游戲和請(qǐng)求維度,節(jié)省上報(bào)流量的同時(shí)以滿足不同的分析需求:

游戲維度:
{
"code": 0,
"data": [
{
"score": 0.016114970572330977,
"data": {
"gameId": 53154,
"appId": 1364982,
"recommendReason": null,
},
"gameps": "埋點(diǎn)信息",
}
],
"reqId": "20200810174423TBSIowaU52fjwjjz"
}
請(qǐng)求維度:
{
"reqId":"20200810142134No5UkCibMdAvopoh",
"scene": "appstore.idx",
"imei": "869868031396914",
"experimentInfo": [
{
"experimentId": "RECOMMENDATION_SCENE",
"salt":"RECOMMENDATION_SCENE",
"imei": "3995823625",
"sinfo": "策略信息"
},
{
"experimentId": "AUTO_RECOMMENDATION_REASON",
"salt":"RECOMMENDATION_SCENE",
"imei": "1140225751",
"sid": "3,4,5"
}
]
}

在實(shí)驗(yàn)結(jié)果分析模塊中,我們將采集的埋點(diǎn)的數(shù)據(jù)上報(bào)只大數(shù)據(jù)側(cè),并由其進(jìn)行分析計(jì)算,其結(jié)果指導(dǎo)這我們對(duì)實(shí)驗(yàn)策略進(jìn)行進(jìn)一步的分析迭代。對(duì)于游戲請(qǐng)求的上報(bào)格式,我們可以直接通過(guò)appId和gameps的信息直接分析得出該類游戲的推薦結(jié)果和用戶行為的關(guān)系。同時(shí)加入請(qǐng)求維度的分析(包含策略信息),可以直接分析出決策對(duì)各項(xiàng)指標(biāo)的影響。

4.2 召回優(yōu)化之多路召回

召回在游戲推薦業(yè)務(wù)中就是利用一定的規(guī)則去圈選一批游戲,這是為了將海量的候選集快速縮小為幾百到幾千的規(guī)模。而召回之后的排序則是對(duì)縮小后的候選集進(jìn)行精準(zhǔn)排序,最終達(dá)到精準(zhǔn)推薦的目的。

然而這種單路的召回在業(yè)務(wù)上卻有著很大的缺陷

  1. 通常為了保證計(jì)算效率,圈選的數(shù)量在幾百個(gè)左右,由于數(shù)量限制其無(wú)法完全覆蓋完整的目標(biāo)用戶候選集。
  2.   隨著業(yè)務(wù)的復(fù)雜度變高,召回策略的種類也開(kāi)始膨脹,其召回規(guī)則是剝離的無(wú)法統(tǒng)一,這也意味著在某些業(yè)務(wù)場(chǎng)景下,在種類上無(wú)法覆蓋完全。

圖片

因此,權(quán)衡了計(jì)算效率和業(yè)務(wù)覆蓋度(召回率)的問(wèn)題,我們逐步上線了多路召回功能。

在業(yè)務(wù)實(shí)現(xiàn)上,多路召回兼容了原有的個(gè)性化召回、算法召回、游戲池召回、分類/標(biāo)簽/專題/同開(kāi)發(fā)者)召回等召回路徑,通過(guò)圈選多個(gè)游戲池做為召回策略,經(jīng)過(guò)合并、過(guò)濾、補(bǔ)量、截?cái)嗟炔呗宰罱K篩選出一批進(jìn)行算法預(yù)估打分的游戲。

本質(zhì)上,多路召回利用各簡(jiǎn)單策略保證候選集的快速召回,從不同角度設(shè)計(jì)的策略保證召回率接近理想狀態(tài)。

圖片



4.3 曝光干預(yù)之動(dòng)態(tài)調(diào)參

一個(gè)推薦系統(tǒng)的效能如何,除了運(yùn)營(yíng)策略之外很大程度上取決于推薦算法的結(jié)果,而推薦算法的結(jié)果又是以曝光量,下載量,ctr等作為評(píng)價(jià)指標(biāo)的。所以在游戲推薦業(yè)務(wù)的生命周期中,推薦算法一直致力于優(yōu)化這些指標(biāo)。

但是在開(kāi)發(fā)中有個(gè)實(shí)際問(wèn)題就是,從算法結(jié)果的數(shù)據(jù)反饋,到代碼改進(jìn)上線這個(gè)時(shí)間周期較長(zhǎng),對(duì)一些需要快速響應(yīng)的業(yè)務(wù)場(chǎng)景來(lái)說(shuō)是不符合要求的。因此我們需要一套規(guī)則來(lái)對(duì)線上的算法結(jié)果做動(dòng)態(tài)調(diào)整,以滿足業(yè)務(wù)的要求,這就是動(dòng)態(tài)調(diào)參

目前游戲業(yè)務(wù)的營(yíng)收中,曝光量是個(gè)極其重要的指標(biāo),而大盤(pán)在一段時(shí)間內(nèi)的曝光量是確定的,太多或太少都會(huì)嚴(yán)重影響業(yè)務(wù),由此推薦算法就會(huì)根據(jù)線上實(shí)時(shí)反饋的一些數(shù)據(jù)對(duì)游戲的曝光進(jìn)行調(diào)整。

圖片

經(jīng)過(guò)設(shè)計(jì), 我們先將調(diào)參游戲劃分為多個(gè)等級(jí),并將游戲的生命周期劃分為幾個(gè)時(shí)間段,同時(shí)在每個(gè)時(shí)間段內(nèi)以游戲曝光量,評(píng)級(jí),數(shù)量等因素作為計(jì)算因子來(lái)計(jì)算曝光的分配權(quán)重。

接著系統(tǒng)根據(jù)實(shí)時(shí)采集的游戲曝光信息及所計(jì)算的游戲目標(biāo)曝光對(duì)實(shí)際曝光進(jìn)行調(diào)整,最終實(shí)現(xiàn)游戲曝光的動(dòng)態(tài)調(diào)控。

對(duì)于正向調(diào)控來(lái)說(shuō),動(dòng)態(tài)調(diào)參就是最有效的扶持機(jī)制,增加了游戲曝光的同時(shí)提升了導(dǎo)流能力。對(duì)于負(fù)向調(diào)控,動(dòng)態(tài)調(diào)參能對(duì)品質(zhì)和要求不達(dá)標(biāo)的游戲,通過(guò)減少曝光的方式進(jìn)行打壓,提升用戶體驗(yàn)。

五、展望之智能化建設(shè)

經(jīng)過(guò)多年的探索實(shí)踐,游戲推薦系統(tǒng)成就了一套完整的推薦體系。

在架構(gòu)上的演進(jìn)使得我們能更好地應(yīng)對(duì)復(fù)雜多變的業(yè)務(wù)需求,在精細(xì)化運(yùn)營(yíng)上的探索與建設(shè)令我們能更加敏銳地把握住市場(chǎng)的變化以做出響應(yīng),這些建設(shè)也很好地反饋的反饋到了業(yè)務(wù)結(jié)果中,提升了眾多效能和收益指標(biāo),得到了業(yè)務(wù)方的一致好評(píng)。

但當(dāng)分發(fā)效率和收入效益問(wèn)題解決了之后,我們?cè)谒伎甲约哼€能做什么,原先游戲推薦做的比較多的是接入服務(wù),在單鏈路上去做閉環(huán)提高效益,但這是遠(yuǎn)遠(yuǎn)不夠的。

在未來(lái)我們會(huì)考慮如何打造覆蓋搜廣推+ 智能運(yùn)營(yíng)的全棧業(yè)務(wù)支撐系統(tǒng)(智能禮券,智能push,用戶反饋智能處理系統(tǒng)),以提升平臺(tái)和渠道的價(jià)值。

責(zé)任編輯:龐桂玉 來(lái)源: vivo互聯(lián)網(wǎng)技術(shù)
相關(guān)推薦

2017-01-10 15:22:34

京東容器集群

2023-12-29 13:48:00

數(shù)據(jù)中臺(tái)

2011-05-13 08:43:31

農(nóng)信社ITJP1

2022-04-21 11:52:16

零信任網(wǎng)絡(luò)安全

2015-01-09 13:33:24

埃維諾

2013-07-24 10:10:08

2010-05-19 16:45:59

信息安全網(wǎng)絡(luò)安全管理任子行網(wǎng)絡(luò)

2023-07-26 07:51:30

游戲中心個(gè)性化

2017-01-10 16:18:26

分布式存儲(chǔ)建設(shè)

2017-03-03 14:10:50

電商基礎(chǔ)架構(gòu)建設(shè)

2016-09-30 15:03:13

推薦系統(tǒng)算法

2024-12-02 11:15:08

2016-05-23 13:50:23

UberHadoopSpark

2018-11-30 15:30:38

UCloud數(shù)據(jù)中心網(wǎng)絡(luò)部署

2020-06-03 11:15:37

數(shù)據(jù)安全信息安全安全威脅

2023-08-16 19:24:36

重構(gòu)

2019-12-16 16:30:19

網(wǎng)易游戲AWSre:Invent

2018-08-27 10:59:07

京東數(shù)據(jù)庫(kù)智能運(yùn)維

2024-08-06 08:34:51

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

在线中文字幕第一区| 午夜av在线播放| 久久精品久久综合| 欧美激情一区二区三区久久久| 国产精品一级无码| 亚洲日本天堂| 亚洲欧美日韩国产综合| 成人av免费看| 中文字幕一二区| 亚洲天堂久久| 按摩亚洲人久久| 国产精品无码网站| 97色婷婷成人综合在线观看| 黑人精品xxx一区一二区| 亚洲va韩国va欧美va精四季| 亚洲第一大网站| 蜜桃视频在线观看一区| 韩剧1988免费观看全集| 国产97免费视频| 国产精品嫩草影院在线看| 日韩天堂在线观看| 性chinese极品按摩| av在线私库| 亚洲精品免费一二三区| 香蕉久久免费影视| 麻豆av电影在线观看| 国产宾馆实践打屁股91| 成人精品视频在线| 日本精品入口免费视频| 亚洲青色在线| 欧美成人亚洲成人日韩成人| 国产wwwwxxxx| 精品freesex老太交| 日韩精品亚洲视频| 9.1在线观看免费| 欧美午夜在线播放| 欧美日本一区二区三区四区| 免费在线观看的毛片| 国模私拍一区二区国模曼安| 亚洲一区在线观看免费观看电影高清 | 亚洲欧洲第一视频| 朝桐光av一区二区三区| 1204国产成人精品视频| 91精品国产综合久久久蜜臀图片 | 日日骚久久av| 国产在线观看h| 亚洲精品**不卡在线播he| 亚洲国产精品成人精品| 男人的天堂影院| 超碰成人在线观看| 精品99999| jjzz黄色片| 激情小说一区| 精品香蕉在线观看视频一| 亚洲成人日韩在线| 宅男在线一区| 中文字幕日韩在线观看| 在线免费看视频| 91免费精品| 久热精品在线视频| 精国产品一区二区三区a片| 夜间精品视频| 欧美精品久久一区二区| 日操夜操天天操| 欧美亚洲一区二区三区| 国产成人一区二| 中文字幕第31页| 国产一区二区三区在线观看免费视频| 91免费高清视频| 日韩在线视频免费| 久久夜色精品国产噜噜av| 精品卡一卡二| 黑人与亚洲人色ⅹvideos| 日本一区二区成人| 精品一区二区三区毛片| 午夜小视频福利在线观看| 图片区小说区区亚洲影院| 国产熟女高潮视频| 成人看片网页| 日韩三级视频中文字幕| 中文在线永久免费观看| 韩日一区二区三区| 精品国产一区二区三区在线观看 | 日本黄色录像视频| 欧美日韩三级电影在线| 欧美亚洲在线播放| 国产乱码久久久久| 91视频www| 在线视频不卡一区二区| 3344国产永久在线观看视频| 色综合久久中文综合久久牛| 在线播放av中文字幕| 国偷自产视频一区二区久| 国产亚洲人成a一在线v站| 青青草偷拍视频| 久久精品30| 91亚洲国产成人久久精品网站| 天天综合天天综合| 国产精品免费看片| 日本丰满少妇xxxx| 日韩亚洲国产免费| 亚洲精品中文字| 永久免费看片视频教学| 国产毛片久久| 成人91视频| 9191在线| 欧美性色视频在线| 免费黄视频在线观看| sdde在线播放一区二区| 久久久久久久电影一区| 亚洲一区二区视频在线播放| va亚洲va日韩不卡在线观看| 国产卡一卡二在线| 日韩欧美看国产| 亚洲成人在线视频播放| 欧美一级特黄高清视频| 米奇777在线欧美播放| 波多野结衣久草一区| 一级毛片视频在线| 在线视频一区二区三| 菠萝菠萝蜜网站| 欧美日一区二区三区在线观看国产免| 国产精品视频在线播放| 日韩精品系列| 精品免费在线观看| 国产香蕉精品视频| 欧美精品激情| 91传媒免费看| 欧美一区二区三区在线观看免费| 色诱视频网站一区| 30一40一50老女人毛片| 亚洲三级毛片| 国产精品国产亚洲精品看不卡15 | 亚洲精品第1页| 中文字幕 91| 日韩成人精品一区| 国产成人在线亚洲欧美| 黄色av网站在线免费观看| 欧美视频在线观看免费| 国产成人无码一区二区在线观看| 最新成人av网站| 国产精品.com| av福利在线导航| 亚洲国产成人在线视频| 日韩欧美国产亚洲| 北岛玲一区二区三区四区| 被灌满精子的波多野结衣| 亚洲一区二区三区中文字幕在线观看| 欧美成人精品一区二区| 国产特级黄色片| 亚洲柠檬福利资源导航| 真实乱偷全部视频| 欧美成人日本| 国产精品一区二区三区免费| 成人女同在线观看| 亚洲国产精品嫩草影院久久av| 日韩成人av网址| 国产一国产二国产三| 国产91精品免费| 中文字幕第50页| 久久久久久久久成人| 亚洲黄色在线视频| 久久国内精品一国内精品| 自拍偷拍色综合| 亚洲国产成人自拍| 日韩av在线中文| 911久久香蕉国产线看观看| 亚洲一区二区三区四区在线播放 | 色吧影院999| 国产精品毛片一区二区在线看舒淇| 亚洲色图在线看| 中文字幕第3页| 老妇喷水一区二区三区| 亚洲最大色综合成人av| 亚洲一区二区电影| 韩国三级电影久久久久久| 九色视频成人自拍| 91 com成人网| 好吊操这里只有精品| 国产校园另类小说区| 亚洲av毛片在线观看| 亚洲精品看片| 一本久道久久综合| 国产精品久av福利在线观看| 国产91精品在线播放| 爆操欧美美女| 亚洲欧美中文字幕| 国产手机av在线| 欧美午夜性色大片在线观看| 中文字幕资源站| 99久久99久久综合| 特黄视频免费观看| 亚洲每日更新| 亚洲精品国产日韩| 亚洲欧洲国产精品| 97人妻一区二区精品免费视频| 一区二区免费在线| 欧美多人猛交狂配| 国产美女精品一区二区三区| 鲁一鲁一鲁一鲁一色| 97偷自拍亚洲综合二区| 国模一区二区三区私拍视频| 美女久久久久久| 午夜精品久久久久久久白皮肤 | 亚洲美女自拍视频| 99在线观看精品视频| 一本到高清视频免费精品| 国产精品va在线播放| 国产网友自拍视频| 欧美高清一级片在线观看| 四虎永久免费观看| 麻豆国产欧美日韩综合精品二区 | 国产亚洲欧美久久久久| 99久久国产综合色|国产精品| 爽爽爽在线观看| 久久最新视频| 亚洲熟妇无码一区二区三区| 欧美 日韩 国产一区二区在线视频 | 亚洲一区二区四区蜜桃| 在线免费看视频| 久久久www免费人成精品| 97人妻精品一区二区三区免费| 国产精品一品视频| 免费成年人高清视频| 日韩福利视频网| aaaaaa亚洲| 男人的天堂成人在线| 国产一区二区视频播放| 在线欧美一区| 波多野结衣av一区二区全免费观看| 国产精品久久久久久影院8一贰佰| 日本精品国语自产拍在线观看| 欧美丝袜足交| 久久99久久99精品蜜柚传媒| 国产三级精品三级在线观看国产| 亚洲在线免费看| 国产一区精品二区| 91久久国产精品91久久性色| 日本欧美在线| 91久久精品美女高潮| 国产精品久一| 91免费看蜜桃| 中文无码日韩欧| 大波视频国产精品久久| av一级亚洲| 韩国成人一区| 天天久久夜夜| 日本一区网站| 日韩久久综合| 国产日韩欧美大片| 午夜激情一区| 女人被男人躁得好爽免费视频| 欧美日本不卡高清| 国产a级片网站| 国产欧美日本| 丰满少妇在线观看| 麻豆视频观看网址久久| 亚洲美女爱爱视频| 国产一级精品在线| 午夜免费福利影院| 久久亚洲私人国产精品va媚药| 性高潮久久久久久久| 国产精品免费人成网站| 免费在线黄色片| 婷婷综合在线观看| 中文字幕免费高清网站| 欧美精品少妇一区二区三区 | 国产91露脸合集magnet| 久久人妻少妇嫩草av无码专区| 久久久久久电影| 999久久久国产| 亚洲精品免费一二三区| 九九热在线免费观看| 欧美影视一区在线| 国产又粗又猛又黄又爽| 精品精品国产高清一毛片一天堂| 亚洲欧美综合一区二区| 日韩在线视频免费观看| 不卡的av影片| 国产999精品视频| 精品网站999| 欧美国产一区二区在线| 亚洲国产不卡| 久久久免费视频网站| 国产在线一区二区综合免费视频| 97人妻精品一区二区三区免费| 国产午夜精品美女毛片视频| 青青草原在线免费观看视频| 日本高清成人免费播放| 99视频免费看| 一区二区欧美亚洲| 国产美女情趣调教h一区二区| 国产成人精品在线观看| 91国内精品| 亚洲黄色一区二区三区| 夜久久久久久| 91香蕉视频免费看| 国产欧美1区2区3区| 国产在线视频你懂的| 欧美日韩免费一区二区三区视频| 欧美 日韩 中文字幕| 日韩中文字幕在线观看| 日韩成人动漫| 国产区欧美区日韩区| 久久久久久久久国产一区| 成年人视频在线免费| 大尺度一区二区| 久久国产高清视频| 一本一本大道香蕉久在线精品 | 99国产精品久| 久草福利资源在线| 色视频成人在线观看免| 欧美 日韩 综合| 欧美日韩成人免费| 日本一区二区三区中文字幕| 欧美动漫一区二区| 伊人蜜桃色噜噜激情综合| 一级黄色在线播放| 欧美国产在线观看| youjizz在线视频| 亚洲韩国青草视频| 成人性生交大片免费看网站| 51国偷自产一区二区三区的来源| 日韩欧美中字| 亚洲成人福利在线观看| 久久久午夜精品理论片中文字幕| 日本特黄特色aaa大片免费| 欧美一区二区黄色| 好操啊在线观看免费视频| 国产欧美日韩高清| 欧美性感美女一区二区| 国产极品美女高潮无套久久久| 91免费观看国产| 一级片中文字幕| 亚洲国产成人一区| 天天综合av| 蜜桃91精品入口| 免费国产自线拍一欧美视频| 亚洲制服丝袜在线播放| 精品久久久国产| 丝袜视频国产在线播放| 欧美与欧洲交xxxx免费观看 | 国产成人a v| 永久免费看mv网站入口亚洲| julia一区二区三区中文字幕| 日韩欧美亚洲日产国| 日本伊人色综合网| 美女网站视频色| 欧美精品在线观看一区二区| 黄色网址在线免费观看| 91久久精品一区二区别| 一区免费在线| 亚洲av无码成人精品国产| 色欧美乱欧美15图片| yiren22综合网成人| 国产欧美日韩中文| 综合国产在线| 国产一级黄色录像| 欧美性色19p| 欧美激情二区| 成人动漫视频在线观看免费| 亚洲欧洲另类| 尤物视频最新网址| 欧美理论电影在线| mm1313亚洲国产精品美女| 国产精品二区在线观看| 亚洲免费婷婷| 激情五月深爱五月| 日韩一区二区三区视频| а√天堂资源官网在线资源| 日韩欧美在线观看强乱免费| 国内外成人在线| 天天操天天干视频| 最新国产成人av网站网址麻豆| 国产亚洲高清一区| 男女激情无遮挡| 国产精品女主播av| 亚洲精品久久久久久动漫器材一区| 91精品国产乱码久久久久久蜜臀| 九九综合久久| 91性高潮久久久久久久| 黑人巨大精品欧美一区免费视频 | 国产精品探花在线播放| 亚洲福利一二三区| 成人精品一区二区三区免费 | 成人亚洲综合天堂| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲久色影视| 天天爽天天爽天天爽| 亚洲国内精品视频| 青青伊人久久| 黄色动漫网站入口| 亚洲精品国产精品乱码不99| 精品成人一区二区三区免费视频| 91亚洲精品一区| 久久综合狠狠| 黄色小说在线观看视频| 国产一区二区三区在线免费观看 | 免费日韩一级片| 麻豆乱码国产一区二区三区|