一家公司通知我,由于我依靠Google Analytics(分析),他们无法访问我的Angular支持的网站。封锁追踪程式和广告是他们的政策。

由于我的网站完全是用Angular制作的,而其中的一个依赖项实际上是Google Analytics(分析),所以我想知道我是否可以对启用了这种Adblocker的访问者实现回退。

此外,当用户阻止依赖注入(inject)时,我可以以某种方式禁用它。问题的核心是依赖项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>

如果这些脚本被阻止,它们是否可以作为依赖项被删除,因此我可以重写吗?

最佳答案

尝试将angulartics-google-analytics.min.js重命名为angulartics-ga.min.js,这可能会对您有所帮助。

关于javascript - Adblocker阻止了我的Angular网站(谷歌分析),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33996141/

10-11 13:07