如何使用谷歌&x27;iOS analytics SDK中的用户计时功能
我在iOS应用程序中使用Google Analytics,并尝试使用他们的用户计时功能来记录我的后端HTTP服务器的响应速度。代码如下所示:如何使用谷歌&x27;iOS analytics SDK中的用户计时功能,ios,xcode,google-analytics,analytics,Ios,Xcode,Google Analytics,Analytics,我在iOS应用程序中使用Google Analytics,并尝试使用他们的用户计时功能来记录我的后端HTTP服务器的响应速度。代码如下所示: NSTimeInterval interval = [date timeIntervalSinceNow]; [self.tracker trackTimingWithCategory:@"request" withValue:interval
NSTimeInterval interval = [date timeIntervalSinceNow];
[self.tracker trackTimingWithCategory:@"request"
withValue:interval
withName:request.URL.absoluteString
withLabel:nil];
然而,谷歌分析的报告中没有显示任何内容,你知道吗?如何调试这个?我认为您在这里遇到的问题之一是第二个参数的负值。您可以尝试以下方式:
NSTimeInterval interval = -[date timeIntervalSinceNow];
[self.tracker trackTimingWithCategory:@"request"
withValue:interval
withName:request.URL.absoluteString
withLabel:nil];
请注意第一行中额外的“-”
另一种方法是使用其他跟踪机制,如事件/自定义变量或指标。我有相同的症状,但原因不同