أوقات المستخدم - حزمة تطوير البرامج (SDK) لنظام التشغيل iOS

يقدّم هذا المستند نظرة عامة حول قياس أوقات المستخدم باستخدام الإصدار 2.0 من حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google" لنظام التشغيل iOS.

نظرة عامة

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

يتألف التوقيت في "إحصاءات Google" من الحقول التالية:

  • الفئة NSString - فئة الحدث المحدّد زمنيًا
  • NSTimeInterval الفاصل الزمني - قياس التوقيت بالثواني
  • NSString (اختياري) الاسم - اسم الحدث المحدّد زمنيًا
  • التصنيف NSString (اختياري) - تصنيف الحدث المحدّد زمنيًا

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

التنفيذ

لإرسال توقيت للمستخدم إلى "إحصاءات Google"، اطلب sendTimingWithCategory:withTimeInterval:withName:withLabel واعرض الفاصل الزمني والفئة. في المثال التالي، نفترض أنّه يتم طلب onLoad: بعد انتهاء تحميل بعض الموارد، وفي هذه الحالة تكون قائمة بالنتائج العالية للعبة:

- (void)onLoad:(NSTimeInterval *)loadTime {
    [tracker sendTimingWithCategory:@"resources"
                            withTimeInterval:loadTime
                                    withName:@"high scores"
                                   withLabel:nil];
    ... // The rest of your onLoad: code.
}