این راهنمای توسعهدهنده نحوه اندازهگیری رویدادها در برنامه خود را با استفاده از Google Analytics SDK برای iOS نسخه 3 توضیح میدهد.
بررسی اجمالی
رویدادها روشی مفید برای جمعآوری دادههای مربوط به تعامل کاربر با اجزای تعاملی برنامه شما، مانند فشار دادن دکمهها یا استفاده از یک آیتم خاص در یک بازی است.
یک رویداد از چهار فیلد تشکیل شده است که می توانید از آنها برای توصیف تعامل کاربر با محتوای برنامه خود استفاده کنید:
نام زمینه | میدان ردیاب | تایپ کنید | ضروری | شرح |
---|---|---|---|---|
دسته بندی | kGAIEventCategory | NSString | آره | دسته رویداد |
عمل | kGAIEventAction | NSString | آره | اقدام رویداد |
برچسب | kGAIEventLabel | NSString | خیر | برچسب رویداد |
ارزش | kGAIEventValue | NSNumber | خیر | ارزش رویداد |
پیاده سازی
برای ارسال یک رویداد به Google Analytics، از GAIDictionaryBuilder.createEventWithCategory:action:label:value:
استفاده کنید و ضربه را ارسال کنید، مانند این مثال:
// May return nil if a tracker has not already been initialized with a property // ID. id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker]; [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action" action:@"button_press" label:@"play" value:nil] build]];