صفحه نمایش - Android SDK، صفحه نمایش - Android SDK

این سند یک نمای کلی از صفحه نمایش ها و نحوه اندازه گیری نماهای صفحه با استفاده از 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 :

  1. روش های EasyTracker را به تمام Activities خود اضافه کنید
  2. پارامتر ga_autoActivityTracking را در فایل analytics.xml خود تنظیم کنید.
  3. در فایل 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 :

  1. روش های EasyTracker را به تمام Activities خود اضافه کنید
  2. پارامتر ga_autoActivityTracking را در فایل analytics.xml خود تنظیم کنید.
  3. در فایل 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>