במדריך למפתחים נסביר איך למדוד תזמוני משתמש באמצעות ה-SDK של Google Analytics ל-Android v3.
סקירה
מדידת תזמוני משתמש היא דרך מובנית למדוד תקופת זמן ב-Google Analytics. כך ניתן למדוד זמני טעינה של משאבים, לדוגמה.
תזמוני משתמש כוללים את השדות הבאים:
שם השדה | שדה מעקב | סוג | חובה | תיאור |
---|---|---|---|---|
קטגוריה | Fields.TIMING_CATEGORY
|
String
|
כן | הקטגוריה של האירוע המתוזמן |
ערך | Fields.TIMING_VALUE
|
long
|
כן | מדידת התזמון באלפיות השנייה |
שם | Fields.TIMING_VAR
|
String
|
כן | שם האירוע המתוזמן |
לייבל | Fields.TIMING_LABEL
|
String
|
לא | התווית של האירוע המתוזמן |
הנתונים של תזמוני משתמש מופיעים בעיקר בדוח 'תזמוני משתמש למהירות אפליקציה'.
הטמעה
כדי לשלוח תזמון משתמש ל-Google Analytics, יוצרים היט תזמון באמצעות MapBuilder.createTiming()
, ולאחר מכן שולחים אותו באמצעות send():
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes, in milliseconds, to load a resource. */ public void onLoad(long loadTime) { // May return null if EasyTracker has not been initialized with a property // ID. Tracker easyTracker = EasyTracker.getInstance(this); easyTracker.send(MapBuilder .createTiming("resources", // Timing category (required) loadTime, // Timing interval in milliseconds (required) "high scores", // Timing name null) // Timing label .build() ); }