V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xlLee
V2EX  ›  Android

各家 APP 设置中关闭推送消息之后为何依然接收在进行内容推送

  •  2
     
  •   xlLee · 3 天前 · 1697 次点击

    下载各家 app 之后我的第一操作就是找到设置->关闭营销信息推送与非及其必要的消息推送。

    但是各家 App (尤其大厂)仍然我行我素,消息依旧正常推送,手机通知栏依然充斥各 App 的推送消息,内心很崩溃。

    我知道可以在手机的系统设置对应用消息进行拦截,但这样只是前端拦截,消息仍然在服务器发送出来,并且占用了网络流量与手机硬件性能(及时很微量)

    想知道大家怎么看待这个问题并且怎么克服的呢?

    示例图

    25 条回复    2024-06-29 10:45:04 +08:00
    xlLee
        1
    xlLee  
    OP
       3 天前
    我的推测是比如 weibo 这种国民应用,如果一条新闻推送推给上百万的用户的话,推送前去查询每个用户是否打开了 [新闻推送接收] ,这样服务端性能的不可承受,导致依然全量去推,推了之后由 app 本地尝试拦截,拦截失败就失败咯
    HetFrame
        2
    HetFrame  
       3 天前
    那如果是客户端一直去请求要推送的新闻呢
    crz
        3
    crz  
       3 天前
    @xlLee 情况是你连上网络后,app 一看有网了,赶紧报到去,call 服务器:我上线了,有新闻发给我
    finab
        4
    finab  
       3 天前
    @xlLee
    应该不是,很多方式可以避免你说的这种情况吧。
    比如创建一个池子,用户取消推送后从池子里删除设备,打开推送就加入这个池子
    推送就往这个池子里推,就不用额外查询用户设置状态
    xlLee
        5
    xlLee  
    OP
       3 天前
    原来是这样,但我关闭了 app 内的各项推送设置,怎么还是可以收到推送呢?感觉这个功能是失效的状态
    zhaojun1998
        6
    zhaojun1998  
       3 天前   ❤️ 1
    可以在手机操作系统层解决,比如小米可以查看 APP 通知设置,会显示这个 APP 所有通知渠道,可单独关闭营销推广的,很干净。

    https://imgse.com/i/pk6BL26
    xlLee
        7
    xlLee  
    OP
       3 天前
    系统我的 vivo 也可以关闭,但这种估计是前端拦截,类似手机骚扰短信拦截的功能,短信和骚扰电话是已经拨打/发送到终端设备的,只是用户无感/看不到而已。相应的流量/硬件资源已经被耗费掉了吧?

    但 app 中本身的设置也提供了通知推送的关闭选项,在这里关闭我认为优于系统设置中强行屏蔽。
    zhaojun1998
        8
    zhaojun1998  
       3 天前
    @zhaojun1998 #6

    进入方式:

    底部上滑显示最近任务 -> 长按 app -> 点设置图标 -> 通知管理 -> 往下翻通知类别 -> 选择不需要的进行关闭。

    还有一种方式,是对已经收到的通知,在通知栏长按通知 -> 更多设置进入通知管理 -> 往下翻通知类别 -> 选择不需要的进行关闭。 我喜欢用这种方式,因为有时候不知道消息是哪个类别的通知,这样关闭某个类别的通知时会同步自动清理通知列表的对应通知,所以如果关闭这个类别后通知栏的消息还在,那就说明不是这个类别的。(希望我表述清楚了~)


    没用过其他手机,但我觉得安卓系统应该是类似的。
    Aixtuz
        9
    Aixtuz  
       3 天前   ❤️ 1
    微信群里滥发广告的人,往往不会觉得自己的广告在骚扰别人,甚至不会觉得自己这是广告。
    有些会觉得在挣钱面前,脸面、约定、道德都可以一退再退。
    有些会给自己美化:我这是在分享好东西。
    om2mo
        10
    om2mo  
       3 天前
    通知设置好像在系统里而不是软件
    Aixtuz
        11
    Aixtuz  
       3 天前
    如果一个 App ,推送内容不做区分,或者区分跟没区分一样,那我就给它彻底关掉通知权限。
    zhaojun1998
        12
    zhaojun1998  
       3 天前   ❤️ 1
    @Aixtuz #9

    同意,而且个人觉得什么公众号啊,自媒体啊,哗众取宠,标题党的方式同理,也算一种信息污染。
    xlLee
        13
    xlLee  
    OP
       3 天前
    @om2mo 大多数软件是内部有通知设置的,这也是政策的要求之一
    TimPeake
        14
    TimPeake  
       3 天前
    除了微信 qq 等刚需,其他的都关闭了。搞不懂一些人手机一天被推送 800 个无用 app 消息是怎么忍受的。
    xlLee
        15
    xlLee  
    OP
       3 天前
    @TimPeake 遇到同样的老哥了,但这样 800 个还是占用了你的流量与硬件资源
    huangpingdong
        16
    huangpingdong  
       3 天前
    把软件卸载了
    c6h6benzene
        17
    c6h6benzene  
       3 天前
    @xlLee 我是觉得系统级别的通知设定,大概就是在推送服务器上把你的 ID 去掉了,这个 App 的推送就不会从推送服务器来到你这。
    wtks1
        18
    wtks1  
       3 天前
    我从来都只给微信和 qq 通知权限,其他的全部屏蔽
    HangoX
        19
    HangoX  
       3 天前
    android 在推送联盟里面的,在系统设置里面把 app 推送关闭的话,应该是不会占用网络了,而且这个推送其实是所有 app 公用的,不会因为一个 app 占用变多了
    NoOneNoBody
        20
    NoOneNoBody  
       3 天前
    @Aixtuz #9
    哈哈,那些给五块优惠就像做了对方救命恩人似的,对方都得感恩戴德
    woyaojizhu8
        21
    woyaojizhu8  
       2 天前
    拒绝安装,用网页或者微信/支付宝小程序
    jjxtrotter
        22
    jjxtrotter  
       2 天前
    @zhaojun1998 这个是 android 官方提供的通知类别 api ,和哪个安卓系统无关,只要 app 适配了就有。归根结底还是需要 app 适配
    bli22ard
        23
    bli22ard  
       2 天前
    @xlLee 主要想给你发广告,或者诱导你打开 app ,别说百万即使推送 10 亿条消息也没想象那么难。
    wushenlun
        24
    wushenlun  
       2 天前
    感觉推送池子是不可靠的,比如更新失败啥的,或者上报失败导致的
    xlLee
        25
    xlLee  
    OP
       2 天前
    @jjxtrotter 消息通知的确是 App 调用 api 展示的,不过消息通知内容与展示与否一般是要走专门的推送通道,因为 app 无法后台常驻
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2815 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:33 · PVG 20:33 · LAX 05:33 · JFK 08:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.