总结:
1)跳转到应用内对应的详情页面;
2)跳转到指定的网页上,比如微商城。
客户端主动拉去消息;
服务器端主动推送消息;
——————————————————————————————————————>
透传消息:其实就是自定义消息。
透传消息,个推只负责消息传递,不做任何处理,客户端在接收到透传消息后需要自己去处理消息的展示方式或后续动作。
客户端接收到透传消息,自己处理成通知栏展示; 捕获通知栏点击事件,触发点击事件后去跳转到指定的页面或网页。
——————————————————————————————————————>
透传消息类型有两种: 1强制打开应用,客户端SDK接收到消息后会立即启动客户端应用;2为等待客户端应用启动。
——————————————————————————————————————>
如果要在第三方应用中接收自定义消息,您需要新建BroadcastReceiver子类。
但是其中的action如何设置呢?
需要AndroidManifest.xml中配置该类的完整路径,一般为:包名.类名。
payload:透传的意思;用广播接收服务器透传过来的数据。
可以在payload中填写相关信息,然后在“通知”监听的click事件中处理(通知的点击事件中进行处理)
如何点击通知启动到指定的页面,客户端在获取透传消息(receiver的GET_MSG_DATA)处写跳转代码.
通知测试: 模拟服务端推送消息到客户端, 个推客户端SDK收到后弹出通知(标题内容为服务端配置内容), 该通知是由SDK负责弹出;
标题的内容由服务器端配置。
描述,对于此消息的描述,类似于备注,以方便在推送记录与推送数据中查找。
消息内容:自行定义的消息内容。
有效时长,表示在该有效时间上线的用户均可收到通知。有效时长设置为正整数,最大值72小时。三天内上线的用户可以收到消息,过了这个时间段,就接收不到消息。