如何确认厂商推送的辅助弹框是否配置正确

概述

本文主要介绍如何确认厂商推送的辅助弹框是否配置正确。

详细信息

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管理控制台推送设置推送通知,详情请参见推送通知

    1. 登录EMAS管理控制台

    2. 查找您的项目,单击项目,进入EMAS概览页。

    3. 在顶部导航栏,选择用户增长

    4. 用户增长产品页面,从左侧导航栏选择移动推送>创建消息-推送通知,打开推送通知页面。

    5. 检查高级设置的以下配置项:

      • 发送对象选择指定终端

      • 测试接入建议使用设备ID单推,即选择手动输入,输入设备ID。

      • 发送时间选择立即发送

      • 如果是离线推送,则需要开启离线保存。

      • 厂商通道中,Activity命名格式为:包名+Activity名。

      • Android 8.0特殊配置中,通知通道为App端创建的通知渠道ID。

适用于

  • 移动推送