Дублированные события screen_view
Кажется, есть некоторая автоматическая обработка, когда вы устанавливаете:
+ (void)logEventWithName:(NSString *)name
parameters:(nullable NSDictionary<NSString *, id> *)parameters
NS_SWIFT_NAME(logEvent(_:parameters:));
Существует способ исправить дублированные события screen_view, если вы используете отслеживание вручную
+ (void)setScreenName:(nullable NSString *)screenName
screenClass:(nullable NSString *)screenClassOverride;
Analytics.setScreenName(screenName, screenClass: screenClass)
Как вы обошли эту проблему, чтобы исправить свои метрики, поскольку Firebase говорит, что это желаемое поведение, даже если они ищут исправления.
Когда вы используете setScreenName, вы теряете добавленные параметры к этим screen_viewсобытия
https://github.com/firebase/firebase-ios-sdk/issues/1894 https://firebase.google.com/docs/analytics/screenviews