4

是否可以为基于 Windows Metro JavaScript 的应用程序使用 Google Analytics JavaScript 库 (https://developers.google.com/analytics/devguides/collection/gajs/) 来跟踪用户访问的视图?

4

4 回答 4

4

一般来说,如果您要使用的 JavaScript 库位于应用程序外部的 CDN 或服务器上,答案是否定的,因为使用 HTML/JavaScript 编写的 Windows 应用程序无法加载外部 JavaScript 库...如果您尝试,安全会发生异常。

如果将 JS 文件复制到项目中并在本地运行,许多库都可以正常工作。例如,jQuery 以这种方式工作得很好。我没有尝试过 Google Analytics 库,所以您可能只想测试一下,看看它是否适用于本地副本。

然而,需要考虑的其他一点是,与网站不同,用 HTML/JavaScript 编写的 Windows 应用程序有时可能会脱机,在这种情况下,假设网络连接性编写的库可能无法工作。因此,在这种特殊情况下,您可能无法获得您希望的数据。

希望有帮助。

于 2012-08-04T22:20:17.837 回答
1

我们在我们的应用程序中使用了免费版本的标记,并取得了巨大成功。除了简单的页面视图之外,它还会向您显示一些特定于应用程序的数字,例如安装次数、异常详细信息等。

于 2013-08-15T14:58:00.430 回答
1

我们尝试http://w8ga.codeplex.com/ (w8ga) 在我们的 win8 js 应用程序中使用 GA。目前 W8GA 似乎不支持 html/js。另外我不知道为什么开发人员没有提及它(它只支持 c#/xaml Metro 应用程序)

所以,我们找到了另一种方法来做到这一点;在本页底部查找 cobra Tab 的答案:http: //social.msdn.microsoft.com/Forums/en-US/winappswithhtml5/thread/f81ebbb9-d711-40f1-8a82-9aed44e2d8fe/

最后,我们正在等待 Adob​​e 的 Omniture sdk: http ://microsite.omniture.com/t2/help/en_US/sc/appmeasurement/winrt/index.html#Developer_Quick_Start

希望这些答案能帮助...

于 2012-12-11T15:54:16.150 回答
0

我建议使用适用于 Windows 8 和 Windows Phone 的 Google Analytics SDK。它是作为 WinRT 组件构建的,因此支持 JS 和 Xaml Win8 应用程序。

全面披露:我是这个 SDK 的作者;我为自己的应用程序构建了它并决定开源它。除了 AFAIK 之外,还有其他框架,它们都不支持新的 GA 通用分析协议,因此它们仅适用于较旧的 GA 属性,并且不支持 GA 最近仅为应用程序添加的所有酷新功能。

于 2013-07-05T00:26:58.240 回答