يوضح لك هذا Quickstart كيفية إضافة Google Analytics إلى تطبيقك والبدء في تسجيل الأحداث.
يجمع Google Analytics بيانات الاستخدام والسلوك لتطبيقك. تسجل SDK نوعين أساسيين من المعلومات:
- الأحداث: ما يحدث في تطبيقك ، مثل إجراءات المستخدم أو أحداث النظام أو الأخطاء.
- خصائص المستخدم: السمات التي تحددها لوصف أجزاء من قاعدة المستخدمين ، مثل تفضيلات اللغة أو الموقع الجغرافي.
يقوم برنامج 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 .