有 Android 第三方推送 接入经验 的小伙伴来一下

2019-08-16 16:35:33 +08:00
 KunMinX

原谅我先吐槽一下 😂

快被 国内某些厂商的 第三方推送搞死了。。

像极了上世纪 70 年代,各家都树立起自己的网络标准,导致不同品牌设备、同品牌不同型号设备,相互间互不连通。

真的是非蠢即坏。

我们移动端和后端,为了推送的事,已经折腾 4 天了。

一开始用的是 极光,发现 极光推送给小米,小米通知栏无法点开。

于是接入小米推送。

后来发现 vivo 和 oppo 干脆收不到极光推送,而 vivo 能收到小米推送。

于是,这里就有了今天的问题:

—— oppo 为啥收不到极光推送。

这两天,网上能参考的线索全都排查了一遍,无果。极光社区也留言了,无帮助。

想请教一下 v 友,看看 v 友有没有好招。

7497 次点击
所在节点    Android
20 条回复
TobiahShaw
2019-08-16 16:38:15 +08:00
友盟推送包含了几个离线渠道(华为、小米、魅族),剩下的看重要程度接。
TobiahShaw
2019-08-16 16:38:50 +08:00
据说统一标准要来了,最好还是暂时别折腾
KunMinX
2019-08-16 16:46:52 +08:00
@TobiahShaw 谢谢。

离线是指不走厂商的,走自己的吗?

是挺矛盾的,现在搞,就是做无用功,但应用就快上线了,没有又不行。

统一标准喊 4 年了,不知道今年 12.31 是否真的能铺好。。
TobiahShaw
2019-08-16 16:50:05 +08:00
@KunMinX #3

不是的,离线指的是厂商的离线通道,就是再 app 进程没有启动的情况下,走的系统推送。这样送达率高,第三方推送接(封装)的厂商离线通道越多越好,如果主流全覆盖的话,那送达率很高了。

你可以看下你们哪个渠道多,再进行选择。
hahabird
2019-08-16 16:50:43 +08:00
友盟还是比较不错的,接入简单方便,就是后台接口提供的功能不够全。
TobiahShaw
2019-08-16 16:51:10 +08:00
单靠保活推送,很难了,几乎就是不可用的状态。统一标准的话,应该会出吧。
hahabird
2019-08-16 16:51:17 +08:00
@TobiahShaw 友盟也有了 ov 的厂商通道
privatezcoding
2019-08-16 16:52:07 +08:00
试试 阿里云推送
或者前后端根据不同的设备厂商使用不同的推送渠道。
TobiahShaw
2019-08-16 16:52:22 +08:00
@hahabird #7

嗯嗯,最近没搞这些没怎么注意,如果华米魅 ov 都有的话,覆盖率很高了。
hahabird
2019-08-16 16:53:18 +08:00
@privatezcoding 阿里云推送太贵了。
Lin0936
2019-08-16 16:54:46 +08:00
太恐怖了,还好做过的项目都只需要接入 FCM。。
slgz
2019-08-16 16:56:31 +08:00
我们最近再用个推啊
jier18cm
2019-08-16 17:03:48 +08:00
个推 IGpush
KunMinX
2019-08-16 17:05:23 +08:00
@TobiahShaw @hahabird @privatezcoding @slgz 感谢提供的建议!这边在和后端的小伙伴沟通,尝试友盟离线渠道或厂商 SDK 的方式。
AliMaster
2019-08-16 17:06:30 +08:00
我们自己封装了各个厂商的 push sdk,根据手机品牌启动对应的 push 通道
lwqldsyzx
2019-08-17 12:14:46 +08:00
用友盟的,目前公司项目加厂商通道离线推送,小米华为魅族,oppo 好像没接
Soar360
2019-08-17 20:45:06 +08:00
最近对接信鸽 小米手机收到推送点不开的问题是应用没有权限 参看小米五月份发布的通知 后台弹出界面的权限默认被关闭了 打开就好。
mmrx
2019-08-18 16:59:24 +08:00
极光对主流手机有单独推送 sdk,你是不是只集成了主要的那个?
tanranran
2019-08-27 13:57:20 +08:00
@TobiahShaw #2 #2 统一推送,我等了 2 年了,屁都没有。友盟或者信鸽吧
TobiahShaw
2019-08-27 18:05:12 +08:00
@tanranran #19 一直都是友盟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/592508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX