ドロップダウン メニューのタグでイベントを追跡しようとしています。analytics-onHTMLで直接使用すると、イベントではなくクリックイベントのみを追跡できますonchange。
これを回避するために、関数をng-changelike so:にアタッチし<select ng-change=“sortListView( )”>、ドキュメントに基づいたコントローラーを用意しました。
controller: function($scope, $analytics){
$scope.sortListView = function() {
[…]
$analytics.eventTrack('testTag');
};
}
ただし、イベントは Google アナリティクスによって取得されません。私のAngularアプリでこれが機能するために必要な追加の実装はありますか? ドキュメントに基づいて、スクリプトを追加しangulartics、依存関係を注入しました。angulartics.google.analytics宣言型イベント トラッキングは問題なく動作し、$analytics.