Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

C ++ के लिए Google Analytics से आरंभ करें

Google Analytics आपके ऐप के लिए उपयोग और व्यवहार डेटा एकत्र करता है। SDK दो प्राथमिक प्रकारों की जानकारी देता है:

  • ईवेंट: आपके ऐप में क्या हो रहा है, जैसे कि यूजर एक्शन, सिस्टम इवेंट या एरर।
  • उपयोगकर्ता गुण: आपके उपयोगकर्ता आधार के खंडों का वर्णन करने के लिए आपको परिभाषित करते हैं, जैसे कि भाषा वरीयता या भौगोलिक स्थान।

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

इस डेटा तक पहुँचने के लिए:

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

इवेंट टैब उन ईवेंट रिपोर्ट को दिखाता है जो आपके ऐप द्वारा लॉग किए गए प्रत्येक विशिष्ट प्रकार के Analytics ईवेंट के लिए स्वचालित रूप से बनाई जाती हैं। Firebase सहायता केंद्र में Analytics रिपोर्टिंग डैशबोर्ड के बारे में और पढ़ें।

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

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

Google Analytics का उपयोग करने से पहले, आपको निम्न करने की आवश्यकता है:

  • अपने C ++ प्रोजेक्ट को रजिस्टर करें और Firebase का उपयोग करने के लिए इसे कॉन्फ़िगर करें।

    यदि आपका C ++ प्रोजेक्ट पहले से ही Firebase का उपयोग करता है, तो यह पहले से ही Firebase के लिए पंजीकृत और कॉन्फ़िगर है।

  • अपने प्रोजेक्ट-लेवल build.gradle फ़ाइल में, अपने buildscript और allprojects दोनों वर्गों में Google के buildscript रिपॉजिटरी को शामिल करना सुनिश्चित करें।

  • अपने C ++ प्रोजेक्ट में Firebase C ++ SDK जोड़ें।

ध्यान दें कि आपके C ++ प्रोजेक्ट में Firebase को जोड़ने से Firebase कंसोल और आपके खुले C ++ प्रोजेक्ट दोनों में कार्य शामिल हैं (उदाहरण के लिए, आप कंसोल से फायरबेस कॉन्फ़िगरेशन फ़ाइलों को डाउनलोड करते हैं, फिर उन्हें अपने C ++ प्रोजेक्ट में स्थानांतरित करें)।

फायरबेस एप्लिकेशन को बनाएं और आरंभ करें

शुरू करने से पहले, आपको फायरबेस ऐप बनाने और शुरू करने की आवश्यकता होगी:

एंड्रॉयड

jobject ऐप बनाएं, jobject पर्यावरण को पारित करने और तर्क के रूप में जावा गतिविधि के लिए एक jobject संदर्भ:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

Analytics लाइब्रेरी को प्रारंभ करें:

::firebase::analytics::Initialize(app);

आईओएस

फायरबेस ऐप बनाएं:

app = ::firebase::App::Create(::firebase::AppOptions());

Analytics लाइब्रेरी को प्रारंभ करें:

::firebase::analytics::Initialize(app);

घटनाओं को लॉग करें

आपके द्वारा firebase::App उदाहरण को कॉन्फ़िगर करने के बाद, आप LogEvent() विधि के साथ ईवेंट लॉग करना शुरू कर सकते हैं।

निम्न उदाहरण उपयोगकर्ता के स्कोर को अपडेट करता है:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

अगला कदम