如何使用 Google Analytics 测量 Silverlight 或 Flash 控件加载时间

发布于 2024-09-02 08:41:19 字数 360 浏览 6 评论 0原文

我有一个简单的 silverlight 页面,用于查找可用域名。这个问题对于闪光控制也同样有效。

我使用 Google Analytics 来监控流量。我想了解用户下载并渲染 Silverlight 控件需要多长时间。

一旦加载了页面上的 java 脚本,就应该有一种方法来启动计时器,然后在加载 Silverlight/flash 控件后停止计时器。我想测量的关键点是:

  • 下载 silverlight/flash 控件所需的时间
  • 初始化控件所需的时间

谢谢

I have a simple silverlight page for for finding available domain names. This problem is equaly valid for a flash control as well.

I use Google Analytics for monitoring the traffic. I would like to find out how long it take for users to download and render the Silverlight control.

Once the java script on a page is loaded there should be a way to start a timer and then stop the timer once the Silverlight/flash control is loaded. Key points I would like to measure are:

  • Time it takes to download the silverlight/flash control
  • Time it takes to initialize the control

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悲凉≈ 2024-09-09 08:41:19

您可以使用 setInterval 通过 JS 开始跟踪时间。当 Flash 应用程序完成加载并准备使用时,您可以使用 Flash 中的ExternalInterface 调用 JS 函数来停止计时器并发送跟踪。我不确定是否存在与ExternalInterface 等效的Silverlight,但我想是这样。

AS3 外部接口文档:

http://www.adobe。 com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

You can start keeping track of time via JS using setInterval. When the flash app is done loading and ready to use, you can use ExternalInterface from flash to call a JS function to stop the timer and send the tracking. I'm not sure if there is a Silverlight equivalent of ExternalInterface, but i would imagine so.

AS3 ExternalInterface Documentation:

http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文