تتبع الأحداث

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

نظرة عامة

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

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

اسم الحقل النوع مطلوبة الوصف
الفئة String نعم فئة الحدث
الإجراء String نعم إجراء الحدث
التصنيف String لا تصنيف الحدث
القيمة Long لا قيمة الحدث

التنفيذ

لإرسال حدث إلى "إحصاءات Google"، استخدِم HitBuilders.EventBuilder وأرسِل النتيجة، كما هو موضّح في المثال التالي:

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);
// Build and send an Event.
t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setLabel(getString(labelId))
    .build());

راجِع الإعداد المتقدّم للحصول على تفاصيل عن طريقة getTracker.

الأحداث بلا تفاعل

في بعض الحالات، قد تريد إرسال الحدث على أنّه حدث بلا تفاعل. لإجراء ذلك، يجب تمرير true إلى setNonInteraction:

t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setNonInteraction(true)
    .build());

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