推送通知
本文介绍如何通过控制台推送通知。
操作步骤
登录EMAS管理控制台。
查找您的项目,单击项目,进入EMAS概览页。
在顶部导航栏,选择用户增长。
在用户增长产品页面,从左侧导航栏选择移动推送 > 创建消息-推送通知,打开推送通知页面。
Android版本输入通知标题和通知内容,iOS版本选择推送环境。
您也可以进行高级设置,高级设置说明如下:
Android端:
参数
说明
后续操作
指用户单击收到的通知后接下来的操作。可选项包括:
• 打开应用
• 打开指定页面:需指定页面
• 打开指定网页:输入网页URL
• 无跳转
自定义参数
设定通知的扩展属性,该参数要以Json map的格式传入,否则会解析出错。
提醒方式
设备提醒方式。可选项包括:
• 震动
• 声音
• 震动&声音
• 静音
发送对象
可选项如下:
所有人:推送给全部设备。
指定终端:根据设备ID推送。
指定账号:根据设备ID绑定的账号推送。
设备别名(Alias):根据设备ID绑定的别名推送。
设备标签(Tag):根据设备ID绑定的标签推送。
说明当发送对象是指定终端/账号/别名时,您可以选择以上传文件的形式上传设备ID/账号/别名。
请上传.txt类型的文件,文件最大为30M,文件内容为utf-8编码方式,且每行一条记录。
发送时间
设置本次推送的发送时间。
可选项包括:
• 立即发送
• 定时发送:不能超过7天。
离线保存
设备离线保存时间,超过该时间段之后再上线的用户将收不到推送。离线保存最多设置72小时。
配置厂商通道参数
说明
通知点击后转跳activity
设置打开应用的AndroidPopupActivity。
辅助弹窗title内容
设置辅助弹窗模式下的标题内容,使用限制请参考:推送高级接口说明。
辅助弹窗body内容
设置辅助弹窗模式下Body内容,使用限制请参考:推送高级接口说明。
Android8.0特殊配置
参数
说明
通知通道
设置Android8+的ChannelId,具体请参考推送高级接口中参数AndroidNotificationChannel。
iOS端
参数
说明
推送环境
选择推送环境。
可选项包括:
• 生产环境
• 开发环境
后续操作
指用户单击收到的通知后,接下来的操作。
可选项包括:打开应用。
自定义参数
设定通知的扩展属性。
该参数要以Json map的格式传入,否则会解析出错。
发送对象
设置本次推送的发送对象。可选项包括:
• 所有人:推送给全部设备。
• 指定终端:根据设备ID推送。
• 指定账号:根据设备ID绑定的账号推送。
• 设备别名(Alias):根据设备ID绑定的别名推送。
• 设备标签(Tag):根据设备ID绑定的标签推送。
说明当发送对象是指定终端/账号/别名时,您可以选择以上传文件的形式上传设备ID/账号/别名。
请上传.txt类型的文件,文件最大为30M,文件内容为utf-8编码方式,且每行一条记录。
发送时间
设置本次推送的发送时间,可选项包括:
• 立即发送
• 定时发送:不能超过7天。
离线保存
设备离线保存时间,超过该时间段之后再上线的用户将收不到推送。
离线保存最多设置72小时。
配置完成后,单击确定发送。