错误安装 Web 推送通知的 5 个危害

Shopping data tracks consumer behavior and purchasing patterns.
Post Reply
mostakimvip06
Posts: 414
Joined: Mon Dec 23, 2024 5:07 am

错误安装 Web 推送通知的 5 个危害

Post by mostakimvip06 »

对于经验丰富的 Web 开发人员来说,通过推送通知提供商为您的网站添加对 Web 推送通知的支持是小菜一碟。您只需:

向您的网站添加一些 JavaScript。
添加服务工作文件(即 aimtell-worker.js)
然而,根据大多数统计数据,世界上只有大约 0.25% 的人口是开发人员 - 所以如果您需要一些帮助,我们不会责怪您。

这就是为什么我们不但提供通过 Javascript 进行的安装,还构建了 WordPress 插件 和Shopify 应用程序来为您处理整个安装过程。

然而,即便如此,我们看到现在越来越多的网站所有者偷工减料并决定使用推送通知提供商,让他们跳过步骤2,而是选择“快速安装”,通过启用“弹出”版本的推送通知选择加入,如下例所示。

弹出式网页推送通知



好吧,我们要告诉你,虽然你可能认为这是无害的,但事实并 卢森堡电报放映 非如此。事实上,情况恰恰相反。这是灾难的根源。

在看到无数网站所有者成为受害者后,我们决定是时候帮助教育世界并概述错误安装 Web 推送通知的 5 个危险。

注意:如果您在网站上安装了 Aimtell(无论是手动安装还是使用我们的插件/应用程序),则一切就绪。本文解释了如果您未正确安装并选择其他供应商提供的快捷方式之一,将会带来哪些危险。

危险#1:Web Push 通知不再来自你
每个浏览器处理通知的设计都不同。有些支持大图像,有些允许更多文本。但尽管它们看起来可能略有不同(您可以在此处查看它们的外观),但它们都需要显示用户最初订阅的域。

如果您使用“弹出”解决方法,那么这会成为一个问题,因为如今许多浏览器都会忽略“子域名”。因此,如果您的访问者订阅了 yourwebsite.pushvendor.com,则推送通知上只会显示 pushvendor.com。

这意味着你的推送通知将如下所示:

供应商 Web 推送通知

而不是这样:

品牌安装 Web Push

哎呀!如果您的订阅者甚至不知道“pushvendor”是谁,他们为什么要点击您的通知呢?

危险 2:你的订阅者无法(轻松)管理他们的订阅
网站推送通知最吸引人的内置功能之一是订阅者可以完全控制其订阅。在电子邮件等情况下,虽然某人可以点击“退出”电子邮件,但事实上,从技术上讲,任何人都仍然可以向该个人发送电子邮件。无论他们的“退出”状态如何。

Web 推送从一开始就是为了解决此问题而构建的。通过 Web 推送,用户可以决定何时加入或退出网站。

对于大多数浏览器来说,网络推送订阅者可以通过两种方式选择不接收您的通知。

他们点击浏览器中 URL 旁边的挂锁图标,并将“通知”选项更改为他们想要的设置(即阻止)。
他们点击随每个推送通知自动发送的设置按钮/齿轮图标,将他们带到一个页面,在该页面上他们可以查看和管理每个站点的推送权限。
管理 Web 推送订阅的两种方法

现在,问题来了。

如果他们尝试通过任一选项直接在您的网站上管理他们的订阅,他们会看到您的网站的通知权限仍然标记为“默认”而不是“接受”。

这意味着,对于订阅者来说,方法 1 不再是删除权限的可行方法。
Post Reply