自行搭建消息推送平臺成本過高,爲了下降開發成本,由第三方平臺推送,依然存在安全風險,怎麼辦?html
爲了保證用戶體驗和運營效果,部分平臺須要應用開發者協同進行UI、統計等相關的功能開發,操做過程複雜,怎麼辦?java
別擔憂,應用內消息能夠解決您的這些困擾。json
爲了提升產品功能和營銷活動的用戶參與度,咱們須要按期的向用戶推送消息。而自行搭建消息推送平臺成本過高,爲了下降成本,一般選擇第三方平臺推送。而應用內消息提供了包含消息定義、傳遞、展現、調試、分析的全流程應用內消息支撐功能,能夠幫助您低成本、快速構建應用內消息推送與運營能力。安全
步驟序號 | 步驟說明 | 步驟詳情 |
---|---|---|
1 | 使用入門 | App Messaging服務依賴App Messaging SDK,在建立或接收應用內消息前您應該先在AGC中爲您的應用開通App Messaging服務並集成App Messaging SDK,詳情請參見使用入門。 |
2 | 建立應用內消息 | 在向用戶展現一個應用內消息前,您須要在AGC上建立一個消息,選擇消息的樣式、設置發送目標、投放時間等,詳情請參見建立App Messaging。 |
3 | 展現應用內消息 | 消息在AGC發佈後,若是達到消息的觸發條件,App Messaging SDK會自動在應用內向用戶展現消息。若是您須要進一步設置消息點擊、消失、展現時觸發的行爲,或者自定義消息展現的佈局,可參考展現App Messaging。 |
4 | 調試應用內消息 | 在應用內消息未正式發佈前,爲了方便開發者快速接入,App Messaging提供了開發階段調測消息的方法,詳情請參見調試App Messaging。 |
5 | 查看分析數據 | 爲了幫助您判斷消息展現和轉化事件的效果,App Messaging服務會記錄全部應用內消息相關事件的數據,您能夠在AGC中分析這些數據,詳情請參見查看分析數據。 |
集成App Messaging SDK您需確認AGC SDK和AGC插件已經集成,詳細步驟請參考AppGallery Connect服務使用入門。app
因爲App Messaging上報應用內消息的事件和消息數據統計時使用了華爲分析服務的能力,集成App Messaging SDK前您須要開通華爲分析服務,具體操做參見開通華爲分析。eclipse
(1) 登陸AppGallery Connect網站,點擊「個人項目」。ide
(2)在項目列表中找到您的項目,在項目下的應用列表中選擇須要開通App Messaging服務的應用。
(3) 點擊「 增加 > 應用內消息」,進入App Messaging頁面,點擊「當即開通」。
(4)從新下載agconnect-services.json文件。
若是開通服務時提示設置數據存儲位置,在操做完成後您須要從新下載agconnect-services.json文件並集成到您的工程中,具體操做參見添加配置文件。若是沒有提示設置數據存儲位置,可跳過本步驟。工具
AndroidStudio開發環境
在應用級 gradle 文件中(一般在 app/build.gradle)添加以下代碼集成App Messaging SDK。佈局
implementation 'com.huawei.agconnect:agconnect-appmessaging:1.3.2.301'
dependencies { embed "com.huawei.agconnect:agconnect-appmessaging:1.3.2.301" }
具體步驟參見Eclipse開發環境集成AGC SDK。gradle
集成App Messaging SDK後,您下一步就能夠在AGC界面中建立應用內消息 。
往期連接:如何用HMS Nearby Service給本身的APP開發一個名片交換功能?
原文連接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0201280333207560260&fid=0101271690375130218原做者:暴風小可愛