分析 - 哪个层?

问题描述 投票:0回答:1

非常开放的建筑问题。

我有一个Android离线应用。 在其中一个操作中,用户可以更改配置,在我的特定情况下,它是预测的日期。 所以要做到这一点,流程是这样的:

  • 点击事件的活动;
  • 偏好视图模型;
  • 偏好业务;
  • 最后坚持持久层;

实际效果将并行发生(对我的问题不重要)。

我的问题是: 添加分析轨道的最佳位置在哪里? 在定位分析跟踪事件时,我到底应该考虑什么?

以防万一,这是我正在谈论的应用程序:https://play.google.com/store/apps/details?id=pozzo.apps.travelweather

谢谢

android architecture analytics
1个回答
0
投票

在清洁体系结构分析方面,它是业务层,因此应该在Interactor / Use case中实现,但我认为将分析保留在视图中并不是那么糟糕,因为这是最简单的方法。

© www.soinside.com 2019 - 2024. All rights reserved.