track start time of request

This commit is contained in:
Yang, Tianhang(Chris) 2018-03-15 11:42:20 -04:00
parent b19e4d054a
commit 522ea57d05

View File

@ -332,11 +332,12 @@
MVMCoreLog(@"Request Time %f",[NSDate timeIntervalSinceReferenceDate] - startTime); MVMCoreLog(@"Request Time %f",[NSDate timeIntervalSinceReferenceDate] - startTime);
NSDate *startTimeDate = [NSDate dateWithTimeIntervalSinceReferenceDate:startTime];
NSMutableDictionary *trackInfo = [[NSMutableDictionary alloc]initWithDictionary:@{ NSMutableDictionary *trackInfo = [[NSMutableDictionary alloc]initWithDictionary:@{
@"pageType":requestParameters.pageType ?: @"", @"pageType":requestParameters.pageType ?: @"",
@"requestTime":@([NSDate timeIntervalSinceReferenceDate] - startTime), @"requestTime":@([NSDate timeIntervalSinceReferenceDate] - startTime),
@"url":request.URL.description ?: @""}]; @"requestStartTime":startTimeDate.description, @"url":request.URL.description ?: @""}];
if (error) { if (error) {
[trackInfo setObject:error.localizedDescription forKey:@"error"]; [trackInfo setObject:error.localizedDescription forKey:@"error"];
} }