ردیابی رویداد - iOS SDK

این راهنمای توسعه‌دهنده نحوه اندازه‌گیری رویدادها در برنامه خود را با استفاده از 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]];