私は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>
私はそのようになっている書き換えることができますこれらのスクリプトがブロックされて依存関係として削除された場合、
なぜそれが役に立ちますか? – JohnAndrews
https://github.com/angulartics/angulartics/issues/58 – Shota
非常に汚れたハック...でも機能します! – JohnAndrews