Unity के लिए Google Analytics का इस्तेमाल शुरू करें

Google Analytics, आपके ऐप्लिकेशन के इस्तेमाल और व्यवहार से जुड़ा डेटा इकट्ठा करता है. SDK टूल मुख्य तौर पर दो तरह की जानकारी लॉग करता है:

  • इवेंट: आपके ऐप्लिकेशन में क्या हो रहा है, जैसे कि उपयोगकर्ता की कार्रवाइयां, सिस्टम इवेंट, या गड़बड़ियों की जानकारी देते हैं.
  • उपयोगकर्ता प्रॉपर्टी: ऐसे एट्रिब्यूट जिन्हें आप अपने सेगमेंट की जानकारी देने के लिए तय करते हैं उपयोगकर्ता आधार, जैसे भाषा प्राथमिकता या भौगोलिक स्थान.

Analytics अपने-आप कुछ लॉग करता है इवेंट और उपयोगकर्ता प्रॉपर्टी; आपको उन्हें चालू करने के लिए कोई कोड जोड़ने की ज़रूरत नहीं है. अगर आपके ऐप्लिकेशन को अतिरिक्त डेटा के साथ, ज़्यादा से ज़्यादा 25 अलग-अलग Analytics उपयोगकर्ता प्रॉपर्टी सेट अप की जा सकती हैं और अपने ऐप्लिकेशन में 500 तक अलग-अलग Analytics इवेंट टाइप का लॉग इन करें. आपके ऐप्लिकेशन लॉग में जितने चाहें उतने इवेंट रिकॉर्ड किए जा सकते हैं.

इस डेटा को ऐक्सेस करने के लिए:

  1. Firebase कंसोल में, अपना प्रोजेक्ट खोलें.
  2. Analytics देखने के लिए, मेन्यू से Analytics को चुनें रिपोर्टिंग डैशबोर्ड पर जाएं.

इवेंट टैब में ऐसी इवेंट रिपोर्ट दिखती हैं जो इसके ज़रिए लॉग किए गए हर अलग तरह के Analytics इवेंट के लिए, अपने-आप बनाया गया आपका ऐप्लिकेशन. डैशबोर्ड के बारे में और पढ़ें.

शुरू करने में आपकी मदद करने के लिए, Analytics SDK टूल सुझाए गए इवेंट जो अलग-अलग तरह के ऐप्लिकेशन में आम हैं. इनमें ये शामिल हैं रीटेल और ई-कॉमर्स, यात्रा, और गेमिंग ऐप्लिकेशन. इन इवेंट के बारे में ज़्यादा जानने के लिए और उन्हें कब इस्तेमाल करें, सुझाए गए इवेंट देखें. रिपोर्ट में अधिकतम विवरण प्राप्त करने के लिए, सुझाए गए Analytics इवेंट, जो आपके ऐप्लिकेशन और उनके काम के हैं तय पैरामीटर हैं. इससे यह भी पक्का होता है कि आपको फ़ायदा मिलता है Google Analytics सुविधाएं उपलब्ध होते ही.

शुरू करने से पहले

इस्तेमाल करने से पहले Google Analytics, आपको ये काम करने होंगे:

  • अपना Unity प्रोजेक्ट रजिस्टर करें और इसे Firebase का इस्तेमाल करने के लिए कॉन्फ़िगर करें.

    • अगर आपके यूनिटी प्रोजेक्ट में पहले से ही Firebase का इस्तेमाल किया जा रहा है, तो इसका मतलब है कि Firebase के लिए रजिस्टर और कॉन्फ़िगर किया गया है.

    • अगर आपके पास Unity प्रोजेक्ट नहीं है, तो ऐप्लिकेशन का नमूना.

  • Firebase Unity SDK टूल (खास तौर पर, FirebaseAnalytics.unitypackage) जोड़ें आपका Unity प्रोजेक्ट भी सही है.

ध्यान दें कि Firebase को अपने यूनिटी प्रोजेक्ट में जोड़ने पर, Firebase कंसोल और आपके ओपन Unity प्रोजेक्ट में उदाहरण के लिए, कंसोल से Firebase कॉन्फ़िगरेशन फ़ाइलें डाउनलोड करें. इसके बाद, उन्हें आपके Unity प्रोजेक्ट में शामिल किया जाएगा.

इवेंट लॉग करें

इसके साथ ही, इवेंट लॉग करना तुरंत शुरू किया जा सकता है LogEvent() तरीका.

इस उदाहरण में, अलग-अलग तरह के आर्ग्युमेंट के साथ इवेंट लॉग किए गए हैं:

// Log an event with no parameters.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);

// Log an event with a float parameter
Firebase.Analytics.FirebaseAnalytics
  .LogEvent("progress", "percent", 0.4f);

// Log an event with an int parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventPostScore,
    Firebase.Analytics.FirebaseAnalytics.ParameterScore,
    42
  );

// Log an event with a string parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,
    Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,
    "spoon_welders"
  );

// Log an event with multiple parameters, passed as a struct:
Firebase.Analytics.Parameter[] LevelUpParameters = {
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"),
  new Firebase.Analytics.Parameter(
    "hit_accuracy", 3.14f)
};
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventLevelUp,
  LevelUpParameters);
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

अगले चरण