Flutter页面事件埋点框架——flutter_page_tracker

Flutter页面事件埋点框架——flutter_page_tracker

flutter_page_tracker flutter埋点、弹窗埋点、页面埋点事件捕获框架,支持普通页面的页面曝光事件(PageView),页面离开事件(PageExit)。支持在TabView和PageView组件中发送页面曝光和页面离开 flutter_page_tracker 项目地址: https://gitcode.com/gh_mirrors/fl/flutter_page_tracker

一、项目基础介绍

flutter_page_tracker 是一个开源的Flutter插件,主要使用Dart语言编写。该插件旨在帮助开发者轻松实现对Flutter应用中页面事件的埋点追踪,包括页面曝光(PageView)和页面离开(PageExit)等事件。

二、项目核心功能

  1. 监听页面事件:支持在普通页面、弹窗以及TabView和PageView组件中监听页面的曝光和离开事件。
  2. 支持嵌套使用:可以在TabView和PageView组件中嵌套使用,支持多层嵌套的页面事件埋点。
  3. 事件类型区分:能够区分PageRoute和PopupRoute类型的事件,确保事件埋点的准确性。
  4. 灵活的事件处理:通过提供不同的mixins和wrappers,使得事件埋点可以灵活地集成到不同类型的页面中。

三、项目最近更新的功能

  • 优化了事件监听逻辑:对页面曝光和离开事件的监听逻辑进行了优化,确保在复杂的页面嵌套和路由跳转中能够准确无误地发送埋点事件。
  • 增加了示例代码:更新了项目的示例代码,增加了对TabView中嵌套PageView的埋点事件监听示例,帮助开发者更好地理解和使用插件。
  • 修复了兼容性问题:修复了与某些版本Flutter框架的兼容性问题,确保插件能够在更多环境下稳定运行。
  • 文档更新:对项目文档进行了更新,增加了对插件使用方法、原理和配置的详细介绍,使得开发者可以更轻松地集成和使用插件。

通过这些更新,flutter_page_tracker 进一步提高了其在Flutter应用埋点追踪领域的适用性和稳定性。

flutter_page_tracker flutter埋点、弹窗埋点、页面埋点事件捕获框架,支持普通页面的页面曝光事件(PageView),页面离开事件(PageExit)。支持在TabView和PageView组件中发送页面曝光和页面离开 flutter_page_tracker 项目地址: https://gitcode.com/gh_mirrors/fl/flutter_page_tracker

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梅研芊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值