توقيتات المستخدم

يصف دليل المطوِّر هذا كيفية قياس توقيتات المستخدم باستخدام الإصدار 4 من حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google" لنظام التشغيل Android.

نظرة عامة

إنّ قياس توقيتات المستخدم يوفّر طريقة أصلية لقياس الفترة الزمنية في "إحصاءات Google". ويمكن أن يكون ذلك مفيدًا لقياس أوقات تحميل الموارد، على سبيل المثال.

تحتوي توقيتات المستخدم على الحقول التالية:

اسم الحقل النوع مطلوبة الوصف
الفئة String نعم فئة الحدث المحدد زمنيًا
القيمة long نعم قياس التوقيت بالمللي ثانية
الاسم String نعم اسم الحدث المحدد زمنيًا
التصنيف String لا تسمية الحدث المحدد زمنيًا

يمكن الاطّلاع على بيانات توقيت المستخدم بشكل أساسي في تقرير "توقيتات المستخدم لسرعة التطبيقات".

التنفيذ

لإرسال توقيت المستخدم إلى "إحصاءات Google"، أنشئ TimingBuilder واستخدِم Tracker لإرساله.

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Build and send timing.
t.send(new HitBuilders.TimingBuilder()
    .setCategory(getTimingCategory())
    .setValue(getTimingInterval())
    .setVariable(getTimingName())
    .setLabel(getTimingLabel())
    .build());

راجِع الإعداد المتقدّم للحصول على تفاصيل عن طريقة getTracker.