本申請屬于數據處理,尤其涉及一種觸點資源分配方法、裝置、設備及計算機可讀存儲介質。
背景技術:
1、隨著運營商業務的快速發展,電子渠道觸點資源的使用量大幅增加,由于觸點資源是相對有限的,無法滿足所有用戶的需求,所以觸點資源的申請沖突現象也與日俱增。如何做好觸點資源的分配,并發揮各觸點的最大效能,對于運營商來說具有非常重要的意義。
2、現有技術中的觸點資源分配方法一般采用先到先得的方式,即按照用戶申請時間的先后順序分配觸點資源,這樣的分配標準雖然保證了一定的公平性,但僅考慮了單一因素對觸點資源分配的影響,分配標準缺乏全面性,觸點分配結果缺乏科學性和合理性。
技術實現思路
1、本申請實施例提供了一種觸點資源分配方法、裝置、設備及計算機可讀存儲介質,能夠實現對觸點資源科學且合理的分配。
2、第一方面,本申請實施例提供了一種觸點資源分配方法,觸點資源分配方法包括:獲取用戶的觸點申請信息,以及觸點配置平臺信息;觸點申請信息包括用戶申請的第一觸點位置和第一時間區間,觸點配置平臺信息包括觸點配置平臺各個觸點位置的觸點容納量和觸點投放量;在第一觸點位置的觸點容納量和觸點投放量滿足第一預設條件,且第一時間區間滿足第二預設條件的情況下,獲取預設歷史時間周期內第一觸點位置的交互行為信息、用戶申請的第一業務的第一項目的第一權重系數、第一業務的第一個性化系數,以及第一業務的活動傳播信息;根據交互行為信息、第一權重系數、第一個性化系數和活動傳播信息,計算第一業務的傳播收益;根據傳播收益,為用戶分配觸點資源。
3、根據本申請第一方面的實施方式,在獲取預設歷史時間周期內第一觸點位置的交互行為信息、用戶申請的第一業務的第一項目的第一權重系數、第一業務的第一個性化系數,以及第一業務的活動傳播信息之前,觸點資源分配方法還包括:比較第一觸點位置的觸點容納量和觸點投放量的大小;在第一觸點位置的觸點容納量大于觸點投放量的情況下,確定第一觸點位置的觸點容納量和觸點投放量滿足第一預設條件;在第一觸點位置的觸點容納量和觸點投放量滿足第一預設條件的情況下,計算第一觸點位置處已投放的觸點的第二時間區間;比較第一時間區間和第二時間區間,得到比較結果;在比較結果為第一時間區間和第二時間區間不存在重疊的情況下,確定第一時間區間滿足第二預設條件。
4、根據本申請第一方面前述任一實施方式,在獲取預設歷史時間周期內第一觸點位置的交互行為信息、用戶申請的第一業務的第一項目的第一權重系數、第一業務的第一個性化系數,以及第一業務的活動傳播信息之前,觸點資源分配方法還包括:獲取預設歷史時間周期內第一觸點位置處投放的觸點的業務類型、每個業務包括的項目,以及每個項目分別對應的多個評價指標的指標值;根據每個評價指標的指標值,計算每個業務的任意兩個評價指標之間的相關系數;根據相關系數,計算每個業務的信息承載量;根據每個業務的信息承載量,計算第一業務的第一個性化系數。
5、根據本申請第一方面前述任一實施方式,根據每個業務的信息承載量,計算第一業務的第一個性化系數,包括:計算第一業務的信息承載量占所有業務的信息承載量之和的比重;將比重確定為第一業務的第一個性化系數。
6、根據本申請第一方面前述任一實施方式,根據交互行為信息、第一權重系數、第一個性化系數和活動傳播信息,計算第一業務的傳播收益,包括:獲取預設歷史時間周期內第一觸點位置的第一位置碼數據;第一位置碼數據包括第一觸點位置處投放過的每個歷史活動所屬業務的業務類型、活動傳播信息、個性化系數,以及每個歷史活動所屬項目的權重系數;按照每個歷史活動所屬業務的業務類型,對第一位置碼數據進行劃分,得到每個業務類型分別對應的第一位置碼數據;根據第一業務的業務類型對應的第一位置碼數據和交互行為信息,計算第一業務的傳播收益。
7、根據本申請第一方面前述任一實施方式,根據第一業務的業務類型對應的第一位置碼數據和交互行為信息,計算第一業務的傳播收益,包括:根據第一業務的業務類型對應的第一位置碼數據和交互行為信息,計算屬于第一業務的業務類型的各歷史活動的傳播收益;將各歷史活動的傳播收益的平均值作為第一業務的傳播收益。
8、根據本申請第一方面前述任一實施方式,根據傳播收益,為用戶分配觸點資源,包括:在不同用戶申請的觸點位置相同的情況下,優先為傳播收益高的用戶分配觸點資源。
9、第二方面,本申請實施例提供了一種觸點資源分配裝置,觸點資源分配裝置包括:第一獲取模塊,用于獲取用戶的觸點申請信息,以及觸點配置平臺信息;觸點申請信息包括用戶申請的第一觸點位置和第一時間區間,觸點配置平臺信息包括觸點配置平臺各個觸點位置的觸點容納量和觸點投放量;第二獲取模塊,用于在第一觸點位置的觸點容納量和觸點投放量滿足第一預設條件,且第一時間區間滿足第二預設條件的情況下,獲取預設歷史時間周期內第一觸點位置的交互行為信息、用戶申請的第一業務的第一項目的第一權重系數、第一業務的第一個性化系數,以及第一業務的活動傳播信息;第一計算模塊,用于根據交互行為信息、第一權重系數、第一個性化系數和活動傳播信息,計算第一業務的傳播收益;分配模塊,用于根據傳播收益,為用戶分配觸點資源。
10、第三方面,本申請實施例提供了一種電子設備,電子設備包括:處理器、存儲器及存儲在存儲器上并可在處理器上運行的計算機程序,計算機程序被處理器執行時實現如第一方面提供的觸點資源分配方法的步驟。
11、第四方面,本申請實施例提供了一種計算機可讀存儲介質,計算機可讀存儲介質上存儲計算機程序,計算機程序被處理器執行時實現如第一方面提供的觸點資源分配方法的步驟。
12、本申請實施例提供的一種觸點資源分配方法、裝置、設備及計算機可讀存儲介質,先根據用戶的觸點申請信息,以及觸點配置平臺信息,判斷用戶申請是否存在觸點資源沖突的問題。在不存在觸點資源沖突,即第一觸點位置的觸點容納量和觸點投放量滿足第一預設條件,且第一時間區間滿足第二預設條件的情況下,再獲取預設歷史時間周期內第一觸點位置的交互行為信息、用戶申請的第一業務的第一項目的第一權重系數、第一業務的第一個性化系數,以及第一業務的活動傳播信息,進而根據交互行為信息、第一權重系數、第一個性化系數和活動傳播信息,計算第一業務的傳播收益。如此,便可根據不同用戶申請的不同業務的傳播收益,分配觸點資源。本申請實施例充分考慮了觸點資源沖突和觸點傳播效益對觸點資源分配的影響,分配標準考慮得較為全面,實現了對觸點資源科學且合理的分配,有助于提高分配后的觸點傳播效益。
1.一種觸點資源分配方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述獲取預設歷史時間周期內所述第一觸點位置的交互行為信息、所述用戶申請的第一業務的第一項目的第一權重系數、所述第一業務的第一個性化系數,以及所述第一業務的活動傳播信息之前,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,在所述獲取預設歷史時間周期內所述第一觸點位置的交互行為信息、所述用戶申請的第一業務的第一項目的第一權重系數、所述第一業務的第一個性化系數,以及所述第一業務的活動傳播信息之前,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述根據每個業務的信息承載量,計算所述第一業務的第一個性化系數,包括:
5.根據權利要求1所述的方法,其特征在于,所述根據所述交互行為信息、所述第一權重系數、所述第一個性化系數和所述活動傳播信息,計算所述第一業務的傳播收益,包括:
6.根據權利要求5所述的方法,其特征在于,所述根據所述第一業務的業務類型對應的第一位置碼數據和所述交互行為信息,計算所述第一業務的傳播收益,包括:
7.根據權利要求1所述的方法,其特征在于,所述根據所述傳播收益,為所述用戶分配觸點資源,包括:
8.一種觸點資源分配裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,所述電子設備包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執行時實現如權利要求1至7中任一項所述的觸點資源分配方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述的觸點資源分配方法的步驟。