מעקב אחר אירועים - ערכת פיתוח תוכנה (SDK) ל-Android

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

סקירה

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

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

שם השדה שדה מעקב סוג חובה תיאור
קטגוריה Fields.EVENT_CATEGORY String כן קטגוריית האירוע
פעולה Fields.EVENT_ACTION String כן פעולת האירוע
לייבל Fields.EVENT_LABEL String לא תווית האירוע
ערך Fields.EVENT_VALUE Long לא ערך האירוע

הטמעה

כדי לשלוח אירוע ל-Google Analytics, משתמשים ב- MapBuilder.createEvent() ושולחים את ההתאמה, כמו בדוגמה הבאה:

@Override
public void onClick(View v) {
  // May return null if a EasyTracker has not yet been initialized with a
  // property ID.
  EasyTracker easyTracker = EasyTracker.getInstance(this);

  // MapBuilder.createEvent().build() returns a Map of event fields and values
  // that are set and sent with the hit.
  easyTracker.send(MapBuilder
      .createEvent("ui_action",     // Event category (required)
                   "button_press",  // Event action (required)
                   "play_button",   // Event label
                   null)            // Event value
      .build()
  );
}