[發明專利]一種存儲自定義參數的方法及裝置有效
| 申請號: | 201710889521.0 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN110069486B | 公開(公告)日: | 2021-08-13 |
| 發明(設計)人: | 陳熹榮 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 自定義 參數 方法 裝置 | ||
1.一種存儲自定義參數的方法,其特征在于,所述方法包括:
當接收到用戶觸發事件所產生的事件數據時,獲取所述用戶觸發事件所對應的唯一事件標識信息,所述事件數據中包含非自定義參數數據和自定義參數數據;
將所述用戶觸發事件所對應的唯一事件標識信息和所述非自定義參數數據存儲在事件表中,所述事件表中包含多個屬性列和一個第一標識信息列,所述事件表中用于存儲網站預置自定義事件屬性的事件表屬性列的數目是確定的,所述屬性列用于存儲觸發每個事件所產生的非自定義參數數據,所述第一標識信息列用于存儲每個事件所對應的唯一事件標識信息;
將所述用戶觸發事件所對應的唯一事件標識信息和所述自定義參數數據存儲在事件參數表中,所述事件參數表中預留多個自定義參數屬性列和第二標識信息列,預留的所述自定義參數屬性列用于存儲觸發每個事件所產生的所述自定義參數數據,所述第二標識信息列用于存儲每個事件所對應的唯一事件標識信息;
其中,根據事件標識信息,所述事件表中第一標識信息列和所述事件參數表中第二標識信息列是相關聯的。
2.根據權利要求1所述的方法,其特征在于,所述將所述用戶觸發事件所對應的唯一事件標識信息和所述自定義參數數據存儲在事件參數表中包括:
從所述自定義參數數據中提取出自定義參數字段以及所述自定義參數字段所對應的數據信息;
將所述自定義參數字段及其對應的所述數據信息以鍵值對的形式存儲于事件參數表中的自定義參數屬性列中;
根據所述鍵值對與事件的歸屬關系,建立所述鍵值對與事件的唯一事件標識信息間的匹配關系;
根據所述鍵值對與事件的唯一事件標識信息間的匹配關系,將所述用戶觸發事件所對應的唯一事件標識信息存儲在所述事件參數表的第二標識信息列。
3.根據權利要求1或2所述的方法,其特征在于,所述將所述用戶觸發事件所對應的唯一事件標識信息和所述非自定義參數數據存儲在事件表中包括:
將所述用戶觸發事件所對應的唯一事件標識信息存儲于事件表中的第一標識信息列;
根據所述唯一事件標識信息,從非自定義參數數據中提取所述唯一事件標識信息所對應的事件所包含的非自定義參數數據信息;
根據所述唯一事件標識信息與事件間的匹配關系,將所述用戶觸發事件所包含的非自定義參數數據信息存儲在所述事件表中。
4.根據權利要求1所述的方法,其特征在于,在所述將所述用戶觸發事件所對應的唯一事件標識信息和所述非自定義參數數據存儲在事件表中之前,所述方法還包括:
根據用戶觸發事件所對應的唯一事件標識信息,獲取所述唯一事件標識信息所對應的事件所歸屬的事件類型中包含的預置自定義參數字段;
將所述事件數據中包含的參數字段與所述預置自定義參數字段進行比較,得到所述事件數據中包含的自定義參數字段與非自定義參數字段;
將所述自定義參數字段在事件數據中所對應的數據信息確定為所述事件數據中包含的自定義參數數據;
將所述非自定義參數字段在事件數據中所對應的數據信息確定為所述事件數據中包含的非自定義參數數據。
5.根據權利要求4所述的方法,其特征在于,所述將所述事件數據中包含的參數字段與所述預置自定義參數字段進行比較,得到所述事件數據中包含的自定義參數字段與非自定義參數字段包括:
從事件數據中提取出與所述預置自定義參數字段相同的參數字段,將所述參數字段確定為所述事件數據中包含的自定義參數字段;
從事件數據中提取出與所述預置自定義參數字段不同的參數字段,將所述參數字段確定為所述事件數據中包含的非自定義參數字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710889521.0/1.html,轉載請聲明來源鉆瓜專利網。





