يقدم هذا المستند نظرة عامة على الشاشات وكيفية قياس مشاهدات الصفحة في التطبيق باستخدام الإصدار 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
التلقائي:
- أضِف طرق EasyTracker إلى كل
Activities
. - اضبط معلَمة
ga_autoActivityTracking
في ملفanalytics.xml
. - امنح كل من
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>