シングルページアプリ (SPA) のサポート
Web サイトがシングルページアプリケーション (SPA) の場合、ページ全体が再読み込みされないため、デフォルトでは MoEngage SDK はルート変更時にMOE_PAGE_VIEWED イベントをトラッキングしません。
ルートが変更されるたびに MOE_PAGE_VIEWED イベントをトラッキングするには、初期化時に enableSPA: true を渡します。
カスタムアプローチ
MOE_PAGE_VIEWED を独自にトラッキングしたい場合 (ページの変更だけでなく、ログインポップアップを開くなどの一部の機能でもルートが変更される場合など) は、MOE_PAGE_VIEWED イベントをトラッキングしたいタイミングで Moengage.trackPageView() を使用してください。
プログレッシブ Web アプリ (PWA)
プログレッシブ Web アプリ (PWA) は、Service Worker、マニフェスト、その他の Web プラットフォーム機能をプログレッシブエンハンスメントと組み合わせて使用し、ネイティブアプリと同等の体験をユーザーに提供する Web アプリです。ブラウザのサポート
2023 年 1 月現在、Chrome と Edge の Web ブラウザ、および Opera Mini を除くすべてのモバイルブラウザでサポートされており、Safari iOS では部分的にサポートされています。参考: “PWA” | Can I use… Support tables for HTML5, CSS3, etc