iOS:Google Analytics(分析)用户计时报告未在我的Google Analytics(分析)帐户中更新

iOS:Google Analytics(分析)用户计时报告未在我的Google Analytics(分析)帐户中更新,第1张

概述我正在尝试使用Google Analytics(分析)跟踪我的应用速度,但是在Google Analytics(分析)帐户中我看不到任何应用程序的速度.我已经跟踪了其他参数,如事件,崩溃和异常.对于这些参数,我可以看到我的Google分析帐户中生成的报告.以下是我用来发送事件时间的代码. self.endDate=[NSDate date]; double timeDiff=[_startDat 我正在尝试使用Google Analytics(分析)跟踪我的应用速度,但是在Google Analytics(分析)帐户中我看不到任何应用程序的速度.我已经跟踪了其他参数,如事件,崩溃和异常.对于这些参数,我可以看到我的Google分析帐户中生成的报告.以下是我用来发送事件时间的代码.
self.endDate=[NSDate date]; double timeDiff=[_startDate timeIntervalSinceDate:_endDate]; NSLog(@"timeDiff----%f",timeDiff);  if([[[GAI sharedInstance]defaultTracker] sendTimingWithcategory:category                                                       withValue:timeDiff                                                        withname:@"LoadTime"                                                             withLabel:category])   {       NSLog(@"Succesfully sent load time to GA");    }

以下是控制台中打印的消息.

GoogleAnalytics 2.0b4 -[GAIdispatcher
dispatchComplete:withStartTime:withRetryNumber:withResponse:withData:withError:]
(GAIdispatcher.m:415) DEBUG: Successfully dispatched hit /GAIHit/p479
(0 retrIEs).

如果你有,请提供任何示例代码.
请帮助我提前致谢.

解决方法 我发现间隔必须是一个整数.它是期望毫秒,但NSTimeInterval是秒,所以它尝试发送它为“3.1234”,但如果将其转换为毫秒,它会发送它为3123,你应该看到结果.要转换我使用(GA V3)
[tracker send:[[GAIDictionaryBuilder createTimingWithcategory:category interval:@((int)(interval * 1000)) name:name label:label] build]]
总结

以上是内存溢出为你收集整理的iOS:Google Analytics(分析)用户计时报告未在我的Google Analytics(分析)帐户中更新全部内容,希望文章能够帮你解决iOS:Google Analytics(分析)用户计时报告未在我的Google Analytics(分析)帐户中更新所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1095201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存