Prevent Google analytics from gathering data in development environment, ASP.NET MVC

后端 未结 4 1325
情书的邮戳
情书的邮戳 2021-02-09 07:34

I have an ASP.NET MVC (3) app and I\'ve set Google analytics up. The problem is that every time I run from Visual Studio the Google script starts gathering data, which of course

4条回答
  •  滥情空心
    2021-02-09 08:37

    I would write a custom HTML helper which would include the necessary scripts for Google Analytics:

    @Html.Analytics()
    

    This helper could then use compilation directives and #if DEBUG is set it would simply emit an empty string. And by the way there is already such helper available in the microsoft web helpers package and see how it is implemented:

    @Analytics.GetGoogleHtml({your-analytics-webPropertyId-here})
    

提交回复
热议问题