| בחירת פלטפורמה: | iOS+ Android Web Flutter Unity C++ |
במדריך הזה למתחילים מוסבר איך להוסיף את Google Analytics לאפליקציה ולהתחיל לרשום אירועים ביומן.
Google Analytics אוסף נתוני שימוש והתנהגות באפליקציה. ה-SDK מתעד שני סוגים עיקריים של מידע:
- אירועים: מה קורה באפליקציה, כמו פעולות של משתמשים, אירועי מערכת או שגיאות.
- מאפייני משתמשים: מאפיינים שאתם מגדירים כדי לתאר פלחים של בסיס המשתמשים, כמו העדפות שפה או מיקום גיאוגרפי.
Analytics מתעדת באופן אוטומטי חלק מהאירועים ומאפייני המשתמשים. לא צריך להוסיף קוד כדי להפעיל אותם.
לפני שמתחילים
מתקינים את
firebase_coreומוסיפים את קוד ההפעלה לאפליקציה, אם עוד לא עשיתם זאת.רושמים את האפליקציה בפרויקט Firebase באמצעות מסוף Firebase.
(מומלץ) הוספת AdSupport framework לפרויקט כדי להפעיל תכונות נוספות, כמו קהלים וייבוא נתוני הקמפיין.
הוספת Analytics SDK לאפליקציה
מריצים את הפקודה הבאה מהרמה הבסיסית (root) של פרויקט 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, אפשר להתחיל לתעד אירועים באמצעות ה-methods log של הספרייה.
יש אירועים שמומלצים לכל האפליקציות, ויש אירועים שמומלצים לסוגים מסוימים של עסקים או לענפים מסוימים. כדי שבדוחות יוצגו כמה שיותר פרטים וכדי להפיק תועלת מהתכונות ומהשילובים שיהיו זמינים בעתיד, כדאי לשלוח את האירועים המומלצים עם הפרמטרים שלהם שהוגדרו מראש. בקטע הזה מוצג רישום ביומן של אירוע מוגדר מראש. מידע נוסף על רישום אירועים ביומן זמין במאמר בנושא רישום אירועים ביומן.
הקוד הבא מתעד אירוע של מעבר לתשלום:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
השלבים הבאים
- משתמשים ב-DebugView כדי לאמת את האירועים.
- אפשר לעיין בנתונים במסוף Firebase.
- מומלץ לעיין במדריכים בנושא אירועים ומאפייני משתמשים.
- איך מייצאים את הנתונים ל-BigQuery