2015-11-30 8 views
6

私はGoogle Analyticsに依存しているため、Angular-poweredウェブサイトにアクセスすることができないことを会社から通知されています。トラッカーと広告をブロックするのがポリシーです。Adblockerが私のAngularウェブサイト(Googleアナリティクス)をブロックします

私のウェブサイトは完全にAngularで作成されており、依存関係の1つは実際にはGoogle Analyticsですから、このタイプのAdblockerがオンになっている訪問者に何らかの形でフォールバックを実装できるかどうかは疑問でした。

さらに、ユーザーがそれをブロックしたときに、依存性注入を何とか無効にできますか?次のような問題の核心は、依存関係angulartics

私app.jsに見えています

angular.module('mywebsite', [ 
    'angulartics', 'angulartics.google.analytics', 
    ] 
) 

と私のindex.html

<script src="/bower_components/angulartics/dist/angulartics.min.js"></script> 
<script src="/bower_components/angulartics-google-analytics/dist/angulartics-google-analytics.min.js"></script> 

私はそのようになっている書き換えることができますこれらのスクリプトがブロックされて依存関係として削除された場合、

答えて

4

angulartics-google-analytics.min.jsからangulartics-ga.min.jsに名前を変更してください。

+0

なぜそれが役に立ちますか? – JohnAndrews

+1

https://github.com/angulartics/angulartics/issues/58 – Shota

+0

非常に汚れたハック...でも機能します! – JohnAndrews

関連する問題