System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及互聯網技術,特別是涉及一種應用程序產品功能放量方法、裝置、計算機設備和存儲介質。
技術介紹
1、隨著應用程序產品開發技術的發展,應用程序產品的產品運營人員在放量管理平臺進行某客戶企業的定制的功能需求和放量策略進行一體化錄入,然后由開發人員完成開發并發布上線。用戶使用新增功能時,由放量管理平臺根據放量策略進行判斷是否為目標用戶,命中策略后才能正常使用。
2、然而,目前的應用程序產品功能放量方式,存在研發維護成本高或放量靈活性較差等問題。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種能夠降低研發維護成本高和提高放量靈活性的應用程序產品功能放量方法、裝置、計算機設備和存儲介質。
2、第一方面,提供一種應用程序產品功能放量方法,所述方法包括:
3、響應于對應用程序產品的功能需求進行錄入操作,根據功能需求生成功能需求唯一編碼;
4、響應于對功能需求唯一編碼對應的放量策略進行配置操作,將放量策略存儲至放量策略管理數據庫;
5、響應于對放量策略對應的軟件開發工具包代碼進行發布操作,存儲且發布軟件開發工具包代碼;其中,軟件開發工具包代碼包括通過代碼埋點工具埋點的功能需求唯一編碼;
6、響應于接收到目標用戶終端發送的應用程序產品的功能請求信息,對功能請求信息進行解析后得到功能需求唯一編碼,根據功能需求唯一編碼在放量策略管理數據庫進行查詢后得到放量策略,根據放量策略獲取對應的軟件開發工具包代碼,運行軟件開發
7、在其中一個實施例中,響應于對功能需求唯一編碼對應的放量策略進行配置操作,將放量策略存儲至放量策略管理數據庫,包括:響應于對放量策略配置界面的放量時間選擇框進行選擇操作,確定放量策略的放量時間;響應于對放量策略配置界面的放量策略模板類型選擇框進行選擇操作,確定放量策略的放量策略模板類型;放量策略模板類型包括自定義和非自定義;響應于放量策略模板類型為自定義,展示放量策略的放量條件選擇框;響應于對放量條件選擇框進行選擇操作,確定放量策略的放量條件,并展示放量條件的配置框;其中,放量條件包括平臺、城市和白名單中的一種或多種;響應于對放量條件的配置框進行配置操作,確定放量條件的條件配置結果;根據放量時間、放量策略模板類型、放量條件和放量條件對應的條件配置結果生成放量策略,并通過放量策略管理數據庫存儲放量策略。
8、在其中一個實施例中,響應于對功能需求唯一編碼對應的放量策略進行配置操作,將放量策略存儲至放量策略管理數據庫,還包括:響應于放量策略模板類型為非自定義,展示放量策略模板選擇框;響應于對放量策略模板選擇框進行選擇操作,確定放量策略的放量策略模板;根據放量時間、放量策略模板類型、放量策略模板生成放量策略,并通過放量策略管理數據庫存儲放量策略。
9、在其中一個實施例中,通過放量策略管理數據庫存儲放量策略,包括:將放量策略的審核狀態確定為審批中狀態,并將放量策略上傳辦公審批系統進行審核操作;響應于辦公審批系統反饋審核操作完成且審核狀態更新為審核通過,在放量策略管理數據中庫存儲放量策略;響應于辦公審批系統反饋審核操作完成且審核狀態更新為審核失敗,輸出審核狀態。
10、在其中一個實施例中,策略條件判斷結果包括符合策略條件或未符合策略條件;根據策略條件判斷結果確定功能需求在目標用戶終端是否展示,包括:響應于策略條件判斷結果為符合策略條件,確定在目標用戶終端展示功能需求,并執行功能需求的功能代碼;響應于策略條件判斷結果為未符合策略條件,確定在目標用戶終端展示原功能需求,并執行原功能需求的功能代碼。
11、在其中一個實施例中,上述方法還包括:監控功能需求的放量效果指標,并對放量效果指標進行統計后得到統計結果,以根據統計結果對放量策略進行調整操作;其中,放量效果指標包括流量大小、失效率和使用率中的一種或多種。
12、在其中一個實施例中,上述方法還包括:響應于接收到目標用戶終端反饋的反饋問題信息,統計反饋問題信息;其中,反饋問題信息包括問題概述、反饋類型、反饋優先級、問題狀態、解決方案、反饋備注和反饋圖片。
13、第二方面,提供了一種應用程序產品功能放量裝置,所述裝置包括需求錄入模塊、策略配置模塊、代碼發布模塊和策略條件判斷模塊。
14、其中,需求錄入模塊用于響應于對應用程序產品的功能需求進行錄入操作,根據功能需求生成功能需求唯一編碼;策略配置模塊用于響應于對功能需求唯一編碼對應的放量策略進行配置操作,將放量策略存儲至放量策略管理數據庫;代碼發布模塊用于響應于對放量策略對應的軟件開發工具包代碼進行發布操作,存儲且發布軟件開發工具包代碼;其中,軟件開發工具包代碼包括通過代碼埋點工具埋點的功能需求唯一編碼;策略條件判斷模塊用于響應于接收到目標用戶終端發送的應用程序產品的功能請求信息,對功能請求信息進行解析后得到功能需求唯一編碼,根據功能需求唯一編碼在放量策略管理數據庫進行查詢后得到放量策略,根據放量策略獲取對應的軟件開發工具包代碼,運行軟件開發工具包代碼后得到放量策略對應的策略條件判斷結果,以根據策略條件判斷結果確定功能需求在目標用戶終端是否展示。
15、第三方面,提供了一種計算機設備,該計算機設備包括存儲器和處理器,存儲器存儲有計算機程序,處理器執行所述計算機程序時實現上述方法實施例中任一方法的步驟。
16、第四方面,提供了一種計算機可讀存儲介質,該計算機可讀存儲介質上存儲有計算機程序,計算機程序被處理器執行時實現上述方法實施例中任一方法的步驟。
17、上述應用程序產品功能放量方法、裝置、計算機設備和存儲介質,響應于對應用程序產品的功能需求進行錄入操作,根據功能需求生成功能需求唯一編碼;而后,響應于對功能需求唯一編碼對應的放量策略進行配置操作,將放量策略存儲至放量策略管理數據庫;接著,響應于對放量策略對應的軟件開發工具包代碼進行發布操作,存儲且發布軟件開發工具包代碼;其中,軟件開發工具包代碼包括通過代碼埋點工具埋點的功能需求唯一編碼;然后,響應于接收到目標用戶終端發送的應用程序產品的功能請求信息,對功能請求信息進行解析后得到功能需求唯一編碼,根據功能需求唯一編碼在放量策略管理數據庫進行查詢后得到放量策略,根據放量策略獲取對應的軟件開發工具包代碼,運行軟件開發工具包代碼后得到放量策略對應的策略條件判斷結果,以根據策略條件判斷結果確定功能需求在目標用戶終端是否展示,從而實現了功能需求開發和放量策略配置的分離和解耦,提高了開發效率,也通過功能需求生成功能需求唯一編碼保證了需求的可追溯性,同時通過放量策略的動態調整實現了功能需求的按需放量,提高了放量的精準性,降低研發維護成本高和提高了放量靈活性。
本文檔來自技高網...【技術保護點】
1.一種應用程序產品功能放量方法,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述響應于對所述功能需求唯一編碼對應的放量策略進行配置操作,將所述放量策略存儲至放量策略管理數據庫,包括:
3.根據權利要求2所述的方法,其特征在于,所述響應于對所述功能需求唯一編碼對應的放量策略進行配置操作,將所述放量策略存儲至放量策略管理數據庫,還包括:
4.根據權利要求2所述的方法,其特征在于,所述通過所述放量策略管理數據庫存儲所述放量策略,包括:
5.根據權利要求1所述的方法,其特征在于,所述策略條件判斷結果包括符合策略條件或未符合策略條件;所述根據所述策略條件判斷結果確定所述功能需求在所述目標用戶終端是否展示,包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
8.一種應用程序產品功能放量裝置,其特征在于,所述裝置包括:
9.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種應用程序產品功能放量方法,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述響應于對所述功能需求唯一編碼對應的放量策略進行配置操作,將所述放量策略存儲至放量策略管理數據庫,包括:
3.根據權利要求2所述的方法,其特征在于,所述響應于對所述功能需求唯一編碼對應的放量策略進行配置操作,將所述放量策略存儲至放量策略管理數據庫,還包括:
4.根據權利要求2所述的方法,其特征在于,所述通過所述放量策略管理數據庫存儲所述放量策略,包括:
5.根據權利要求1所述的方法,其特征在于,所述策略條件判斷結果包括符合策略條件或未符合策略條件;所述根據所述策略條...
【專利技術屬性】
技術研發人員:高聰,
申請(專利權)人:北京白龍馬云行科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。