Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

ניפוי באגים באירועים

DebugView מאפשר לך לראות את נתוני האירועים הגולמיים שנרשמו על ידי האפליקציה שלך במכשירי פיתוח כמעט בזמן אמת. זה שימושי מאוד לצרכי אימות במהלך שלב הפיתוח של המכשור ויכול לעזור לך לגלות שגיאות וטעויות ביישום הניתוח שלך ולאשר כי כל האירועים ונכסי המשתמש נרשמים כראוי.

הפעלת מצב איתור באגים

באופן כללי, אירועים שנרשמו על ידי האפליקציה שלך מקובצים יחד במשך כשעה ומועלים יחד. גישה זו חוסכת את הסוללה במכשירי משתמשי הקצה ומפחיתה את השימוש בנתוני הרשת. עם זאת, לצורך אימות יישום הניתוח שלך (וכדי להציג את הניתוח שלך בדוח DebugView), תוכל לאפשר למצב ניפוי באגים במכשיר הפיתוח שלך להעלות אירועים תוך עיכוב מינימלי.

דְמוּי אָדָם

כדי להפעיל מצב ניפוי באגים של Analytics במכשיר אנדרואיד, בצע את הפקודות הבאות:

adb shell setprop debug.firebase.analytics.app package_name

התנהגות זו נמשכת עד שתשבית באופן מפורש את מצב באגים על ידי ביצוע הפקודה הבאה:

adb shell setprop debug.firebase.analytics.app .none.

iOS

כדי להפעיל מצב ניפוי באגים של Analytics במכשיר הפיתוח שלך, ציין את הארגומנט הבא של שורת הפקודה ב- Xcode:

-FIRDebugEnabled

אופן פעולה זה נמשך עד שתשבית באופן מפורש את מצב איתור באגים על -ידי ציון הארגומנט הבא של שורת הפקודה:

-FIRDebugDisabled

אינטרנט

כדי לאפשר מצב Debug Analytics בדפדפן שלך, להתקין את הבאגים Google Analytics הרחבה Chrome.

לאחר ההתקנה, הפעל את התוסף ורענן את הדף. מרגע זה, התוסף ירשום אירועים באפליקציה שלך במצב באגים.

תוכל להציג אירועים שנרשמו ב- DebugView במסוף Firebase.

דיווח

לאחר שהפעלת מצב Debug בהתקנים הפיתוח, נווט DebugView ידי בחירת החץ שליד StreamView על nav העליון של Google Analytics ובחירת DebugView.

נווט אל DebugView על ידי בחירת החץ שליד StreamView במעבר העליון של Google Analytics ובחירת DebugView

לאחר מכן, התחל להשתמש באפליקציה שלך כדי לראות את אירועי האפליקציה שלך נרשמים בדוח DebugView.

דוח DebugView.

זרם השניות (העמודה האמצעית) מציג את האירועים שנרשמו ב -60 השניות האחרונות. זרם הדקות (העמודה השמאלית) מציג סדרה של ארכיונים של אירועים במהלך 30 הדקות האחרונות. והעמודה הימנית מציגה את האירועים המובילים שנרשמו בתקופה של 30 דקות, כמו גם את מאפייני המשתמש הנוכחיים עבור מכשיר הפיתוח שנבחר כעת.

זרם שניות

כברירת מחדל, תראה רשימה של אירועים שנרשמו במהלך 60 השניות האחרונות. כל אירוע מציג חותמת זמן המתאימה לזמן הכניסה שלו למכשיר הפיתוח. תוכל ללחוץ על אירוע כדי לראות רשימה של הפרמטרים שהיו קשורים לאירוע זה.

רשימה לדוגמא של פרמטרי אירוע.

ככל שערכי נכס המשתמש משתנים במהלך השימוש באפליקציה, תראה ערך לשינוי זה.

נכס משתמש לדוגמא.

זרם דקות

זרם זה מציג סדרת מעגלים אשר כל אחד מהם תואם לדקת זמן במהלך 30 הדקות האחרונות. המספר במעגל מציין את מספר האירועים שהתקבלו באותה דקה. לחיצה על אחד המעגלים האלה תגדיר את זרם השניות באירועים שנרשמו במהלך אותה דקה. זה למעשה מאפשר לך לבחון את האירועים שנרשמו במהלך 30 הדקות האחרונות בפירוט מדויק.

דוגמה לזרם הדקות.

אירועים מובילים ומאפייני משתמשים נוכחיים

הטבלה אירועים מובילים מציגה את האירועים המובילים שנרשמו במהלך 30 הדקות. והטבלה מאפייני משתמשים נוכחיים מציגה את המצב העדכני ביותר של קבוצת מאפייני המשתמש עבור התקן הפיתוח שנבחר כעת.

דוגמה לטבלת האירועים המובילים.

בורר מכשירים

מכיוון שמכשירי פיתוח שונים יכולים להפעיל את מצב באגים, תוכל להשתמש בבורר ההתקנים כדי לבחור את המכשיר הספציפי שעליו יתמקד דוח DebugView. זה מאפשר למפתחים רבים להתמקד במאמצי המכשור והאימות שלהם מבלי להשפיע זה על זה.

דוגמה לבורר המכשירים.