این سند یک نمای کلی از صفحه نمایش ها و نحوه اندازه گیری نماهای صفحه با استفاده از Google Analytics SDK برای Android نسخه 3 ارائه می دهد.
بررسی اجمالی
صفحه نمایش در Google Analytics نشان دهنده محتوایی است که کاربران در برنامه شما مشاهده می کنند. مفهوم معادل در تجزیه و تحلیل وب، مشاهده صفحه است. اندازهگیری نماهای صفحه به شما این امکان را میدهد که ببینید کاربران شما کدام محتوا را بیشتر مشاهده میکنند و چگونه بین قطعات مختلف محتوا حرکت میکنند.
نمای صفحه شامل یک فیلد رشته ای است که به عنوان نام صفحه در گزارش های Google Analytics شما استفاده می شود:
نام زمینه | میدان ردیاب | تایپ کنید | ضروری | شرح |
---|---|---|---|---|
نام صفحه نمایش | Fields.SCREEN_NAME | String | آره | نام صفحه برنامه |
دادههای نمای صفحه عمدتاً در گزارشهای استاندارد Google Analytics زیر استفاده میشوند:
- گزارش صفحه نمایش
- جریان تعامل
اندازه گیری صفحه نمایش دستی
برای ارسال دستی نمای صفحه، مقادیر فیلد صفحه را روی ردیاب تنظیم کنید، سپس ضربه را ارسال کنید:
// 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
خود تنظیم کنید. - در فایل
analytics.xml
به هر یک ازActivities
خود یک نام صفحه نمایش بدهید.
در اینجا یک قطعه نمونه از یک فایل 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>،
این سند یک نمای کلی از صفحه نمایش ها و نحوه اندازه گیری نماهای صفحه با استفاده از Google Analytics SDK برای Android نسخه 3 ارائه می دهد.
بررسی اجمالی
صفحه نمایش در Google Analytics نشان دهنده محتوایی است که کاربران در برنامه شما مشاهده می کنند. مفهوم معادل در تجزیه و تحلیل وب، مشاهده صفحه است. اندازهگیری نماهای صفحه به شما این امکان را میدهد که ببینید کاربران شما کدام محتوا را بیشتر مشاهده میکنند و چگونه بین قطعات مختلف محتوا حرکت میکنند.
نمای صفحه شامل یک فیلد رشته ای است که به عنوان نام صفحه در گزارش های Google Analytics شما استفاده می شود:
نام زمینه | میدان ردیاب | تایپ کنید | ضروری | شرح |
---|---|---|---|---|
نام صفحه نمایش | Fields.SCREEN_NAME | String | آره | نام صفحه برنامه |
دادههای نمای صفحه عمدتاً در گزارشهای استاندارد Google Analytics زیر استفاده میشوند:
- گزارش صفحه نمایش
- جریان تعامل
اندازه گیری صفحه نمایش دستی
برای ارسال دستی نمای صفحه، مقادیر فیلد صفحه را روی ردیاب تنظیم کنید، سپس ضربه را ارسال کنید:
// 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
خود تنظیم کنید. - در فایل
analytics.xml
به هر یک ازActivities
خود یک نام صفحه نمایش بدهید.
در اینجا یک قطعه نمونه از یک فایل 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>