我在相机应用上工作,我正在收集一系列分析事件,例如:
让我们说我想知道应用程序进入前台后多长时间用户拍照。这需要我为特定的照片事件找到在照片事件之前发生的最新前景事件,具有相同的设备ID,并减去它们之间的时间戳差异。
或者,让我们说我想知道用户在典型会话中拍摄了多少张照片,给出了以下事件:
这将要求我为给定的背景事件找到在背景事件之前发生的最新前景事件,然后计算这两个事件之间发生的照片事件数量,均为同一设备ID。
此类分析是否可行且易于使用Firebase Analytics或Amplitude等典型分析服务?或者更容易在我的iOS应用程序中记录此信息,例如在照片事件中添加一个字段,跟踪自上次事件以来的持续时间。
哪个更简单?