手把手教你如何快速构建应用内消息推送与运营能力

  自行搭建消息推送平台成本过高,为了下降开发成本,由第三方平台推送,依然存在安全风险,怎么办?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原做者:暴风小可爱

相关文章
相关标签/搜索