如何在ASP.NET WebApp中使用Google Analytics(分析)

时间:2018-11-25 15:54:04

标签: c# asp.net analytics

我创建了一个Google Analytics(分析)帐户,并将跟踪代码段复制到了ASP.NET的MasterPage的头部。但是,当我运行WebApp时,Google Analytics(分析)图表仍然为空。当WebApp在本地主机上运行时,是否可以在ASP.NET中使用Google Analytics?

1 个答案:

答案 0 :(得分:0)

首先,假设代码中没有JavaScript错误-您只需从Google Analytics(分析)中复制/粘贴跟踪代码,并按预期运行即可。

现在,要让Google Analytics(分析)跟踪您的网页,它必须找到与您在浏览器上的网址中看到的网址相同的网址。

由于您可能会看到http://localhost/http://192.168.1.1/或类似名称,因此您需要将该名称更改为与您在Google Analytics(分析)上使用的名称相同的名称。

为此,您可以使用位于host文件夹中的c:\[windows]\System32\drivers\文件。

打开host文件,并添加一条反映本地ip的行,并使用与公共子网接近的具有不同子域的url名称,并在Google Analytics(分析)上设置该URL。

例如类似

192.168.1.1 local.mypublicname.com

然后将local.mypublicname.com在Google Analytics(分析)上设置为新视图-测试视图(例如:https://www.directom.com/google-analytics-subdomain-tracking/

将您的本地站点称为http://local.mypublicname.com,然后就可以访问它-它的工作原理。

为使工作更轻松,我建议设置本地ISS而不运行Visual Studio Web服务器...但是您可以同时执行这两个操作,只需要在Visual Studio上进行额外的设置即可说明第一页在哪里-在这种情况下,local.mypublicname.com