נסו את Analytics ל-Android

אפשר להשתמש באפליקציה לדוגמה ל-Android כדי לראות איך Analytics פועל, או להוסיף את Analytics לאפליקציה הקיימת.

חובה: הגרסאות העדכניות של Android Studio ושל שירותי Google Play.

להורדת הפרויקט

אם זאת הפעם הראשונה שאתם משתמשים בדגימה של שירותי Google, עיינו במאגר של google-services.

$ git clone https://github.com/googlesamples/google-services.git

פותחים את Android Studio.

בוחרים באפשרות File > Open (קובץ > פתיחה), מחפשים את המקום שבו שכפלתם את המאגר google-services ופותחים את google-services/android/analytics.

יצירת global_tracker.xml

יוצרים את הקובץ app/src/res/xml/global_tracker.xml עם התוכן הבא:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="ga_trackingId" translatable="false">${YOUR_TRACKING_ID}</string>
</resources>

מחליפים את ${YOUR_TRACKING_ID} במזהה לצורכי מעקב.

הרצת הדוגמה

עכשיו אתם מוכנים ליצור את הדוגמה ולהפעיל אותה מ-Android Studio.

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

מחפשים הודעות ביומן שמתעדות את הפעילות ב-Analytics. אפשר להקליט פעילות במסכים שונים על ידי החלקה ימינה ושמאלה.

עוברים אל Analytics ובוחרים את חשבון Analytics שרשמתם את האפליקציה. אם לא ברור לך מהו המזהה של Analytics לצורכי מעקב, אפשר לחפש אותו בקובץ google-services.json שהוספת לפרויקט קודם. מעתיקים את המזהה הזה לחיפוש בחשבון Analytics בתפריט הנפתח של הדוח. בוחרים את הדוח זמן אמת > סקירה כללית של הנכס.

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

איך זה עובד

בדומה למעקב באינטרנט, גם Analytics לנייד אוסף את פעילות המשתמשים באפליקציה שלך באמצעות איתות Bluetooth ששולח נתונים לשרתים של Analytics. כל תצוגה מפורטת ייחודית באפליקציה שלך תואמת תצוגת מסך של Analytics. בדוח נצברות כל נתוני האינטראקציות ב-30 הדקות האחרונות.

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

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

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

השלבים הבאים

מידע נוסף על השימוש ב-Google Analytics לאיסוף מידע נוסף על השימוש באפליקציה, כמו הקשות על רכיב בממשק המשתמש עם מעקב אחר אירועים, או פעילות קמפיין ב-Google Play עם מעקב אחר קמפיינים.

הוספת Analytics לאפליקציה

האם הייתה לך חוויה טובה? נתקלת בבעיות? חשוב לנו לקבל משוב!