การเริ่มต้นอย่างรวดเร็วนี้จะแสดงวิธีเพิ่ม Google Analytics ลงในแอปและ เริ่มบันทึกเหตุการณ์
Google Analytics จะรวบรวมข้อมูลการใช้งานและพฤติกรรมสําหรับแอปของคุณ SDK จะบันทึกข้อมูลหลัก 2 ประเภท ได้แก่
- เหตุการณ์: สิ่งที่เกิดขึ้นในแอป เช่น การกระทำของผู้ใช้ เหตุการณ์ของระบบ หรือข้อผิดพลาด
- พร็อพเพอร์ตี้ผู้ใช้: แอตทริบิวต์ที่คุณกำหนดเพื่ออธิบายกลุ่มต่างๆ ในฐานผู้ใช้ เช่น ค่ากำหนดภาษาหรือสถานที่ตั้งทางภูมิศาสตร์
Analytics จะบันทึกเหตุการณ์และพร็อพเพอร์ตี้ผู้ใช้บางรายการโดยอัตโนมัติ คุณจึงไม่ต้องเพิ่มโค้ดใดๆ เพื่อเปิดใช้
ก่อนเริ่มต้น
- ติดตั้ง
firebase_core
และเพิ่มโค้ดการเริ่มต้น ลงในแอปหากยังไม่ได้ทำ - เพิ่มแอปของคุณลงในโปรเจ็กต์ Firebase ในคอนโซล Firebase
เพิ่ม Analytics SDK ลงในแอป
จากรูทของโปรเจ็กต์ Flutter ให้เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งปลั๊กอิน
flutter pub add firebase_analytics
เมื่อเสร็จแล้ว ให้สร้างแอปพลิเคชัน Flutter ใหม่โดยทำดังนี้
flutter run
เมื่อติดตั้งแล้ว คุณจะเข้าถึง
firebase_analytics
ปลั๊กอินได้โดยการนำเข้าในโค้ด Dart ดังนี้import 'package:firebase_analytics/firebase_analytics.dart';
สร้างอินสแตนซ์ Firebase Analytics ใหม่โดยเข้าถึงพร็อพเพอร์ตี้
instance
ในFirebaseAnalytics
FirebaseAnalytics analytics = FirebaseAnalytics.instance;
เริ่มบันทึกเหตุการณ์
หลังจากสร้างอินสแตนซ์ FirebaseAnalytics
แล้ว คุณจะเริ่มบันทึก
เหตุการณ์ด้วยเมธอด log
ของไลบรารีได้
เหตุการณ์บางอย่างแนะนําสําหรับแอปทั้งหมด ส่วนเหตุการณ์อื่นๆ แนะนําสําหรับประเภทธุรกิจหรือประเภทอุตสาหกรรมที่เฉพาะเจาะจง คุณควรส่งเหตุการณ์ที่แนะนําพร้อมกับพารามิเตอร์ที่กําหนดไว้เพื่อให้รายงานมีรายละเอียดครบถ้วนสมบูรณ์ที่สุด และรับประโยชน์จากฟีเจอร์และการผสานรวมในอนาคตทันทีที่พร้อมให้บริการ ส่วนนี้แสดงการบันทึกเหตุการณ์ที่กำหนดไว้ล่วงหน้า ดูข้อมูลเพิ่มเติมเกี่ยวกับการบันทึกเหตุการณ์ได้ที่บันทึกเหตุการณ์
โค้ดต่อไปนี้จะบันทึกเหตุการณ์การชำระเงิน
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
ขั้นตอนถัดไป
- ใช้ DebugView เพื่อยืนยันเหตุการณ์
- สํารวจข้อมูลในคอนโซล Firebase
- ดูคำแนะนำเกี่ยวกับเหตุการณ์และ พร็อพเพอร์ตี้ผู้ใช้
- ดูวิธีส่งออกข้อมูลไปยัง BigQuery