स्क्रीन - Android SDK टूल

यह दस्तावेज़ Android v3 के लिए Google Analytics SDK का इस्तेमाल करके स्क्रीन व्यू को मापने और स्क्रीन व्यू को मापने का तरीका बताता है.

खास जानकारी

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()
);

अपने-आप स्क्रीन मेज़रमेंट की सुविधा (आसान ट्रैकर)

जब भी किसी उपयोगकर्ता को ऐप्लिकेशन का Activities दिखाया जाता है, तो EasyTracker हर बार स्क्रीन व्यू को अपने-आप माप सकता है.

Activity का अपने-आप मेज़रमेंट चालू करने के लिए:

  1. अपने सभी Activities में आसान ट्रैकर के तरीके जोड़ें
  2. अपनी analytics.xml फ़ाइल में ga_autoActivityTracking पैरामीटर सेट करें.
  3. अपनी analytics.xml फ़ाइल में हर Activities को एक स्क्रीन नाम दें.

यहां अपने-आप Activity मेज़रमेंट चालू होने के बाद, analytics.xml फ़ाइल से लिए गए स्निपेट का एक उदाहरण दिया गया है:

<-- 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>
EasyTracker के तरीके जोड़ें.