angularjs1.5 アプリがあり、状態変更に ui-router を使用しています。最近、アプリに Google アナリティクスを実装する必要がありました。これまで Google アナリティクスに取り組んだことがなかったので、調査を開始しました。これまでのところ、2 つのポイントに絞り込みました。
Analytics.js -> analytics.js を使用し、$rootScope で $stateChangeSuccess を使用して、UI の状態の変化を追跡します。これは単純明快です。アプリの状態の変化を追跡し、追跡データを送信します。
angulartics -> このディレクティブは、状態の変更/イベントの変更、または dom の変更を追跡するために使用できます。実装はそれほど単純ではないように見えます.これがui-routerで機能するかどうかはわかりません.
ここでの私の考えは、状態の変更のみを追跡する必要がある場合はオプション 1 を使用し、状態/イベント レベルの変更を追跡する必要がある場合はオプション 2 を使用する必要があるということです。
私が順調に進んでいるのか、それともここで何か足りないのか教えていただけますか? 両方のアプローチのサンプル実装を教えていただければ幸いです。
よろしくお願いします!!!