الشاشات - حزمة تطوير البرامج (SDK) لنظام التشغيل Android

يقدم هذا المستند نظرة عامة على الشاشات وكيفية قياس مشاهدات الصفحة في التطبيق باستخدام الإصدار 3 من حزمة SDK من Google Analytics لنظام التشغيل Android.

نظرة عامة

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

تتكوّن مشاهدة الشاشة من حقل سلسلة واحد سيتم استخدامه كاسم الشاشة في تقارير Google Analytics:

اسم الحقل حقل أداة التتبُّع النوع مطلوبة الوصف
اسم الشاشة Fields.SCREEN_NAME String نعم اسم شاشة التطبيق.

تُستخدم بيانات مشاهدة الشاشة بشكل أساسي في تقارير "إحصاءات Google" العادية التالية:

  • تقرير الشاشات
  • تدفق التفاعل

قياس الشاشة يدويًا

لإرسال مشاهدة صفحة في التطبيق يدويًا، اضبط قيم حقل الشاشة في جهاز التتبُّع، ثم أرسل النتيجة:

// May return null if EasyTracker has not yet been initialized with a property
// ID.
Tracker easyTracker = EasyTracker.getInstance(this);

// This screen name value will remain set on the tracker and sent with
// hits until it is set to a new value or to null.
easyTracker.set(Fields.SCREEN_NAME, "Home Screen");

easyTracker.send(MapBuilder
    .createAppView()
    .build()
);

قياس تلقائي للشاشة (EasyTracker)

يمكن لأداة EasyTracker قياس مرات مشاهدة الشاشة تلقائيًا في كل مرة يتم فيها عرض Activities للتطبيق للمستخدم.

لتفعيل قياس Activity التلقائي:

  1. أضِف طرق EasyTracker إلى كل Activities.
  2. اضبط معلَمة ga_autoActivityTracking في ملف analytics.xml.
  3. امنح كل من Activities اسم شاشة في ملف analytics.xml.

في ما يلي مثال على مقتطف من ملف analytics.xml بعد تفعيل قياس Activity التلقائي:

<-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>

<-- The screen names that will appear in reports -->
<string name="com.example.app.BaseActivity">Home</string>
<string name="com.example.app.PrefsActivity">Preferences</string>