本技術(shù)涉及數(shù)據(jù)處理,尤其涉及一種信息發(fā)送頻率控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著移動(dòng)互聯(lián)網(wǎng)的普及和智能手機(jī)的廣泛使用,信息服務(wù)已經(jīng)超越了傳統(tǒng)的文本消息功能,發(fā)展成為一個(gè)多功能的通信平臺(tái)。其中,短信因其即時(shí)性、高到達(dá)率和低成本而受到企業(yè)和個(gè)人的青睞。在當(dāng)前的業(yè)務(wù)環(huán)境中,短信服務(wù)不僅是信息傳遞的渠道,更是企業(yè)與客戶互動(dòng)、服務(wù)通知、安全驗(yàn)證和營(yíng)銷推廣的重要工具。
2、短信發(fā)送成為廣告和市場(chǎng)營(yíng)銷領(lǐng)域中一種不可或缺的工具。商家通過(guò)短信將產(chǎn)品信息、促銷活動(dòng)等發(fā)送給目標(biāo)用戶,實(shí)現(xiàn)大規(guī)模、有針對(duì)性的推廣。此外,短信還廣泛應(yīng)用于各類系統(tǒng)提醒,如身份驗(yàn)證、訂單狀態(tài)更新、賬單提醒等。然而,頻繁發(fā)送短信會(huì)打擾用戶,并且高頻次的短信發(fā)送可能會(huì)讓用戶感覺(jué)他們的隱私被侵犯,降低用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例的主要目的在于提出一種信息發(fā)送頻率控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),能夠避免頻繁發(fā)送信息,提高業(yè)務(wù)處理的靈活性,提高用戶體驗(yàn)感。
2、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第一方面提出了一種信息發(fā)送頻率控制方法,所述方法包括:
3、響應(yīng)于信息發(fā)送指令,確定與所述信息發(fā)送指令對(duì)應(yīng)的目標(biāo)用戶信息,其中,所述目標(biāo)用戶信息包括消息內(nèi)容、目標(biāo)號(hào)碼以及目標(biāo)信息類別;
4、根據(jù)預(yù)設(shè)的系統(tǒng)配置信息確定與所述目標(biāo)信息類別對(duì)應(yīng)的發(fā)送頻率閾值和發(fā)送間隔閾值,其中,所述系統(tǒng)配置信息用于表征信息的編輯狀態(tài)和配置狀態(tài);
5、讀取與所述目標(biāo)用戶信息對(duì)應(yīng)的用戶日志表,并根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的發(fā)送次數(shù);
6、當(dāng)所述發(fā)送次數(shù)未達(dá)到所述發(fā)送頻率閾值,根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng);
7、當(dāng)所述間隔時(shí)長(zhǎng)大于等于所述間隔閾值,向所述目標(biāo)號(hào)碼發(fā)送所述消息內(nèi)容。
8、在一些實(shí)施例中,所述根據(jù)預(yù)設(shè)的系統(tǒng)配置信息確定與所述目標(biāo)信息類別對(duì)應(yīng)的發(fā)送頻率閾值和發(fā)送間隔閾值,包括:
9、根據(jù)預(yù)設(shè)的系統(tǒng)配置信息確定所述目標(biāo)信息類別對(duì)應(yīng)的第一配置值和第二配置值;
10、根據(jù)所述第一配置值確定所述目標(biāo)信息類別對(duì)應(yīng)的發(fā)送上限值,并根據(jù)所述第二配置值確定所述目標(biāo)信息類別對(duì)應(yīng)的消息間隔值;
11、將所述發(fā)送上限值確定為發(fā)送頻率閾值,并將所述消息間隔值確定為間隔閾值。
12、在一些實(shí)施例中,所述根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng),包括:
13、根據(jù)所述信息發(fā)送指令確定發(fā)送時(shí)刻;
14、根據(jù)所述用戶日志表判斷所述目標(biāo)號(hào)碼是否存在歷史發(fā)送信息;
15、當(dāng)所述目標(biāo)號(hào)碼存在歷史發(fā)送信息,確定所述歷史發(fā)送信息的歷史發(fā)送時(shí)刻,并根據(jù)所述歷史發(fā)送時(shí)刻以及所述發(fā)送時(shí)刻確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng);
16、當(dāng)所述目標(biāo)號(hào)碼不存在歷史發(fā)送信息,將預(yù)設(shè)時(shí)長(zhǎng)確定為所述目標(biāo)號(hào)碼的間隔時(shí)間,其中,所述預(yù)設(shè)時(shí)長(zhǎng)大于所述間隔閾值。
17、在一些實(shí)施例中,所述根據(jù)所述歷史發(fā)送時(shí)刻以及所述發(fā)送時(shí)刻確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng),包括:
18、當(dāng)所述歷史發(fā)送時(shí)刻為多個(gè),對(duì)比所述歷史發(fā)送時(shí)刻以及所述發(fā)送時(shí)刻,以篩選出距離所述發(fā)送時(shí)刻最近的目標(biāo)歷史發(fā)送時(shí)刻;
19、根據(jù)所述目標(biāo)歷史發(fā)送時(shí)刻以及所述發(fā)送時(shí)刻確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng)。
20、在一些實(shí)施例中,在根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼在所述預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的發(fā)送次數(shù)之后,所述方法還包括:
21、當(dāng)所述發(fā)送次數(shù)達(dá)到所述發(fā)送頻率閾值,生成攔截提示信息。
22、在一些實(shí)施例中,在根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng)之后,所述方法還包括:
23、當(dāng)所述間隔時(shí)長(zhǎng)小于所述間隔閾值,生成重復(fù)發(fā)送信息。
24、在一些實(shí)施例中,在向所述目標(biāo)號(hào)碼發(fā)送所述消息內(nèi)容之前,所述方法還包括:
25、對(duì)所述消息內(nèi)容進(jìn)行預(yù)處理操作,得到處理文本;
26、對(duì)所述處理文本進(jìn)行敏感信息檢測(cè),得到檢測(cè)結(jié)果;
27、確定所述檢測(cè)結(jié)果為所述消息內(nèi)容不存在敏感信息。
28、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第二方面提出了一種信息發(fā)送頻率控制裝置,所述裝置包括:
29、指令響應(yīng)模塊,用于響應(yīng)于信息發(fā)送指令,確定與所述信息發(fā)送指令對(duì)應(yīng)的目標(biāo)用戶信息,其中,所述目標(biāo)用戶信息包括消息內(nèi)容、目標(biāo)號(hào)碼以及目標(biāo)信息類別;
30、閾值確定模塊,用于根據(jù)預(yù)設(shè)的系統(tǒng)配置信息確定與所述目標(biāo)信息類別對(duì)應(yīng)的發(fā)送頻率閾值和發(fā)送間隔閾值,其中,所述系統(tǒng)配置信息用于表征信息的編輯狀態(tài)和配置狀態(tài);
31、日志讀取模塊,用于讀取與所述目標(biāo)用戶信息對(duì)應(yīng)的用戶日志表,并根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的發(fā)送次數(shù);
32、間隔確定模塊,用于當(dāng)所述發(fā)送次數(shù)未達(dá)到所述發(fā)送頻率閾值,根據(jù)所述用戶日志表確定所述目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng);
33、消息發(fā)送模塊,用于當(dāng)所述間隔時(shí)長(zhǎng)大于等于所述間隔閾值,向所述目標(biāo)號(hào)碼發(fā)送所述消息內(nèi)容。
34、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第三方面提出了一種電子設(shè)備,一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面所述的信息發(fā)送頻率控制方法。
35、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第四方面提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的信息發(fā)送頻率控制方法。
36、本技術(shù)提出的信息發(fā)送頻率控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),首先,響應(yīng)于信息發(fā)送指令,確定與信息發(fā)送指令對(duì)應(yīng)的目標(biāo)用戶信息,從而能夠通過(guò)目標(biāo)用戶信息確定消息內(nèi)容、目標(biāo)號(hào)碼以及目標(biāo)信息類別,再根據(jù)預(yù)設(shè)的系統(tǒng)配置信息確定與目標(biāo)信息類別對(duì)應(yīng)的發(fā)送頻率閾值和發(fā)送間隔閾值,從而能夠通過(guò)發(fā)送頻率閾值得到在目標(biāo)信息類別下能夠發(fā)送信息的最大次數(shù),并且能夠通過(guò)發(fā)送間隔閾值得到在目標(biāo)信息類別下發(fā)送信息所間隔的時(shí)長(zhǎng),之后,讀取與目標(biāo)用戶信息對(duì)應(yīng)的用戶日志表,并根據(jù)用戶日志表確定目標(biāo)號(hào)碼在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的發(fā)送次數(shù),從而能夠得到目標(biāo)號(hào)碼在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)已經(jīng)被發(fā)送信息的次數(shù),當(dāng)發(fā)送次數(shù)未達(dá)到發(fā)送頻率閾值,說(shuō)明目標(biāo)號(hào)碼被發(fā)送信息的次數(shù)還未達(dá)到上限值,此時(shí)根據(jù)用戶日志表確定目標(biāo)號(hào)碼的間隔時(shí)長(zhǎng),即目標(biāo)號(hào)碼距離上一次被發(fā)送信息所間隔的時(shí)長(zhǎng),當(dāng)間隔時(shí)長(zhǎng)大于等于間隔閾值,說(shuō)明目標(biāo)號(hào)碼距離上一次被發(fā)送信息的時(shí)間間隔較長(zhǎng),可以繼續(xù)向目標(biāo)號(hào)碼發(fā)送信息,即想目標(biāo)號(hào)碼發(fā)送消息內(nèi)容,從而能夠控制發(fā)送信息的發(fā)送頻率,能夠避免頻繁發(fā)送信息,提高業(yè)務(wù)處理的靈活性,提高用戶體驗(yàn)感。本技術(shù)實(shí)施例先確定與目標(biāo)信息類別對(duì)應(yīng)的發(fā)送頻率閾值和發(fā)送間隔閾值,能夠根據(jù)實(shí)際需求調(diào)整信息發(fā)送頻率,再對(duì)比目標(biāo)號(hào)碼的發(fā)送次數(shù)與發(fā)送頻率表閾值,能夠避免頻繁發(fā)送信息,并且通過(guò)對(duì)比目標(biāo)號(hào)碼被發(fā)送信息的間隔時(shí)長(zhǎng)和間隔閾值,能夠避免短時(shí)間內(nèi)重復(fù)發(fā)送信息,進(jìn)一步提高系統(tǒng)穩(wěn)定性,提高業(yè)務(wù)處理的靈活性,進(jìn)一步提高用戶滿意度。