概述
本文主要介绍如何确认厂商推送的辅助弹框是否配置正确。
详细信息
App被清理的情况下,需要接入辅助弹窗AndroidPopupActivity才能收到推送通知。
App代码接入:自定义PopupPushActivity,继承AndroidPopupActivity 。接入示例如下:
import com.alibaba.sdk.android.push.AndroidPopupActivity; public class PopupPushActivity extends AndroidPopupActivity { static final String TAG = "PopupPushActivity"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } /** * 实现通知打开回调方法,获取通知相关信息。 * @param title 标题 * @param summary 内容 * @param extMap 额外参数 */ @Override protected void onSysNoticeOpened(String title, String summary, Map<String, String> extMap) { Log.d("OnMiPushSysNoticeOpened, title: " + title + ", content: " + summary + ", extMap: " + extMap); } }
EMAS管理控制台推送设置推送通知,详情请参见推送通知。
登录EMAS管理控制台。
查找您的项目,单击项目,进入EMAS概览页。
在顶部导航栏,选择用户增长。
在用户增长产品页面,从左侧导航栏选择移动推送>创建消息-推送通知,打开推送通知页面。
检查高级设置的以下配置项:
发送对象选择指定终端。
测试接入建议使用设备ID单推,即选择手动输入,输入设备ID。
发送时间选择立即发送。
如果是离线推送,则需要开启离线保存。
在厂商通道中,Activity命名格式为:包名+Activity名。
在Android 8.0特殊配置中,通知通道为App端创建的通知渠道ID。
适用于
移动推送
文档内容是否对您有帮助?