두잇 플러터앱프로그래밍 책으로 공부하다 정리합니다.
실습: 애널리틱스에 이벤트 보내기
1단계) 플러터 디펜던시 추가
2단계) 애널리틱스 변수 생성
3단계) _FirebaseApp 생성
_sendAnalyticsEvent() 구현
build()함수에 버튼 및 호출부 구현
4단계) 구현앱 실행
5단계) 기록한 이벤트를 파이버베이스콘솔에서 확인
실습내역 캡쳐
어날리틱스 객체생성시 : static FirebaseAnalytics analytics = FirebaseAnalytics.instance;
이케 해야 되네여.
실습: 옵서버 사용하기
옵서버를 이용해서 사용자의 행동을 기록 어떤 화면을 보고있는지 어떤화면을 클릭했는지 기록
1단계) tabsPage.dart파일 생성 TabPage클래스 생성
2단계) _TabPage 구현
탭2개 구현
3단계) 앱바에서 탭 클릭하면 실행할 _sendCurrentTab()함수 작성
4단계) didChangeDependencies() 함수에서 구독호출
dispose() 함수에서 구독해지
5단계) build() 함수에서 화면을 구성할 위젯 구성
6단계) main.dart에서 라우팅 연결해서 tabPage로 이동하도록 코드 추가
7단계) 앱구동후 애널리틱스 사용기록 전달되도록 이벤트 클릭
8단계) 파이어베이스 콘솔에서 확인
실습내역
이상.끝.
'모바일앱_플러터' 카테고리의 다른 글
flutter 파이어베이스 리얼타임데이타베이스 23.10.23.월 (0) | 2023.10.23 |
---|---|
flutter 파이어베이스 세팅 flutterfire 23.10.22.토 (0) | 2023.10.23 |