跟踪屏幕浏览

时间:2018-10-20 01:11:14

标签: firebase flutter analytics

我想知道我是否可以跟踪任何应用程序用户的导航,经过一番研究后,我知道使用Firebase分析跟踪屏幕,此链接https://firebase.google.com/docs/analytics/screenviews中的文档提到我可以手动执行此操作,也可以手动执行此操作自动。但是,我不确定我是否了解如何在我的flutter应用程序中应用此功能。 假设这是一个屏幕,当用户在此屏幕中导航时,我应该在这段代码中做什么来跟踪导航?

class SecondScreen extends StatefulWidget {



  final FirebaseAnalytics analytics;
  final FirebaseAnalyticsObserver observer;
  SecondScreen({this.analytics, this.observer});



  @override
  SecondScreenState createState() => new SecondScreenState();
}

class SecondScreenState extends State<FirstScreen> {

  final FirebaseAnalytics analytics;
  final FirebaseAnalyticsObserver observer;
  SecondScreenState({this.analytics, this.observer});  
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Second Screen"),
      ),
      body: Center(
        child: RaisedButton(
          onPressed: () {
            Navigator.pop(context);
          },
          child: Text('Go back!'),
        ),
      ),
    );
  }
}

有帮助吗?

预先感谢

0 个答案:

没有答案