Firebase 跟踪取消

Firebase Trace Cancellation

我想使用 firebase 性能跟踪来测量我的应用程序中任务的时间;但是,我不想包括用户背景应用程序的时间。如果不再需要任务,我找不到取消任务的方法。

例如

  1. 我开始任务
  2. 用户将应用设置为后台
  3. 用户 returns 到应用程序
  4. 任务继续并完成

如何确保应用后台运行的时间不会影响我的指标?我假设丢弃这些样本会起作用,但没有取消方法。

如果您不想报告跟踪,只需不要对其调用 stop()。在您调用 stop().

之前,Trace 根本不会主动执行任何操作