下载文档

·推送操作使用文档
更新时间:2016-04-22

1、推送信息

点击“信息推送”,进入信息推送界面,配置推送信息。

1.1、操作系统
现已全面支持Andriod和iOS两大主流平台。

1.2、标题
默认为当前应用名称,请不要轻易更改(iOS平台不支持标题的修改),会严重影响用户对应用的辨识度。

1.3、内容
填写要推送的内容信息。移动端点击推送来的信息,默认打开应用进入首页。您还可以使用自定义参数设置键值对(key-value),根据不同的键值对实现自定义需求。当您在前台配置好键值对后,将会转成json格式跟随消息下发到APP,开发者可以在APP本地通过uexWidget.getpushinfo()获取。

1.4、角标数字
即显示在应用icon上的未读信息条数,只支持iOS平台,可自定义调整,参数为1-99。

1.5、推送环境
选取环境,配置iOS生产证书或开发证书,只支持iOS平台。

1.6、推送时间
支持立即推送或定时推送,定时发送需选取未来某一时间,只支持推送1次。

1.7、离线消息
支持保存用户因网络故障问题不能收到的推送消息,待网络正常后可收到服务器临时缓存的消息,保存最大时长为99个小时。

1.8、用户范围
支持所有用户推送(群推)和单点用户推送(单推)。开发者需通过uexWidget.setpushinfo() 绑定用户,获取用户信息。

1.9、推送确认
点击“推送”按钮,完成当前信息推送。

2、推送统计

点击“推送统计”,选取Android或iOS操作系统将会统计推送信息在某一时间段的推送数、到达数、打开数。

推送数:即推送至终端的消息数,如一条信息推送给50个用户,则推送数显示为50。

到达数:即信息成功推送至终端数的条数,如一条消息推送给50个用户,只有20个用户成功收到,则到达数为20。现只支持Android平台。

打开数:即终端用户点击信息内容打开当前应用数。

3、推送历史

点击“推送历史”,将会展示当前应用信息推送的历史记录。

在“已发送”状态下,可“重发”当前信息,单条记录可删除。

定时推送,在未到达设定时间前为“待发送”状态,可“取消”当前推送,单条记录可删除。

4、代码示例

  1. //注册推送通知栏点击事件
  2. uexWidget.setPushNotifyCallback("inCallbackFunction");
  3. //注册的回调方法:点击应用开启状态收到推送点击信息的回调;应用关闭状态此回调不会进入,因此要在启动app时主动调用该方法
  4. function inCallbackFunction(){
  5. uexWidget.cbGetPushInfo=function(opId,dataType,data){
  6. alert(data);//此处根据参数编写代码逻辑
  7. }
  8. //获取推送信息(参数键值对,调用此方法将上报推送消息)
  9. uexWidget.getPushInfo();
  10. }
  11. //绑定推送用户(使用该方法将用户及设备绑定到推送服务器,只有调用该方法后,推送消息时才能将此用户和设备放入接收推送消息的对象组中)
  12. uexWidget.setPushInfo(UID,Uname);

注:以上方法建议在起始页中加入。

免费注册,快速体验