این سند یک نمای کلی از صفحه نمایش ها و نحوه اندازه گیری نماهای صفحه با استفاده از Google Analytics SDK v4 برای اندروید ارائه می دهد.
بررسی اجمالی
صفحه نمایش در Google Analytics نشان دهنده محتوایی است که کاربران در برنامه شما مشاهده می کنند. مفهوم معادل در تجزیه و تحلیل وب، مشاهده صفحه است. اندازهگیری نماهای صفحه به شما این امکان را میدهد که ببینید کاربران شما کدام محتوا را بیشتر مشاهده میکنند و چگونه بین قطعات مختلف محتوا حرکت میکنند.
نمای صفحه شامل یک فیلد رشته ای است که به عنوان نام صفحه در گزارش های Google Analytics شما استفاده می شود:
نام زمینه | تایپ کنید | ضروری | شرح |
---|---|---|---|
نام صفحه نمایش | String | آره | نام صفحه برنامه |
دادههای نمای صفحه عمدتاً در گزارشهای استاندارد Google Analytics زیر استفاده میشوند:
- گزارش صفحه نمایش
- جریان تعامل
پیاده سازی
برای ارسال نمای صفحه، مقادیر فیلد صفحه را روی ردیاب تنظیم کنید، سپس ضربه را ارسال کنید:
// Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // Set screen name. t.setScreenName(screenName); // Send a screen view. t.send(new HitBuilders.ScreenViewBuilder().build());
برای جزئیات بیشتر در مورد روش getTracker
به تنظیمات پیشرفته مراجعه کنید.
اندازه گیری خودکار صفحه نمایش
هر بار که Activities
برنامه برای کاربر نمایش داده میشود، میتوانید بهطور خودکار نماهای صفحه را اندازهگیری کنید.
برای فعال کردن اندازهگیری خودکار Activity
:
- پارامتر
ga_autoActivityTracking
را در فایل پیکربندی XML خود تنظیم کنید. - در فایل پیکربندی XML به هر یک از
Activities
خود یک نام صفحه نمایش بدهید.
در اینجا یک قطعه نمونه از یک فایل پیکربندی XML پس از فعال شدن اندازهگیری خودکار Activity
آورده شده است:
<!-- Enable automatic Activity measurement --> <bool name="ga_autoActivityTracking">true</bool> <!-- The screen names that will appear in reports --> <screenName name="com.example.ScreenviewActivity"> AnalyticsSampleApp ScreenViewSampleScreen </screenName> <screenName name="com.example.EcommerceActivity"> AnalyticsSampleApp EcommerceSampleScreen </screenName>
برای فعال کردن اندازه گیری خودکار Activity
به صورت برنامه ای:
t.enableAutoActivityTracking(true);