一天中每小时发送相同的推送通知是否有意义?

时间:2017-07-02 11:43:46

标签: google-chrome push web-push

上下文:因此,我实施了一个推送通知系统,该系统会记录来自Google Chrome浏览器的FCM订阅,并将其存储在PostgreSQL JSON字段中...非常标准。

我尝试每天下午1点发送这些,我意识到没有人接收它们。这很可能是因为此时没有人打开他们的浏览器,根据此FAQ,通知仅在浏览器打开时有效。

即。 似乎我最好的选择是每小时发送一次通知,希望浏览器在某个时刻打开

我也很乐意,如果有人能指出某个地方的文档,告诉我当用户打开浏览器时是否保存了推送通知,或者他们是否在一段时间后过期

谢谢!

1 个答案:

答案 0 :(得分:0)

发送时,您必须为通知设置 TTL 。标准Web推送服务使用以秒为单位表示的TTL标头。如果TTL为零,则如果设备未连接,则会删除通知。如果TTL与零不同,则通知将在TTL通过后到期。