【问题标题】:Using Google Analytics with (Soap/XML/Json) Web service?将 Google Analytics 与(Soap/XML/Json)Web 服务一起使用?
【发布时间】:2009-08-11 13:26:33
【问题描述】:

我正在寻找一种在我的网络服务中实施 Google Analytics(分析)跟踪的方法。 我的应用程序从服务器发送和接收 XML,因此很遗憾无法实现 Google JavaScript 跟踪。

还有其他选择吗?以前一定有人这样做过:-)

【问题讨论】:

  • Ed,你设置了objective-c 和cocoa 标签。尽管您可能正在使用它们,但我想知道它们是否与这个特定问题相关?
  • 我同意您的建议,即它们不是,并已编辑问题以将其删除。可可标签是双重无关紧要的,因为提问者与该服务交互的应用程序是用于 iPhone 的(参见他对 Mark Hammonds 回答的评论),这意味着他使用的是 Cocoa Touch,而不是 Cocoa。

标签: xml web-services google-analytics


【解决方案1】:

您听说过 HeartBeatApp 吗?它是一个 Objective-C 插件,专门为 iPhone 应用程序提供微调的指标跟踪。在这里查看:

http://www.heartbeatapp.com/

我现在在两个应用程序中使用它,我认为它是跟踪应用程序使用情况和指标的最佳“即插即用”风格的解决方案。

如果您准备集成 Google Analytics,则需要在应用程序中某处的 HTML 页面中运行他们的 JavaScript。我的方法是在每个应用程序页面屏幕上放置一个秘密/隐藏的 UIWebView,并以编程方式加载一个静态 HTML 页面,仅用于在每个屏幕加载时在后台进行跟踪。

希望对您有所帮助。

-马克

【讨论】:

  • 嗨,马克,感谢您的评论!我的应用程序不是 iPhone 应用程序,不幸的是它也是一个后台服务,所以隐藏的 UI 方法可能也不太适合这种情况。我已经考虑过在服务器端“欺骗”请求,但这将是一个非常丑陋的黑客攻击,从性能的角度来看可能非常糟糕:-/ 在这些情况下,所有其他 Web 服务开发人员都在做什么? :) --Ed
  • 啊,我明白了。我当时误解了你的选择。您能否同时生成两个 HTTP 调用?一个用于带有跟踪代码的 HTML 页面,另一个用于 XML 提要?或者,您是否可以仅分析访问日志或将某种自定义跟踪构建到动态脚本中,然后生成 XML?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-13
  • 1970-01-01
相关资源
最近更新 更多