本發(fā)明涉及計算機,尤其涉及一種任務觸達方法和裝置。
背景技術:
1、目前,線上渠道已然成為客戶觸達的重點,為企業(yè)提供了覆蓋面廣,時間、空間約束小,成本低廉的新媒體環(huán)境。
2、在實現本發(fā)明過程中,發(fā)明人發(fā)現現有技術中至少存在如下問題:
3、企業(yè)在享受便捷的線上觸達渠道時,觸達任務架構復用性差的問題普遍存在,這是因為現有的絕大部分觸達任務架構均為按需開發(fā),非配置化,因此在接收到新的業(yè)務需求時通常需要再次投入大量的研發(fā)工作,從而降低了對業(yè)務需求的響應效率,增加了研發(fā)成本??偠灾?,現有技術中缺乏一個適用于多變的業(yè)務需求的觸達任務架構。
技術實現思路
1、有鑒于此,本發(fā)明實施例提供一種任務觸達方法和裝置,能夠解決現有觸達任務架構的擴展性差的技術問題。
2、為實現上述目的,根據本發(fā)明實施例的一個方面,提供了一種任務觸達方法,包括接收業(yè)務信息,獲取對應的產品標識、用戶畫像、目標觸達率和活動信息;在用戶數據庫中根據用戶畫像篩選得到多個第一用戶標識,并確定數量,計算所述數量和目標觸達率的差值,在用戶數據庫中選取所述差值個第二用戶標識,與第一用戶標識合并,生成用戶標識集合;將活動信息拆解為多個活動參數,查找每個活動參數對應的層級標識,以對多個活動參數進行分層配置,得到具有多層級的活動模型;調用活動組件,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達。
3、可選地,生成用戶標識集合之后,包括:
4、響應于確定業(yè)務信息包括多個目標用戶標識,確定目標用戶標識的數量,在用戶標識集合中刪除所述數量個第二用戶標識,并將多個目標用戶標識添加至用戶標識集合,以對用戶標識集合進行更新。
5、可選地,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之前,包括:
6、確定用戶標識集合中多個用戶標識分別對應的執(zhí)行順序:以選取多個第二用戶標識作為第二順序執(zhí)行對象,并選取其他用戶標識作為第一順序執(zhí)行對象。
7、可選地,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之前,包括:
8、響應于確定業(yè)務信息包括活動有效條件信息,對活動有效條件信息進行參數解析,以確定對應的活動開始事件和活動中止事件,并對活動組件進行相應的配置。
9、可選地,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達,包括:
10、響應于觸發(fā)所述活動開始事件,選取第一順序執(zhí)行對象,以執(zhí)行任務觸達,監(jiān)聽并更新所述產品標識對應的實際觸達率;
11、響應于觸發(fā)所述活動中止事件,判斷所述實際觸達率是否小于所述目標觸達率;若是則選取第二順序執(zhí)行對象,并執(zhí)行任務觸達;若否則停止執(zhí)行對第一順序執(zhí)行對象的任務觸達。
12、可選地,選取第二順序執(zhí)行對象,并執(zhí)行任務觸達之后,包括:
13、更新所述產品標識對應的實際觸達率,響應于確定所述實際觸達率達到所述目標觸達率,停止執(zhí)行對第二順序執(zhí)行對象的任務觸達。
14、可選地,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之后,包括:
15、統(tǒng)計完成任務觸發(fā)的多個用戶標識,作為觸達用戶標識;
16、采集每個觸達用戶標識對應的交互數據,以分析得到每個觸達用戶標識對應的活動完成度,選取對應的活動完成度符合預設條件的觸達用戶標識作為獎勵用戶標識;
17、基于業(yè)務信息解析得到對應的獎勵信息,確定每個獎勵用戶標識對應的接口,以轉發(fā)所述獎勵信息。
18、另外,本發(fā)明還提供了一種任務觸達裝置,包括獲取模塊,用于獲取對應的產品標識、用戶畫像、目標觸達率和活動信息;處理模塊,用于在用戶數據庫中根據用戶畫像篩選得到多個第一用戶標識,并確定數量,計算所述數量和目標觸達率的差值,在用戶數據庫中選取所述差值個第二用戶標識,與第一用戶標識合并,生成用戶標識集合;還用于將活動信息拆解為多個活動參數,查找每個活動參數對應的層級標識,以對多個活動參數進行分層配置,得到具有多層級的活動模型;執(zhí)行模塊,用于調用活動組件,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達。
19、上述發(fā)明中的一個實施例具有如下優(yōu)點或有益效果:本發(fā)明通過接收業(yè)務信息,獲取對應的產品標識、用戶畫像、目標觸達率和活動信息,實現了對業(yè)務信息進行參數解析的過程,達到了對業(yè)務信息進行自動化分辨、識別的效果;同時,本發(fā)明通過在用戶數據庫中根據用戶畫像篩選得到多個第一用戶標識,并確定數量,計算所述數量和目標觸達率的差值,在用戶數據庫中選取所述差值個第二用戶標識,與第一用戶標識合并,生成用戶標識集合,實現了根據用戶畫像和觸達率選取用戶標識集合的過程,從而確定了觸達任務的目標對象,在定向選取具有指定特征的用戶標識的同時,也選取了少部分的隨機用戶標識,從而能夠達到進一步擴大觸達任務影響的效果;并且,本發(fā)明通過將活動信息拆解為多個活動參數,查找每個活動參數對應的層級標識,以對多個活動參數進行分層配置,得到具有多層級的活動模型,完成了基于預設的層級結構對活動信息進行分層配置的過程,使得多層的活動模型更加多維、立體,進一步增強了觸達任務對目標用戶的影響效果;最后,本發(fā)明通過調用活動組件,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達,完成了對目標對象觸達的過程,實現了對不同的業(yè)務需求進行分別對應的配置化處理的效果。
20、上述的非慣用的可選方式所具有的進一步效果將在下文中結合具體實施方式加以說明。
1.一種任務觸達方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,生成用戶標識集合之后,包括:
3.根據權利要求1所述的方法,其特征在于,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之前,包括:
4.根據權利要求3所述的方法,其特征在于,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之前,包括:
5.根據權利要求4所述的方法,其特征在于,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達,包括:
6.根據權利要求5所述的方法,其特征在于,選取第二順序執(zhí)行對象,并執(zhí)行任務觸達之后,包括:
7.根據權利要求1所述的方法,其特征在于,根據產品標識、用戶標識集合和活動模型執(zhí)行任務觸達之后,包括:
8.一種任務觸達裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執(zhí)行時實現如權利要求1-7中任一所述的方法。