این سند یک نمای کلی از اندازهگیری زمانبندی کاربر با استفاده از Google Analytics SDK برای iOS نسخه 2 ارائه میکند.
بررسی اجمالی
اندازهگیری زمانبندی کاربران روشی طبیعی برای اندازهگیری یک دوره زمانی در Google Analytics ارائه میکند. به عنوان مثال، این می تواند برای اندازه گیری زمان بارگذاری منابع مفید باشد.
یک زمان بندی در Google Analytics از فیلدهای زیر تشکیل شده است:
- دسته بندی
NSString
- دسته رویداد زمان بندی شده -
NSTimeInterval
Interval - اندازه گیری زمان در ثانیه -
NSString
(اختیاری) نام - نام رویداد زمان بندی شده - برچسب
NSString
(اختیاری) - برچسب رویداد زمان بندی شده
داده های زمان بندی کاربر را می توان در درجه اول در گزارش زمان بندی کاربر یافت.
پیاده سازی
برای ارسال زمانبندی کاربر به Google Analytics، با 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. }