এই বিকাশকারী নির্দেশিকা বর্ণনা করে কিভাবে iOS v3 এর জন্য Google Analytics SDK দিয়ে ব্যবহারকারীর সময় পরিমাপ করা যায়।
ওভারভিউ
ব্যবহারকারীর সময় পরিমাপ করা Google Analytics-এ একটি নির্দিষ্ট সময় পরিমাপের একটি নেটিভ উপায় প্রদান করে। এটি রিসোর্স লোডের সময় পরিমাপ করার জন্য দরকারী হতে পারে, উদাহরণস্বরূপ।
ব্যবহারকারীর সময় নিম্নলিখিত ক্ষেত্র আছে:
ক্ষেত্র নাম | ট্র্যাকার ক্ষেত্র | টাইপ | প্রয়োজন | বর্ণনা |
---|---|---|---|---|
শ্রেণী | kGAITimingCategory | NSString | হ্যাঁ | নির্ধারিত ইভেন্টের বিভাগ |
মান | kGAITimingValue | NSNumber | হ্যাঁ | মিলিসেকেন্ডে সময় পরিমাপ |
নাম | kGAITimingVar | NSString | হ্যাঁ | নির্ধারিত ইভেন্টের নাম |
লেবেল | kGAITimingLabel | NSString | না | নির্ধারিত ইভেন্টের লেবেল |
ব্যবহারকারীর টাইমিং ডেটা প্রাথমিকভাবে অ্যাপ স্পিড ইউজার টাইমিং রিপোর্টে পাওয়া যাবে।
বাস্তবায়ন
Google Analytics-এ ব্যবহারকারীর সময় পাঠাতে, GAIDictionaryBuilder.createTimingWithCategory:interval:name:label:
ব্যবহার করে একটি টাইমিং হিট তৈরি করুন, তারপর send ব্যবহার করে এটি পাঠান send:
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes to load a resource. */ - (void)onLoad:(NSTimeInterval)loadTime { // May return nil if a tracker has not already been initialized with a // property ID. id tracker = [[GAI sharedInstance] defaultTracker]; [tracker send:[[GAIDictionaryBuilder createTimingWithCategory:@"resources" interval:@((NSUInteger)(loadTime * 1000)) name:@"high scores" label:nil] build]]; }