[發(fā)明專利]一種基于多維度的用戶行為數(shù)據(jù)處理方法及裝置在審
| 申請?zhí)枺?/td> | 202011594441.0 | 申請日: | 2020-12-29 |
| 公開(公告)號: | CN112686697A | 公開(公告)日: | 2021-04-20 |
| 發(fā)明(設計)人: | 譚志榮 | 申請(專利權(quán))人: | 百果園技術(shù)(新加坡)有限公司 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02;G06F16/22;G06F16/26;G06F16/28 |
| 代理公司: | 北京澤方譽航專利代理事務所(普通合伙) 11884 | 代理人: | 陳照輝 |
| 地址: | 巴西班讓路楓樹*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 多維 用戶 行為 數(shù)據(jù)處理 方法 裝置 | ||
1.一種基于多維度的用戶行為數(shù)據(jù)處理方法,其特征在于,包括:
獲取用戶行為數(shù)據(jù)、活動規(guī)則信息和活動頁面信息,所述用戶行為數(shù)據(jù)存儲于分布式消息系統(tǒng)中,所述活動規(guī)則信息存儲于分布式內(nèi)存數(shù)據(jù)庫中,所述活動頁面信息存儲于分布式關(guān)系型數(shù)據(jù)庫中,所述活動規(guī)則信息包括設置的活動時間范圍;
基于所述活動規(guī)則信息,對數(shù)據(jù)生成時間戳處于所述活動時間范圍內(nèi)的用戶行為數(shù)據(jù)進行計算得到相應的活動分數(shù),將所述活動分數(shù)與存儲的歷史活動分數(shù)進行排序,生成活動排行榜;
響應于用戶端發(fā)送的活動頁面獲取請求,將所述活動頁面信息以及所述活動排行榜發(fā)送至所述用戶端,用于所述用戶端生成活動頁面并在所述活動頁面上顯示所述活動排行榜。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取活動規(guī)則信息和活動配置信息之前還包括:
獲取預先配置的活動時區(qū)、活動時間范圍以及用戶行為數(shù)據(jù)與活動分數(shù)之間的對應關(guān)系,生成活動規(guī)則信息存儲于分布式內(nèi)存數(shù)據(jù)庫;
獲取預先配置的活動區(qū)域語言和活動基礎(chǔ)信息,基于所述活動基礎(chǔ)信息生成以所述活動區(qū)域語言展示的活動頁面信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述活動規(guī)則信息,對數(shù)據(jù)生成時間戳處于所述活動時間范圍內(nèi)的用戶行為數(shù)據(jù)進行計算得到相應的活動分數(shù)包括:
獲取所述活動時區(qū)和所述活動時間范圍,根據(jù)預設的標準活動時區(qū)與所述活動時區(qū)的時差,將所述活動時間范圍轉(zhuǎn)換為標準活動時區(qū)對應的標準時間范圍;
判斷所述用戶行為數(shù)據(jù)的數(shù)據(jù)生成時間戳是否處于所述標準時間范圍內(nèi),所述數(shù)據(jù)生成時間戳為標準活動時區(qū)對應的時間戳;
若所述數(shù)據(jù)生成時間戳處于所述標準時間范圍內(nèi),則根據(jù)所述用戶行為數(shù)據(jù)與活動分數(shù)之間的對應關(guān)系,將所述用戶行為數(shù)據(jù)兌換成相應的活動分數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述活動分數(shù)與存儲的歷史活動分數(shù)進行排序,生成活動排行榜包括:
將所述活動分數(shù)存儲至全球分布式內(nèi)存數(shù)據(jù)庫的有序集合中,以使所述活動分數(shù)與所述有序集合存儲的歷史活動分數(shù)自動排序,生成所述活動排行榜。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述活動規(guī)則信息關(guān)聯(lián)于一個活動ID和至少一個排行榜ID,所述活動ID用于標識活動,所述排行榜ID用于標識活動排行榜;其中,所述活動規(guī)則信息通過分布式內(nèi)存數(shù)據(jù)庫的哈希值表示,所述活動ID和所述排行榜ID通過分布式內(nèi)存數(shù)據(jù)庫的哈希字段表示,所述活動ID和所述排行榜ID與全球分布式內(nèi)存數(shù)據(jù)庫有序集合中記錄的活動排行榜相映射。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應于用戶端發(fā)送的活動頁面獲取請求,將所述活動頁面信息以及所述活動排行榜發(fā)送至所述用戶端包括:
響應于用戶端發(fā)送的活動頁面獲取請求,從分布式關(guān)系型數(shù)據(jù)庫獲取所述活動頁面信息并發(fā)送至所述用戶端,用于所述用戶端根據(jù)所述活動頁面信息進行渲染生成活動頁面;
響應于所述用戶端發(fā)送的活動排行榜獲取請求,根據(jù)所述用戶端的區(qū)域,從最靠近所述區(qū)域的全球分布式內(nèi)存數(shù)據(jù)庫中,獲取對應的活動排行榜,并將該活動排行榜發(fā)送至所述用戶端。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述將所述活動頁面信息以及所述活動排行榜發(fā)送至所述用戶端之后,還包括:
在檢測到活動結(jié)束后,將活動對應的活動排行榜發(fā)送至預設郵箱,并清理分布式關(guān)系型數(shù)據(jù)庫中過期的活動頁面信息和分布式內(nèi)存數(shù)據(jù)庫中過期的活動規(guī)則信息。
8.根據(jù)權(quán)利要求1-7中任一項所述的方法,其特征在于,所述活動頁面信息為規(guī)范化腳本對象,所述活動頁面信息存儲在分布式關(guān)系型數(shù)據(jù)庫的文本中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百果園技術(shù)(新加坡)有限公司,未經(jīng)百果園技術(shù)(新加坡)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011594441.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





