app后台推送详情页展示每次主流安卓机型推送结果,站点可以根据后台显示的数据或报错,对推送内容或者推送频次进行调整。
注:后台报错【未在后台配置厂商相关信息】,站点未在app后台填写安卓推送资料,
请参照指南完成app及友盟后台相关资料填写,并重新打包上架,引导用户升级至最新版本,推送配置才生效,后台才有准确的数据或报错显示。
指南:http://www.qianfanyun.com/help/1283
一、常见推送限制及报错
1.字符限制
后台报错提示:text/title超过XX厂商限制字符
小米、vivo、oppo、魅族是有字符限制,超过限制就会推送失败,
小米的推送内容不能超过128个字符;
魅族的推送标题不能超过32字符,内容不能超过100字符;
oppo的推送标题不能超32字符,内容不能超过200个字符;
vivo的推送标题不能超过40字符,内容不能找过100字符;
app管理后台推送编辑页面按照最高标准限制提示,
标题最多不能超过32字符,内容最多不超过100字符,
站点推送的时候尽量要注意,不要超过限定字符。
2.推送人数限制
后台报错提示:XX个推送数量超过当日限额
oppo、 vivo、小米平台每天对推送数量都有限制,超过总量就会推送失败,
建议站点有重要的消息尽量选择每天第一条推,后面用户可能会收不到。
oppo推送限制说明:https://open.oppomobile.com/new/developmentDoc/info?id=11210
vivo推送限制说明:https://dev.vivo.com.cn/documentCenter/doc/695
小米推送限制说明:https://dev.mi.com/console/doc/detail?pId=2086
华为推送限制说明:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/message-restriction-description-0000001361648361
3.敏感词限制(仅华为)
后台报错提示:触发敏感词
华为对标题和内容有敏感词限制,有敏感词就推送不出去,
建议站点推送时尽量少用常见敏感词汇(暂时拿不到华为的敏感词库),如果有报错提醒,以后尽量规避。
4.标题和内容限制(仅vivo)
后台报错提示:请发送正式信息
vivo对标题和内容有限制,有限制内容就推送不出去
见下图,不要有测试字样,不要有纯数字、纯字符、纯英文,符号+英文,还有大括号和中括号这个就是纯字符影响推送的范例
下图为纯字符示例
5.oppo资料填写错误或推送未开启
后台报错:XX个oppkey填写失败或未开通api推送
app后台/友盟后台oppo推送资料填写错误,或修改资料后,未打包上架新版本;
请登录oppo平台核对资料,并确认oppo push服务是否开启;
修改app后台相关资料后重新打包更新,并引导用户升级至最新版本。
6.推送时间限制(仅vivo)
后台报错:XX个超出发送时间允许范围
vivo平台为避免造成用户打扰,目前vivo手机接收的消息为7:00-23:00,服务器允许推送时间为7:00-23:00,系统消息除外。
vivo推送限制说明:https://dev.vivo.com.cn/documentCenter/doc/156
7.未知(不可控)限制
后台报错提示:X个华为token无效(华为)/X个reg_id不合法(vivo)/X个push id失败
X个设备因为某些原因推送失败,可能用户手机低版本,可能用户手机系统未升级,可能用户app有bug,可能用户断网导致平台没有成功发送
此类设备不多,可以忽略不计。