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