Flutter应用Google Analytics事件重复统计问题排查与解决
Flutter 中 Google Analytics 事件重复统计的解决记录
问题描述
我在Flutter应用中通过以下代码使用Firebase Analytics记录预定义事件和自定义事件:
FirebaseAnalytics.instance.logEvent( name: "select_content", parameters: { "content_type": "BusinessProfile", "item_id": selectedbusinessprofileid, "user_id": globaluserid, "Access_Method": "Ad", "Ad_Method": "CategoriesBoard", "Gender": globalusergender, "City": globaluserdefaultcity, }, ); FirebaseAnalytics.instance.logEvent( name: "New_Business_Profile", parameters: { "category": bpaddselectedcategory, "Gender": globalusergender, "City": globaluserdefaultcity, }, );
遇到的问题:无论是select_content这类预定义事件,还是New_Business_Profile这类自定义事件,在Google Analytics控制台的调试视图和生产视图中都会被统计两次。
最初尝试按照网上的建议,从Google Analytics管理后台删除已创建的对应事件,但操作后重复统计的问题并未立刻消失。
最终解决结果
- 调试模式:删除后台事件约2小时后,事件统计恢复正常,不再出现重复记录
- 生产环境:删除后台事件24小时后,重复统计的问题完全消失,数据恢复正常
内容的提问来源于stack exchange,提问作者Mark Nugromentry
相关产品推荐
相关产品推荐

