自行搭建消息推送平臺成本太高,為了降低開發(fā)成本,由第三方平臺推送,依然存在安全風險,怎么辦?
為了保證用戶體驗和運營效果,部分平臺需要應用開發(fā)者協(xié)同進行UI、統(tǒng)計等相關的功能開發(fā),操作過程復雜,怎么辦?
別擔心,應用內(nèi)消息可以解決您的這些困擾。
什么是應用內(nèi)消息?
為了提高產(chǎn)品功能和營銷活動的用戶參與度,我們需要定期的向用戶推送消息。而自行搭建消息推送平臺成本太高,為了降低成本,通常選擇第三方平臺推送。而應用內(nèi)消息提供了包含消息定義、傳遞、展示、調(diào)試、分析的全流程應用內(nèi)消息支撐功能,可以幫助您低成本、快速構建應用內(nèi)消息推送與運營能力。
1,集成AGC SDK
集成App Messaging SDK您需確認AGC SDK和AGC插件已經(jīng)集成。
2,開通華為分析服務
由于App Messaging上報應用內(nèi)消息的事件和消息數(shù)據(jù)統(tǒng)計時使用了華為分析服務的能力。
3,開通App Messaging服務
(1)登錄AppGallery Connect網(wǎng)站,點擊“我的項目”。
(2)在項目列表中找到您的項目,在項目下的應用列表中選擇需要開通App Messaging服務的應用。
(3)點擊“增長>應用內(nèi)消息”,進入App Messaging頁面,點擊“立即開通”。
(4)重新下載agconnect-services.json文件。
如果開通服務時提示設置數(shù)據(jù)存儲位置,在操作完成后您需要重新下載agconnect-services.json文件并集成到您的工程中,具體操作參見添加配置文件。如果沒有提示設置數(shù)據(jù)存儲位置,可跳過本步驟。
4,集成App Messaging SDK
AndroidStudio開發(fā)環(huán)境
在應用級gradle文件中(通常在app/build.gradle)添加如下代碼集成App Messaging SDK。
implementation'com.huawei.agconnect:agconnect-appmessaging:1.3.2.301'
Eclipse開發(fā)環(huán)境
使用aar2eclipse工具轉(zhuǎn)換aar包時dependencies依賴配置如下:
dependencies{
embed"com.huawei.agconnect:agconnect-appmessaging:1.3.2.301"
}
集成App Messaging SDK后,您下一步就可以在AGC界面中創(chuàng)建應用內(nèi)消息。