我已经阅读了很多关于设置调度间隔的内容,它将定期发送谷歌分析(GA)数据,并在没有网络连接等情况下进行未来重试。
有关调度的 GA 文档:https ://developers.google.com/analytics/devguides/collection/ios/v3/dispatch
想想这个问题,例如,在潜艇上使用 iPad,然后它不时浮出水面,iPad 可能能够发送大量分析数据(在海上寻找 wifi 或 3G 等可能会遇到问题) .)。
因此,不确定用户是否会拥有网络连接,并且可能需要很长时间才能进行下一次网络访问(+ 应用程序也在该特定访问期间运行)。这意味着 GA 将在本地存储中保留数据/命中可能很长时间。我试图找到任何关于命中/数据将被存储多长时间以及是否有任何设置来限制脱机持久性的任何文档,要么以最大时间指定,要么以用于此服务的最大内存指定。
我知道您可以选择在进行跟踪时手动处理,但这应该不是“自动模式”处理的非常罕见的情况,对吧?
如果您有任何见解或建议,请随时提出。谢谢!