手把手教你如何快速構建應用內消息推送與運營能力

  自行搭建消息推送平臺成本過高,爲了下降開發成本,由第三方平臺推送,依然存在安全風險,怎麼辦?html

  爲了保證用戶體驗和運營效果,部分平臺須要應用開發者協同進行UI、統計等相關的功能開發,操做過程複雜,怎麼辦?java

  別擔憂,應用內消息能夠解決您的這些困擾。json

什麼是應用內消息?

  爲了提升產品功能和營銷活動的用戶參與度,咱們須要按期的向用戶推送消息。而自行搭建消息推送平臺成本過高,爲了下降成本,一般選擇第三方平臺推送。而應用內消息提供了包含消息定義、傳遞、展現、調試、分析的全流程應用內消息支撐功能,能夠幫助您低成本、快速構建應用內消息推送與運營能力。安全

在這裏插入圖片描述

手把手教你如何使用「應用內消息(App Messaging)」

步驟序號 步驟說明 步驟詳情
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中分析這些數據,詳情請參見查看分析數據

1,集成AGC SDK

  集成App Messaging SDK您需確認AGC SDK和AGC插件已經集成,詳細步驟請參考AppGallery Connect服務使用入門app

2,開通華爲分析服務

  因爲App Messaging上報應用內消息的事件和消息數據統計時使用了華爲分析服務的能力,集成App Messaging SDK前您須要開通華爲分析服務,具體操做參見開通華爲分析eclipse

3,開通App Messaging服務

(1) 登陸AppGallery Connect網站,點擊「個人項目」。ide

(2)在項目列表中找到您的項目,在項目下的應用列表中選擇須要開通App Messaging服務的應用。
在這裏插入圖片描述
(3) 點擊「 增加 > 應用內消息」,進入App Messaging頁面,點擊「當即開通」。
在這裏插入圖片描述
(4)從新下載agconnect-services.json文件。
  若是開通服務時提示設置數據存儲位置,在操做完成後您須要從新下載agconnect-services.json文件並集成到您的工程中,具體操做參見添加配置文件。若是沒有提示設置數據存儲位置,可跳過本步驟。工具

4,集成App Messaging SDK

  • AndroidStudio開發環境
    在應用級 gradle 文件中(一般在 app/build.gradle)添加以下代碼集成App Messaging SDK。佈局

    implementation 'com.huawei.agconnect:agconnect-appmessaging:1.3.2.301'
  • Eclipse開發環境
    使用aar2eclipse工具轉換aar包時dependencies依賴配置以下:
    dependencies { 
    embed "com.huawei.agconnect:agconnect-appmessaging:1.3.2.301" 
    }

  具體步驟參見Eclipse開發環境集成AGC SDKgradle

  集成App Messaging SDK後,您下一步就能夠在AGC界面中建立應用內消息 。


往期連接:如何用HMS Nearby Service給本身的APP開發一個名片交換功能?
原文連接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0201280333207560260&fid=0101271690375130218原做者:暴風小可愛

相關文章
相關標籤/搜索