Firebase Analytics

Firebase

I. Tổng quan

Firebase Analytics là một dịch vụ phân tích di động mạnh mẽ được cung cấp bởi Firebase, một nền tảng phát triển ứng dụng di động và web của Google. Firebase Analytics giúp bạn hiểu rõ hơn về cách người dùng tương tác với ứng dụng của bạn, từ đó giúp bạn đưa ra quyết định thông minh để cải thiện trải nghiệm người dùng và hiệu suất ứng dụng.

Các đặc điểm chính của FB Analytics như sau:

Theo Dõi Sự Kiện:

Phân Tích Người Dùng:

Chuyển Đổi và Retention Analysis:

II. Triển khai với Flutter

1. Tích hợp code với Flutter

Thêm thư viện:

2.Debug view

iOS: 

Để chạy được Debug view cần các thao tác thêm 

Android:

Để chạy được Debug view cần các thao tác như sau:

Lúc này Debug Device sẽ hiện lên thiết bị và chúng ta có thể kiểm tra các sự kiện kèm theo tham số bắn lên Firebase Analytics

Chú ý: Khi sử dụng xong Debug view thì chạy 

./adb shell setprop debug.firebase.analytics.app none //để tắt thiết bị

3. Debug với Console với Android

Chạy các lệnh sau:

Cd {path}/sdk/platform-tools

./adb shell setprop log.tag.FA VERBOSE

./adb shell setprop log.tag.FA-SVC VERBOSE

./adb logcat -v time -s FA FA-SVC

Khi bắn 1 event lên Firebase Analytics ta sẽ nhận được log:

Nhìn log chúng ta có thể kiểm tra được name: test_debug_view kèm theo params tương ứng.