私のサイトは、オフラインで動作するプログレッシブ Web アプリ (シングル ページ / SPA) です。
Google アナリティクスを使用したいのですが、この場合、特にデバイスがオフラインになっている可能性があるため、イベントを報告する方法がわかりません。
これを行う良い方法はありますか?
私のサイトは、オフラインで動作するプログレッシブ Web アプリ (シングル ページ / SPA) です。
Google アナリティクスを使用したいのですが、この場合、特にデバイスがオフラインになっている可能性があるため、イベントを報告する方法がわかりません。
これを行う良い方法はありますか?
このプロセスを自動化する新しいライブラリがあります。「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();
コード自体は、以前の記事「運用中のサービス ワーカー」で説明したものを修正したものです。