如何在可能脱机的Progressive Web Apps中使用Google Analytics?

owe*_*ncm 4 service-worker progressive-web-apps

我的网站是一个离线工作的渐进式网络应用程序(单页/ SPA).

我想使用Google Analytics但不确定如何在这种情况下报告事件,尤其是因为设备可能处于脱机状态.

有没有办法做到这一点?

pir*_*lot 8

一种策略是记录分析事件,在本地存储它们,并在线重播它们:生产中的服务工作者详细讨论了这个和一些源代码 - 搜索离线谷歌分析部分.