4

我想使用 Google Analytics 跟踪使用 Xamarin 工具(MonoTouch、MonoDroid、Windows Phone)开发的跨平台应用程序的使用情况。虽然有一个MonoTouch绑定,但似乎我需要自己创建 MonoDroid 绑定(请参阅此提示)。我没有喷气调查WP。

因为我的一些跟踪发生在平台之间的共享代码中——并且为了一般的易用性,我正在寻找一个可以在所有三个项目中使用的通用库。周围有这样的东西吗?如果没有,是否存在一些隐藏的问题,为什么不能轻易创建这样的库?

4

3 回答 3

1

我知道这是一个较旧的线程,但我想我会补充一点,现在有一个用于 Google Analytics 的组件: http: //components.xamarin.com/view/googleanalytics

于 2014-03-12T15:58:24.013 回答
0

您应该能够使用 C# 中的 Google API 自己发出 Google Analytics 请求。

这将适用于所有三个平台,但我还没有找到一个开源项目。网上有几个代码示例,但是这里有一个链接

于 2012-08-23T20:55:09.447 回答
0

我发现了一个本机 C# 实现,它自己生成跟踪请求,而不是将来自 Google 的平台特定跟踪库包装到一个通用 API 中:https ://github.com/maartenba/GoogleAnalyticsTracker

不幸的是,代码不会累积跟踪请求以间隔发送它们,但就我的目的而言,它就足够了。

还有另一种实现,其中跟踪方法和请求调度是分开的(但不会自动执行):http ://www.diaryofaninja.com/projects/details/ga-dot-net

于 2012-08-24T05:16:09.010 回答