מעקב אחר אירועים

במדריך הזה למפתחים נסביר איך להשתמש ב-Google Analytics SDK v4 ל-Android כדי למדוד אירועים באפליקציה.

סקירה

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

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

שם השדה סוג חובה תיאור
קטגוריה String כן קטגוריית האירוע
פעולה String כן פעולת האירוע
לייבל String לא תווית האירוע
ערך Long לא ערך האירוע

הטמעה

כדי לשלוח אירוע ל-Google Analytics, משתמשים ב- HitBuilders.EventBuilder ושולחים את ההתאמה, כפי שמוצג בדוגמה הבאה:

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);
// Build and send an Event.
t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setLabel(getString(labelId))
    .build());

פרטים על השיטה getTracker זמינים במאמר הגדרות מתקדמות.

אירועים ללא אינטראקציה

במקרים מסוימים, כדאי לשלוח אירוע כ אירוע ללא אינטראקציה. כדי לעשות זאת, מעבירים את true אל setNonInteraction:

t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setNonInteraction(true)
    .build());

למידע נוסף על התאמות ללא אינטראקציה ומתי להשתמש בהן, קרא על אירועים ללא אינטראקציה במרכז העזרה של Analytics.