本發(fā)明實施例涉及互聯(lián)網(wǎng),具體涉及一種業(yè)務(wù)渠道管理方法及系統(tǒng)。
背景技術(shù):
1、在現(xiàn)有技術(shù)中,渠道被引入到業(yè)務(wù)領(lǐng)域中引申意為業(yè)務(wù)投放路線,所指為業(yè)務(wù)能力通向一定的社會網(wǎng)絡(luò)、代理端等而投放至不同的區(qū)域,以達到業(yè)務(wù)投放的目的。然而,現(xiàn)有的渠道沒有被統(tǒng)一管理,針對各渠道的業(yè)務(wù)功能的配置工作較為繁瑣、容易出現(xiàn)某渠道的某業(yè)務(wù)功能漏配的情況,導致渠道間在相同業(yè)務(wù)上能力不一,部分渠道業(yè)務(wù)功能缺失較多,用戶體驗較差的問題。
技術(shù)實現(xiàn)思路
1、鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的業(yè)務(wù)渠道管理方法及系統(tǒng)。
2、根據(jù)本發(fā)明實施例的一個方面,提供了一種業(yè)務(wù)渠道管理方法,包括:
3、對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息,并確定渠道的渠道配置信息;渠道基本信息包括渠道對應(yīng)的投放端;
4、根據(jù)第一渠道包和渠道配置信息,封裝得到渠道的第二渠道包;
5、依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
6、進一步,在對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息之后,該方法還包括:
7、根據(jù)渠道基本信息,判斷管理渠道中是否包括渠道;
8、若管理渠道中未包括渠道,則在管理渠道中創(chuàng)建渠道,并根據(jù)渠道基本信息確定渠道的渠道管理信息;
9、若管理渠道中包括渠道,則根據(jù)渠道基本信息,更新渠道的渠道管理信息。
10、進一步,確定渠道的渠道配置信息進一步包括:
11、判斷第一渠道包中是否包含有渠道的渠道配置信息;
12、若是,則從第一渠道包中提取渠道配置信息。
13、進一步,確定渠道的渠道配置信息進一步包括:
14、展示渠道對應(yīng)的渠道配置界面;渠道配置界面包括業(yè)務(wù)功能開關(guān)控件和業(yè)務(wù)場景的權(quán)益配置控件;
15、響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息。
16、進一步,渠道配置操作包括:針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作和針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作;
17、響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息進一步包括:
18、響應(yīng)于針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作,確定渠道配置信息中的業(yè)務(wù)功能配置信息;
19、響應(yīng)于針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作,確定渠道配置信息中的業(yè)務(wù)場景的權(quán)益配置信息。
20、進一步,根據(jù)第一渠道包和渠道配置信息,封裝得到渠道的第二渠道包進一步包括:
21、對渠道配置信息進行解析,確定目標業(yè)務(wù)功能和目標權(quán)益;
22、依據(jù)第一渠道包的渠道基本信息、目標業(yè)務(wù)功能以及目標權(quán)益,對第一渠道包進行重新封裝,得到渠道的第二渠道包。
23、進一步地,第二渠道包由渠道管理平臺或者服務(wù)端完成封裝。
24、進一步,依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)進一步包括:
25、依據(jù)第二渠道包,生成業(yè)務(wù)頁面,將業(yè)務(wù)頁面發(fā)送至渠道對應(yīng)的投放端進行展示;
26、響應(yīng)于第二用戶針對業(yè)務(wù)頁面執(zhí)行的業(yè)務(wù)操作,發(fā)送業(yè)務(wù)請求;
27、依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
28、進一步,該方法還包括:
29、獲取渠道對應(yīng)的鏈接服務(wù)包,鏈接服務(wù)包中記錄有渠道對應(yīng)的投放端的底層跳轉(zhuǎn)協(xié)議;
30、按照渠道將鏈接服務(wù)包、第一渠道包以及渠道配置信息進行對應(yīng)存儲。
31、進一步,該方法還包括:
32、展示業(yè)務(wù)功能管理界面;業(yè)務(wù)功能管理界面包括已錄入的業(yè)務(wù)功能信息以及業(yè)務(wù)功能管理控件;
33、響應(yīng)于第一用戶針對業(yè)務(wù)功能管理控件執(zhí)行的管理操作,執(zhí)行業(yè)務(wù)功能管理控件對應(yīng)的管理邏輯。
34、根據(jù)本發(fā)明實施例的另一方面,提供了一種業(yè)務(wù)渠道管理方法,適用于渠道管理平臺,包括:
35、對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息;
36、確定渠道的渠道配置信息;
37、其中,渠道基本信息包括渠道對應(yīng)的投放端;第一渠道包和渠道配置信息用于封裝得到渠道的第二渠道包;依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
38、進一步,在對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息之后,該方法還包括:
39、根據(jù)渠道基本信息,判斷管理渠道中是否包括渠道;
40、若管理渠道中未包括渠道,則在管理渠道中創(chuàng)建渠道,并根據(jù)渠道基本信息確定渠道的渠道管理信息;
41、若管理渠道中包括渠道,則根據(jù)渠道基本信息,更新渠道的渠道管理信息。
42、進一步,確定渠道的渠道配置信息進一步包括:
43、判斷第一渠道包中是否包含有渠道的渠道配置信息;
44、若是,則從第一渠道包中提取渠道配置信息。
45、進一步,確定渠道的渠道配置信息進一步包括:
46、展示渠道對應(yīng)的渠道配置界面;渠道配置界面包括業(yè)務(wù)功能開關(guān)控件和業(yè)務(wù)場景的權(quán)益配置控件;
47、響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息。
48、進一步,渠道配置操作包括:針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作和針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作;
49、響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息進一步包括:
50、響應(yīng)于針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作,確定渠道配置信息中的業(yè)務(wù)功能配置信息;
51、響應(yīng)于針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作,確定渠道配置信息中的業(yè)務(wù)場景的權(quán)益配置信息。
52、進一步,該方法還包括:
53、將第一渠道包和渠道配置信息存儲至數(shù)據(jù)庫中,以供服務(wù)端從數(shù)據(jù)庫中獲取第一渠道包和渠道配置信息并根據(jù)第一渠道包和渠道配置信息封裝得到第二渠道包;
54、或者,將第二渠道包提供給服務(wù)端。
55、進一步,該方法還包括:
56、獲取渠道對應(yīng)的鏈接服務(wù)包,鏈接服務(wù)包中記錄有渠道對應(yīng)的投放端的底層跳轉(zhuǎn)協(xié)議;
57、按照渠道將鏈接服務(wù)包、第一渠道包以及渠道配置信息進行對應(yīng)存儲。
58、進一步,該方法還包括:
59、展示業(yè)務(wù)功能管理界面;業(yè)務(wù)功能管理界面包括已錄入的業(yè)務(wù)功能信息以及業(yè)務(wù)功能管理控件;
60、響應(yīng)于第一用戶針對業(yè)務(wù)功能管理控件執(zhí)行的管理操作,執(zhí)行業(yè)務(wù)功能管理控件對應(yīng)的管理邏輯。
61、根據(jù)本發(fā)明實施例的又一方面,提供了一種業(yè)務(wù)渠道管理方法,適用于服務(wù)端,包括:
62、確定渠道的第二渠道包;第二渠道包根據(jù)第一渠道包和渠道的渠道配置信息得到;
63、依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
64、進一步,確定渠道的第二渠道包進一步包括:
65、從數(shù)據(jù)庫中獲取渠道管理平臺預先存儲的第一渠道包和渠道配置信息,并將第一渠道包和渠道配置信息存儲至本地存儲中;
66、對第一渠道包進行解析,得到第一渠道包的渠道基本信息;
67、對渠道配置信息進行解析,確定目標業(yè)務(wù)功能和目標權(quán)益;
68、依據(jù)渠道基本信息、目標業(yè)務(wù)功能以及目標權(quán)益,對第一渠道包進行重新封裝,得到渠道的第二渠道包。
69、進一步,確定渠道的第二渠道包進一步包括:獲取渠道管理平臺提供的第二渠道包。
70、進一步,依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)進一步包括:
71、依據(jù)第二渠道包,生成業(yè)務(wù)頁面,將業(yè)務(wù)頁面發(fā)送至渠道對應(yīng)的投放端進行展示;
72、接收投放端針對業(yè)務(wù)頁面發(fā)送的業(yè)務(wù)請求;
73、依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
74、根據(jù)本發(fā)明實施例的再一方面,提供了一種業(yè)務(wù)渠道管理方法,適用于投放端,包括:
75、接收服務(wù)端依據(jù)第二渠道包生成并發(fā)送的業(yè)務(wù)頁面,對業(yè)務(wù)頁面進行展示;其中,第二渠道包根據(jù)第一渠道包和渠道的渠道配置信息得到;
76、響應(yīng)于第二用戶針對業(yè)務(wù)頁面執(zhí)行的業(yè)務(wù)操作,向服務(wù)端發(fā)送業(yè)務(wù)請求,以供服務(wù)端依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
77、根據(jù)本發(fā)明實施例的另一方面,提供了一種業(yè)務(wù)渠道管理系統(tǒng),包括:
78、第一解析模塊,用于對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息;渠道基本信息包括渠道對應(yīng)的投放端;
79、第一確定模塊,用于確定渠道的渠道配置信息;
80、封裝模塊,用于根據(jù)第一渠道包和渠道配置信息,封裝得到渠道的第二渠道包;
81、第一服務(wù)模塊,用于依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
82、進一步地,第一解析模塊進一步用于:
83、根據(jù)渠道基本信息,判斷管理渠道中是否包括渠道;
84、若管理渠道中未包括渠道,則在管理渠道中創(chuàng)建渠道,并根據(jù)渠道基本信息確定渠道的渠道管理信息;
85、若管理渠道中包括渠道,則根據(jù)渠道基本信息,更新渠道的渠道管理信息。
86、進一步地,第一確定模塊進一步用于:
87、判斷第一渠道包中是否包含有渠道的渠道配置信息;
88、若是,則從第一渠道包中提取渠道配置信息。
89、進一步地,第一確定模塊進一步用于:
90、展示渠道對應(yīng)的渠道配置界面;渠道配置界面包括業(yè)務(wù)功能開關(guān)控件和業(yè)務(wù)場景的權(quán)益配置控件;
91、響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息。
92、進一步地,渠道配置操作包括:針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作和針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作;
93、第一確定模塊進一步用于:
94、響應(yīng)于針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作,確定渠道配置信息中的業(yè)務(wù)功能配置信息;
95、響應(yīng)于針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作,確定渠道配置信息中的業(yè)務(wù)場景的權(quán)益配置信息。
96、進一步地,封裝模塊進一步用于:
97、對渠道配置信息進行解析,確定目標業(yè)務(wù)功能和目標權(quán)益;
98、依據(jù)第一渠道包的渠道基本信息、目標業(yè)務(wù)功能以及目標權(quán)益,對第一渠道包進行重新封裝,得到渠道的第二渠道包。
99、進一步地,第二渠道包由渠道管理平臺或者服務(wù)端完成封裝。
100、進一步地,第一服務(wù)模塊進一步用于:
101、依據(jù)第二渠道包,生成業(yè)務(wù)頁面,將業(yè)務(wù)頁面發(fā)送至渠道對應(yīng)的投放端進行展示;
102、響應(yīng)于第二用戶針對業(yè)務(wù)頁面執(zhí)行的業(yè)務(wù)操作,發(fā)送業(yè)務(wù)請求;
103、依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
104、進一步地,該系統(tǒng)還包括第一存儲模塊,第一存儲模塊用于:
105、獲取渠道對應(yīng)的鏈接服務(wù)包,鏈接服務(wù)包中記錄有渠道對應(yīng)的投放端的底層跳轉(zhuǎn)協(xié)議;
106、按照渠道將鏈接服務(wù)包、第一渠道包以及渠道配置信息進行對應(yīng)存儲。
107、進一步地,該系統(tǒng)還包括第一管理模塊,第一管理模塊用于:
108、展示業(yè)務(wù)功能管理界面;業(yè)務(wù)功能管理界面包括已錄入的業(yè)務(wù)功能信息以及業(yè)務(wù)功能管理控件;
109、響應(yīng)于第一用戶針對業(yè)務(wù)功能管理控件執(zhí)行的管理操作,執(zhí)行業(yè)務(wù)功能管理控件對應(yīng)的管理邏輯。
110、根據(jù)本發(fā)明實施例的又一方面,提供了一種渠道管理平臺,包括:
111、第二解析模塊,用于對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息;渠道基本信息包括渠道對應(yīng)的投放端;
112、第二確定模塊,用于確定渠道的渠道配置信息;
113、其中,第一渠道包和渠道配置信息用于封裝得到渠道的第二渠道包;依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
114、進一步地,第二解析模塊進一步用于:
115、根據(jù)渠道基本信息,判斷管理渠道中是否包括渠道;
116、若管理渠道中未包括渠道,則在管理渠道中創(chuàng)建渠道,并根據(jù)渠道基本信息確定渠道的渠道管理信息;
117、若管理渠道中包括渠道,則根據(jù)渠道基本信息,更新渠道的渠道管理信息。
118、進一步地,第二確定模塊進一步用于:
119、判斷第一渠道包中是否包含有渠道的渠道配置信息;
120、若是,則從第一渠道包中提取渠道配置信息。
121、進一步地,渠道管理平臺還包括:第一展示模塊,用于展示渠道對應(yīng)的渠道配置界面;渠道配置界面包括業(yè)務(wù)功能開關(guān)控件和業(yè)務(wù)場景的權(quán)益配置控件;
122、第二確定模塊進一步用于:響應(yīng)于第一用戶針對渠道配置界面執(zhí)行的渠道配置操作,確定渠道的渠道配置信息。
123、進一步地,渠道配置操作包括:針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作和針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作;
124、第二確定模塊進一步用于:
125、響應(yīng)于針對業(yè)務(wù)功能開關(guān)控件執(zhí)行的業(yè)務(wù)功能開關(guān)操作,確定渠道配置信息中的業(yè)務(wù)功能配置信息;
126、響應(yīng)于針對業(yè)務(wù)場景的權(quán)益配置控件執(zhí)行的權(quán)益配置操作,確定渠道配置信息中的業(yè)務(wù)場景的權(quán)益配置信息。
127、進一步地,渠道管理平臺還包括第一發(fā)送模塊,第一發(fā)送模塊用于:
128、將第一渠道包和渠道配置信息存儲至數(shù)據(jù)庫中,以供服務(wù)端從數(shù)據(jù)庫中獲取第一渠道包和渠道配置信息并根據(jù)第一渠道包和渠道配置信息封裝得到第二渠道包;
129、或者,將第二渠道包提供給服務(wù)端。
130、進一步地,渠道管理平臺還包括:
131、第一接收模塊,用于獲取渠道對應(yīng)的鏈接服務(wù)包,鏈接服務(wù)包中記錄有渠道對應(yīng)的投放端的底層跳轉(zhuǎn)協(xié)議;
132、第二存儲模塊,用于按照渠道將鏈接服務(wù)包、第一渠道包以及渠道配置信息進行對應(yīng)存儲。
133、進一步地,渠道管理平臺還包括:第一展示模塊,用于展示業(yè)務(wù)功能管理界面;業(yè)務(wù)功能管理界面包括已錄入的業(yè)務(wù)功能信息以及業(yè)務(wù)功能管理控件;
134、渠道管理平臺還包括第二管理模塊,用于響應(yīng)于第一用戶針對業(yè)務(wù)功能管理控件執(zhí)行的管理操作,執(zhí)行業(yè)務(wù)功能管理控件對應(yīng)的管理邏輯。
135、根據(jù)本發(fā)明實施例的再一方面,提供了一種服務(wù)端,包括:
136、第三確定模塊,用于確定渠道的第二渠道包;第二渠道包根據(jù)第一渠道包和渠道的渠道配置信息得到;
137、第二服務(wù)模塊,用于依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù)。
138、進一步地,第三確定模塊進一步用于:
139、從數(shù)據(jù)庫中獲取渠道管理平臺預先存儲的第一渠道包和渠道配置信息,并將第一渠道包和渠道配置信息存儲至本地存儲中;
140、對第一渠道包進行解析,得到第一渠道包的渠道基本信息;
141、對渠道配置信息進行解析,確定目標業(yè)務(wù)功能和目標權(quán)益;
142、依據(jù)渠道基本信息、目標業(yè)務(wù)功能以及目標權(quán)益,對第一渠道包進行重新封裝,得到渠道的第二渠道包。
143、進一步地,第三確定模塊進一步用于:獲取渠道管理平臺提供的第二渠道包。
144、進一步地,第二服務(wù)模塊進一步用于:
145、依據(jù)第二渠道包,生成業(yè)務(wù)頁面,將業(yè)務(wù)頁面發(fā)送至渠道對應(yīng)的投放端進行展示;
146、接收投放端針對業(yè)務(wù)頁面發(fā)送的業(yè)務(wù)請求;
147、依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
148、根據(jù)本發(fā)明實施例的另一方面,提供了一種投放端,包括:
149、第二接收模塊,用于接收服務(wù)端依據(jù)第二渠道包生成并發(fā)送的業(yè)務(wù)頁面;其中,第二渠道包根據(jù)第一渠道包和渠道的渠道配置信息得到;
150、第二展示模塊,用于對業(yè)務(wù)頁面進行展示;
151、第二發(fā)送模塊,用于響應(yīng)于第二用戶針對業(yè)務(wù)頁面執(zhí)行的業(yè)務(wù)操作,向服務(wù)端發(fā)送業(yè)務(wù)請求,以供服務(wù)端依據(jù)第二渠道包,執(zhí)行業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)邏輯。
152、根據(jù)本發(fā)明實施例的又一方面,提供了一種計算設(shè)備,包括:處理器、存儲器、通信接口和通信總線,處理器、存儲器和通信接口通過通信總線完成相互間的通信;
153、存儲器用于存放至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行上述基于業(yè)務(wù)渠道管理方法對應(yīng)的操作。
154、根據(jù)本發(fā)明實施例的再一方面,提供了一種計算機存儲介質(zhì),存儲介質(zhì)中存儲有至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行如上述基于業(yè)務(wù)渠道管理方法對應(yīng)的操作。
155、根據(jù)本發(fā)明實施例提供的業(yè)務(wù)渠道管理方法及系統(tǒng),通過對獲取到的第一渠道包進行解析,得到第一渠道包的渠道基本信息,并確定渠道的渠道配置信息;渠道基本信息包括渠道對應(yīng)的投放端;渠道管理平臺將第一渠道包和渠道配置信息提供給服務(wù)端由服務(wù)端封裝得到第二渠道包或者渠道管理平臺自行根據(jù)第一渠道包和渠道配置信息封裝成第二渠道包后將第二渠道包提供給服務(wù)端供其使用;通過渠道管理平臺可以對渠道和對應(yīng)的渠道包實現(xiàn)統(tǒng)一管理,依據(jù)第二渠道包為渠道對應(yīng)的投放端提供業(yè)務(wù)服務(wù),對各個渠道做到有序管控,有效解耦;并通過渠道管理平臺進行渠道配置操作,進行渠道配置更新,從而統(tǒng)一管理渠道對應(yīng)的投放端的業(yè)務(wù)服務(wù)等功能,保障投放端功能齊備,提升用戶體驗。
156、上述說明僅是本發(fā)明實施例技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明實施例的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明實施例的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明實施例的具體實施方式。