如何跟踪浏览器是否启用了Silverlight

时间:2008-09-01 05:34:39

标签: silverlight browser google-analytics tracking

我正在尝试获取有关我们网站上有多少访问者启用了Silverlight的浏览器的统计信息。

我们目前使用Google Analytics来完成剩余的统计信息,因此我们希望在其余的Google Analytics统计信息中添加“启用Silverlight”跟踪功能。但是,如果它必须写入数据库等,那么就这样吧。

Nikhil已将some javascript与Silverlight跟踪到Google Analytics。我已尝试过此代码,但Google Analytics不会提取此代码。

有没有人有其他想法/技巧?

5 个答案:

答案 0 :(得分:1)

如果您错过了,请在评论中找到更详细文章的链接:http://blogs.msdn.com/jeffwilcox/archive/2007/10/01/using-google-analytics-with-rich-managed-web-applications-in-silverlight.aspx

编辑:正如大卫指出的那样,本文更多地介绍了反向场景(如何编写你的silverlight应用程序,以便它与分析一起发挥作用)。

答案 1 :(得分:0)

我想你自己回答了。您链接的页面就是这样:检测用户具有哪个版本的Silverlight(而不是他/她安装的版本)。从页面:

  

经过一番探索之后,我发现Google Analytics支持报告用户定义的字段。

...

  

基本上,它会检测Silverlight的存在,如果它可用,它会将版本记录为用户定义字段的值。现在,您的分析报告将具有以下三个值之一:“(未设置)”,“Silverlight / 1.0”或“Silverlight / 2.0”。

答案 2 :(得分:0)

@Vaibhav
Using Google Analytics with rich (managed) web applications in Silverlight文章非常有趣,但更侧重于如何让您的Silverlight应用向Google Analytics发送消息。

@镉-MAN 是的,我也是这么认为,但我尝试使用Nikhil的javascript运行我的页面,而谷歌分析没有拿起它。但是我可能在某个地方搞砸了什么。

我只是想知道是否有其他人成功完成了这项工作(跟踪Silverlight-ness)。

答案 3 :(得分:0)

我编写了一个轻量级的Silverlight库,可帮助您轻松地将Silver Analytics集成到您的silverlight应用中。 You can grab download the code or binaries here.

答案 4 :(得分:0)