如何在iOS分析SDK中使用Google的用户计时功能

时间:2012-12-30 18:02:41

标签: ios xcode google-analytics analytics

我正在iOS应用程序中使用Google Analytics,并且我正在尝试使用其用户计时功能,以记录我的后端HTTP服务器的响应速度。代码如下所示:

NSTimeInterval interval = [date timeIntervalSinceNow];
[self.tracker trackTimingWithCategory:@"request"
                            withValue:interval
                             withName:request.URL.absoluteString
                            withLabel:nil];

但是,谷歌分析报告中没有显示任何内容,任何想法?我该怎么调试呢?

1 个答案:

答案 0 :(得分:1)

我认为您在这里遇到的问题之一是第二个参数的负值。可以尝试这样的事情:

NSTimeInterval interval = -[date timeIntervalSinceNow];
[self.tracker trackTimingWithCategory:@"request"
                            withValue:interval
                             withName:request.URL.absoluteString
                            withLabel:nil];

注意第一行中的额外“ - ”。

另一种方法是使用其他跟踪机制之一,如事件/自定义变量或指标。