تتبع الأحداث - iOS SDK

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

نظرة عامة

الأحداث هي طريقة مفيدة لجمع البيانات حول تفاعل المستخدم مع المكوّنات التفاعلية لتطبيقك، مثل الضغطات على الأزرار أو استخدام عنصر معيّن في إحدى الألعاب.

يتألف الحدث من أربعة حقول يمكنك استخدامها لوصف تفاعل المستخدم مع محتوى تطبيقك:

اسم الحقل حقل أداة التتبُّع النوع مطلوبة الوصف
الفئة kGAIEventCategory NSString نعم فئة الحدث
الإجراء kGAIEventAction NSString نعم إجراء الحدث
التصنيف kGAIEventLabel NSString لا تصنيف الحدث
القيمة kGAIEventValue NSNumber لا قيمة الحدث

التنفيذ

لإرسال حدث إلى "إحصاءات Google"، استخدِم 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]];