0

我正在用 windows mobile .net 框架做一个项目

我需要用谷歌分析跟踪每一页

因此我在每个页面上创建一个网络浏览器并将其隐藏

Web 浏览器将包含一个本地 html 页面

html 页面已嵌入谷歌分析

但是,如果我使用传统方法或异步方法来集成 GA,它会抛出未指定错误的 js 错误,但是如果我将它放到 webserver 上,则 html 可以正常工作

因此我建立了一个 GA 跟踪图像 url 来记录浏览量和访问者计数,但是我发现 cookie 无法保存,每个页面都会生成一个新的访问者计数

任何建议

4

1 回答 1

2

如果我正确理解您的问题,您只是想将 GA 跟踪添加到您的 WP7 应用程序中。如果是这种情况,您不必使用网络浏览器或跟踪图像来完成此操作。GitHub 上有一个项目可以让您在 .xaml 页面中正确执行此操作。

https://github.com/maartenba/GoogleAnalyticsTracker

获取代码,编译它并在您的手机项目中添加对 lib 的引用,然后在您的 xaml 代码中:

Loaded += (s, e) => {
                          using (var tracker = new Tracker("UA-XXXXXXXX-X", "appname")) {
                            tracker.TrackPageView("MainPage", "Main");
                          }
                    };

将您的 GA 帐户信息放入 Tracker 对象中
,然后,您就有了 GA 跟踪。

高温高压

于 2012-04-17T18:48:13.820 回答