
手把手教你如何快速构建应用内消息推送与运营能力
发布日期:2021-05-09 02:01:15
浏览次数:12
分类:博客文章
本文共 1602 字,大约阅读时间需要 5 分钟。
自行搭建消息推送平台成本太高,为了降低开发成本,由第三方平台推送,依然存在安全风险,怎么办?
为了保证用户体验和运营效果,部分平台需要应用开发者协同进行UI、统计等相关的功能开发,操作过程复杂,怎么办?
别担心,应用内消息可以解决您的这些困扰。
什么是应用内消息?
为了提高产品功能和营销活动的用户参与度,我们需要定期的向用户推送消息。而自行搭建消息推送平台成本太高,为了降低成本,通常选择第三方平台推送。而应用内消息提供了包含消息定义、传递、展示、调试、分析的全流程应用内消息支撑功能,可以帮助您低成本、快速构建应用内消息推送与运营能力。
手把手教你如何使用“应用内消息(App Messaging)”
步骤序号 | 步骤说明 | 步骤详情 |
---|---|---|
1 | 使用入门 | App Messaging服务依赖App Messaging SDK,在创建或接收应用内消息前您应该先在AGC中为您的应用开通App Messaging服务并集成App Messaging SDK,详情请参见。 |
2 | 创建应用内消息 | 在向用户展示一个应用内消息前,您需要在AGC上创建一个消息,选择消息的样式、设置发送目标、投放时间等,详情请参见创建。 |
3 | 展示应用内消息 | 消息在AGC发布后,如果达到消息的触发条件,App Messaging SDK会自动在应用内向用户展示消息。如果您需要进一步设置消息点击、消失、展示时触发的行为,或者自定义消息展示的布局,可参考。 |
4 | 调试应用内消息 | 在应用内消息未正式发布前,为了方便开发者快速接入,App Messaging提供了开发阶段调测消息的方法,详情请参见。 |
5 | 查看分析数据 | 为了帮助您判断消息展示和转化事件的效果,App Messaging服务会记录所有应用内消息相关事件的数据,您可以在AGC中分析这些数据,详情请参见。 |
1,集成AGC SDK
集成App Messaging SDK您需确认AGC SDK和AGC插件已经集成,详细步骤请参考。
2,开通华为分析服务
由于App Messaging上报应用内消息的事件和消息数据统计时使用了华为分析服务的能力,集成App Messaging SDK前您需要开通华为分析服务,具体操作参见。
3,开通App Messaging服务
(1) 登录网站,点击“我的项目”。
(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" }
具体步骤参见。
集成App Messaging SDK后,您下一步就可以在AGC界面中创建应用内消息 。
往期链接:
原文链接:原作者:暴风小可爱发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月29日 20时11分19秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
dojo的发展历史
2019-03-06
Python存储系统(Redis)
2019-03-06
C语言指针收藏
2019-03-06
C#搞个跨平台的桌面NES游戏模拟器
2019-03-06
手把手教你安装Eclipse最新版本的详细教程 (非常详细,非常实用)
2019-03-06
《带你装B,带你飞》pytest成魔之路4 - fixture 之大解剖
2019-03-06
互联网App应用程序测试流程及测试总结
2019-03-06
根据轨迹分析出用户家在哪
2019-03-06
PostgreSQL查询表名称及表结构
2019-03-06
linux中使用awk命令
2019-03-06
如何使用google搜索?
2019-03-06
Redis分布式锁的正确实现方式
2019-03-06
设计模式-抽象工厂模式
2019-03-06
IntelliJ IDEA 中,项目文件右键菜单没有svn选项解决办法
2019-03-06
IDEA 调试Java代码的两个技巧
2019-03-06
Vue 数组和对象更新,但视图未更新,背后的故事
2019-03-06
剑指Offer面试题:9.二进制中1的个数
2019-03-06
《你是在做牛做马还是在做主管》- 读书笔记
2019-03-06
重新温习软件设计之路(4)
2019-03-06