Я пытался следовать официальному учебнику по https://developers.google.com/web/ilt/pwa/integrating-analytics#offline_analytics для моего Angular приложения.
Но документ выглядит как старый. Потому что когда я установил sw-offline-google-analytics по npm. Не было офлайн-google-analytics-import. js в node_modules.
Поэтому я скопировал sw-offline-google-analytics.prod.v0.0.25. js в node_modules в мой sr * Каталог 1029 *. И я сделал все, что мог, столько, сколько понял, как показано ниже. Произошли какие-либо ошибки компиляции. Но когда я тестировал как https://developers.google.com/web/ilt/pwa/integrating-analytics#swjs_4, это не сработало.
[In app.module.ts]
imports: [
ServiceWorkerModule.register(‘combined-sw.js’, { enabled: environment.production })
]
[В сочетании-sw. js]
importScripts(‘ngsw-worker.js’);
importScripts(‘firebase-messaging-sw.js’);
importScripts(‘sw-offline-google-analytics.prod.v0.0.25.js’);
goog.offlineGoogleAnalytics.initialize();
[In angular .json]
“assets”: [
“src/sw-offline-google-analytics.prod.v0.0.25.js”
]
Не могли бы вы помочь мне решить эту проблему? Я не могу найти никаких подсказок по поиску в Google.
Заранее спасибо