2015-11-30 35 views

回答

7

一种策略是记录分析事件,他们在本地存储和在线时重播它们:Service Workers in Production有详细的的讨论和一些源代码 - 搜索离线谷歌分析部分。

2

有一个新库可以为你自动完成这个过程。该“Offline Google Analytics Made Easy”文章有更多的细节,但代码归结为npm install --save-dev sw-offline-google-analytics随后在服务工作者下面的JavaScript:

importScripts('path/to/offline-google-analytics-import.js'); 
goog.offlineGoogleAnalytics.initialize(); 

代码本身就是我们前面在“Service Workers in Production描述的修改版本“文章。

相关问题