国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用戶行為實(shí)時(shí)處理方法

      文檔序號(hào):9546941閱讀:533來源:國(guó)知局
      用戶行為實(shí)時(shí)處理方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種用戶行為實(shí)時(shí)處理方法。
      【背景技術(shù)】
      [0002]在日益強(qiáng)調(diào)用戶體驗(yàn)的今天,對(duì)用戶行為做出實(shí)時(shí)反饋并完成個(gè)性化引導(dǎo)尤為重要。而同時(shí),在業(yè)務(wù)需求快速增長(zhǎng)的大背景下,如果按現(xiàn)有開發(fā)方式,為每個(gè)行為處理編寫?yīng)毩⒌奶幚泶a,一方面,勢(shì)必會(huì)降低對(duì)需求的響應(yīng)速度;另一方面,每次開發(fā)完成后,必須進(jìn)行完整的開發(fā)、測(cè)試、上線流程,大大增加了開發(fā)成本。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的目的是提供一種用戶行為實(shí)時(shí)處理方法,以解決為每種業(yè)務(wù)單獨(dú)開發(fā)處理代碼所帶來的代碼量大、維護(hù)困難、重復(fù)流程增加、業(yè)務(wù)響應(yīng)速度慢的技術(shù)問題。
      [0004]為實(shí)現(xiàn)以上發(fā)明目的,本發(fā)明提供一種用戶行為實(shí)時(shí)處理方法,包括如下步驟,
      [0005]步驟1:當(dāng)用戶行為發(fā)生時(shí),判斷用戶行為信息是否需要采集;
      [0006]當(dāng)需要米集時(shí),執(zhí)行步驟2 ;
      [0007]當(dāng)不需要采集時(shí),執(zhí)行步驟5 ;
      [0008]步驟2:采集用戶行為信息,并將用戶行為信息組織成數(shù)據(jù)流;
      [0009]步驟3:通過步驟2中采集來的用戶行為信息對(duì)用戶屬性進(jìn)行更新,并將更新后用戶屬性與更新前用戶屬性追加到數(shù)據(jù)流中;
      [0010]步驟4:對(duì)步驟3中生成的數(shù)據(jù)流進(jìn)行分析,完成需要執(zhí)行的系統(tǒng)動(dòng)作;
      [0011]步驟5:終止用戶行為的處理。
      [0012]進(jìn)一步地,所述步驟1中用戶行為信息組織成的數(shù)據(jù)流是包括至少一個(gè)由用戶行為屬性與用戶行為屬性值組成的鍵值對(duì)的標(biāo)準(zhǔn)格式的數(shù)據(jù)流。
      [0013]進(jìn)一步地,所述步驟3中通過采集的用戶行為信息對(duì)用戶屬性進(jìn)行更新,包括如下步驟;
      [0014]步驟A1:判斷用戶行為是否有未完成的更新規(guī)則;
      [0015]當(dāng)沒有未完成的更新規(guī)則時(shí),執(zhí)行步驟A5 ;
      [0016]當(dāng)有未完成的更新規(guī)則時(shí),執(zhí)行步驟A2 ;
      [0017]步驟A2:判斷用戶行為是否滿足用戶屬性更新條件;
      [0018]當(dāng)不滿足時(shí),執(zhí)行步驟A1 ;
      [0019]當(dāng)滿足時(shí),執(zhí)行步驟A3;
      [0020]步驟A3:根據(jù)更新規(guī)則中配置的更新方法對(duì)所涉及的部分用戶屬性進(jìn)行更改;
      [0021]步驟A4:將更新后用戶屬性與更新前用戶屬性追加到數(shù)據(jù)流中,執(zhí)行完成后執(zhí)行步驟A1 ;
      [0022]步驟A5:將新的數(shù)據(jù)流推送至步驟4。
      [0023]進(jìn)一步地,所述步驟4中對(duì)數(shù)據(jù)流進(jìn)行分析,完成需要執(zhí)行的系統(tǒng)動(dòng)作,包括如下步驟;
      [0024]步驟B1:判斷用戶行為是否有未完成的執(zhí)行規(guī)則;
      [0025]當(dāng)沒有未完成的執(zhí)行規(guī)則,執(zhí)行步驟B4 ;
      [0026]當(dāng)有未完成的執(zhí)行規(guī)則,執(zhí)行步驟B2 ;
      [0027]步驟B2:判斷用戶行為是否滿足系統(tǒng)動(dòng)作執(zhí)行條件;
      [0028]當(dāng)沒有滿足時(shí),執(zhí)行步驟B1 ;
      [0029]當(dāng)滿足時(shí),執(zhí)行步驟B3 ;
      [0030]步驟B3:根據(jù)用戶行為執(zhí)行系統(tǒng)動(dòng)作,執(zhí)行完成后執(zhí)行步驟B1 ;
      [0031]步驟B4:終止用戶行為的處理。
      [0032]進(jìn)一步地,所述步驟3中用戶屬性更新條件包括:邏輯計(jì)算條件、數(shù)據(jù)提取函數(shù)條件以及數(shù)據(jù)轉(zhuǎn)換函數(shù)條件。
      [0033]進(jìn)一步地,所述步驟3中更新用戶屬性方法包括:對(duì)用戶屬性值的計(jì)算以及對(duì)用戶屬性值的設(shè)置。
      [0034]進(jìn)一步地,所述步驟4中系統(tǒng)動(dòng)作包括:推送消息、設(shè)定狀態(tài)、發(fā)送虛擬物品以及推送數(shù)據(jù)。
      [0035]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
      [0036]1.運(yùn)用將平臺(tái)中所有用戶行為處理流程明確劃分為三個(gè)獨(dú)立階段并為每個(gè)階段提供處理框架的技術(shù)方案,獲得了將系統(tǒng)中穩(wěn)定部分固定在框架中,易變部分由配置實(shí)現(xiàn),以及明確職責(zé)劃分,方便多個(gè)部門間配合并保證系統(tǒng)間獨(dú)立研發(fā)。
      [0037]2.運(yùn)用提出多樣化的用戶屬性更新方法以及系統(tǒng)動(dòng)作的技術(shù)方案,通過之間的不同組合以及配合多樣的行為數(shù)據(jù)采集,可支持各種各樣的業(yè)務(wù)需求;最終的系統(tǒng)能力是這三個(gè)階段能力的乘積,無(wú)論是采集階段增加一種數(shù)據(jù),還是后兩個(gè)階段增加一種新的方法,都可以獲得顯著增加業(yè)務(wù)支持范圍的技術(shù)效果。
      [0038]3.運(yùn)用標(biāo)準(zhǔn)化用戶行為信息的技術(shù)方案,獲得了用戶行為處理的靈活性以及可配置性的技術(shù)效果。
      [0039]4.運(yùn)用標(biāo)準(zhǔn)的數(shù)據(jù)流貫穿整個(gè)流程的技術(shù)方案,獲得了各處理階段的靈活性以及可配置性的技術(shù)效果。
      [0040]5.運(yùn)用將每次處理結(jié)果追加到數(shù)據(jù)流中的技術(shù)方案,獲得了防止后一階段對(duì)數(shù)據(jù)的重復(fù)獲取,提高處理效率的技術(shù)效果。
      【附圖說明】
      [0041]圖1是本發(fā)明的用戶行為實(shí)時(shí)處理方法的流程圖;
      [0042]圖2是本發(fā)明的用戶屬性更新的流程圖;
      [0043]圖3是本發(fā)明的執(zhí)行系統(tǒng)動(dòng)作的流程圖;
      [0044]圖4是本發(fā)明的用戶行為實(shí)時(shí)處理方法的一個(gè)具體實(shí)施例圖。
      【具體實(shí)施方式】
      [0045]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
      [0046]實(shí)施例1:
      [0047]如圖1所示,本發(fā)明的用戶行為實(shí)時(shí)處理方法,包括如下步驟:
      [0048]步驟1:當(dāng)用戶行為發(fā)生時(shí),判斷用戶行為信息是否需要采集;
      [0049]當(dāng)需要采集時(shí),采集用戶行為信息,并將用戶行為信息組織成數(shù)據(jù)流;
      [0050]當(dāng)不需要采集時(shí),結(jié)束對(duì)用戶行為的處理;
      [0051]步驟2:通過步驟1中采集來的用戶行為信息對(duì)用戶屬性進(jìn)行更新,并將更新后用戶屬性與更新前用戶屬性追加到數(shù)據(jù)流中;
      [0052]步驟3:對(duì)步驟2中生成的數(shù)據(jù)流進(jìn)行分析,完成需要執(zhí)行的系統(tǒng)動(dòng)作;
      [0053]步驟4:終止用戶行為的處理;
      [0054]具體來說,當(dāng)有用戶行為發(fā)生時(shí),首先判斷該行為是否是需要處理的用戶行為,如果是需要處理的用戶行為,則對(duì)該用戶行為進(jìn)行采集,根據(jù)用戶行為對(duì)用戶屬性信息進(jìn)行更新操作,并根據(jù)用戶行為及用戶屬性信息做出相應(yīng)的系統(tǒng)執(zhí)行操作。
      [0055]其中步驟2或3中還包括如下步驟:
      [0056]步驟C1:采集用戶行為數(shù)據(jù)信息,所述用戶行為數(shù)據(jù)信息包括日志數(shù)據(jù)信息;
      [0057]步驟C2:根據(jù)所述用戶行為數(shù)據(jù)信息和模型參數(shù)信息進(jìn)行建模得到用戶行為模型;
      [0058]步驟C3:對(duì)所述用戶行為模型進(jìn)行分析,從而獲取用戶行為規(guī)律信息。
      [0059]當(dāng)然,步驟4中的所述分析的方法還可為:
      [0060]步驟411:預(yù)先在移動(dòng)終端設(shè)置用戶行為信息與提示信息的對(duì)應(yīng)關(guān)系函數(shù),并啟動(dòng)設(shè)置在移動(dòng)終端內(nèi)的行為分析獲取模塊;
      [0061]步驟412:行為分析獲取模塊分析當(dāng)前的用戶行為,獲取用戶行為信息;
      [0062]步驟413:將獲取的用戶行為信息輸入預(yù)先設(shè)置的用戶行為信息與提示信息的對(duì)應(yīng)關(guān)系函數(shù);
      [0063]步驟414:根據(jù)輸入的用戶行為信息輸出相對(duì)應(yīng)的提示信息;
      [0064]步驟415:根據(jù)所述用戶行為規(guī)律信息進(jìn)行可視化展示或個(gè)性化推薦。
      [0065]所述預(yù)先設(shè)置的用戶行為信息包括以下的一種或多種:年齡信息、性別信息、身高信息、體重信息、工作信息、骨密度信息、體脂信息。
      [0066]實(shí)施例2:
      [0067]在實(shí)施例1的基礎(chǔ)上,對(duì)步驟2進(jìn)行進(jìn)一步具體化;
      [0068]其中步驟2中用戶行為信息組織成的數(shù)據(jù)流是包括至少一個(gè)由用戶行為屬性與用戶行為屬性值組成的鍵值對(duì)的標(biāo)準(zhǔn)格式的數(shù)據(jù)流;
      [0069]具體來說,將用戶行為信息組織成包括至少一個(gè)由用戶行為屬性與用戶行為屬性值組成的鍵值對(duì)的標(biāo)準(zhǔn)格式的數(shù)據(jù)流;例如:用戶行為是“打完一場(chǎng)游戲”,“獲得金幣:160”以及“獲得銀幣:100”是用戶行為屬性值,則組織成描述用戶“打完一場(chǎng)游戲”行為的鍵值對(duì):“獲得金幣:160,獲得銀幣:100”。
      [0070]實(shí)施例3:
      [0071]在實(shí)施例1的基礎(chǔ)上,對(duì)步驟3進(jìn)行進(jìn)一步具體化;
      [0072]如圖2所示,其中步驟3中通過采集的用戶行為信息對(duì)用戶屬性進(jìn)行更新,包括如下步驟,
      [0073]步驟A1:判斷用戶行為是否有未完成的
      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1