Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

लॉग इवेंट

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

यह मार्गदर्शिका आपको दिखाती है कि अपने ऐप में ईवेंट कैसे लॉग करें।

ईवेंट आपके ऐप में क्या हो रहा है, इस बारे में जानकारी प्रदान करते हैं, जैसे उपयोगकर्ता क्रियाएं, सिस्टम ईवेंट या त्रुटियां।

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

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

सुनिश्चित करें कि आपने अपना प्रोजेक्ट सेट अप कर लिया है और Analytics के साथ प्रारंभ करें में वर्णित अनुसार Analytics तक पहुंच सकते हैं।

लॉग इवेंट

आपके द्वारा firebase.analytics() इंस्टेंस कॉन्फ़िगर करने के बाद, आप logEvent() विधि से ईवेंट लॉग करना प्रारंभ कर सकते हैं। यदि आप पहले से ही Google Analytics से परिचित हैं, तो यह विधि gtag.js में event कमांड का उपयोग करने के बराबर है।

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

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

आप gtag.js ईवेंट संदर्भ में कई ईवेंट और उनके पैरामीटर के कार्यान्वयन विवरण पा सकते हैं।

निम्न उदाहरण दर्शाता है कि कैसे एक select_content ईवेंट लॉग करना है:

Web version 9

import { getAnalytics, logEvent } from "firebase/analytics";

const analytics = getAnalytics();
logEvent(analytics, 'select_content', {
  content_type: 'image',
  content_id: 'P12453'
});

Web version 8

analytics.logEvent('select_content', {
  content_type: 'image',
  content_id: 'P12453',
  items: [{ name: 'Kittens' }]
});

निर्धारित मापदंडों के अलावा, आप किसी भी घटना में निम्नलिखित पैरामीटर जोड़ सकते हैं:

  • कस्टम पैरामीटर: कस्टम पैरामीटर का उपयोग Analytics रिपोर्ट में आयाम या मीट्रिक के रूप में किया जा सकता है. आप गैर-संख्यात्मक ईवेंट पैरामीटर डेटा के लिए कस्टम आयामों का उपयोग कर सकते हैं और संख्यात्मक रूप से बेहतर ढंग से दर्शाए गए किसी भी पैरामीटर डेटा के लिए कस्टम मीट्रिक का उपयोग कर सकते हैं। SDK का उपयोग करके एक कस्टम पैरामीटर लॉग करने के बाद, यह सुनिश्चित करने के लिए आयाम या मीट्रिक पंजीकृत करें कि वे कस्टम पैरामीटर Analytics रिपोर्ट में दिखाई दें. इसके माध्यम से करें: Analytics > ईवेंट > कस्टम परिभाषाएं प्रबंधित करें > कस्टम आयाम बनाएं

    कस्टम पैरामीटर का उपयोग ऑडियंस परिभाषाओं में किया जा सकता है जिन्हें प्रत्येक रिपोर्ट पर लागू किया जा सकता है। अगर आपका ऐप्लिकेशन किसी BigQuery प्रोजेक्ट से लिंक है, तो BigQuery को निर्यात किए गए डेटा में कस्टम पैरामीटर भी शामिल किए जाते हैं. Google Analytics 4 BigQuery Export पर नमूना क्वेरी और बहुत कुछ खोजें।

  • value पैरामीटर: value एक सामान्य उद्देश्य पैरामीटर है जो किसी ईवेंट से संबंधित एक प्रमुख मीट्रिक को जमा करने के लिए उपयोगी होता है। उदाहरणों में राजस्व, दूरी, समय और अंक शामिल हैं।

यदि आपके एप्लिकेशन की विशिष्ट आवश्यकताएं हैं जो अनुशंसित ईवेंट प्रकार द्वारा कवर नहीं की गई हैं, तो आप अपने स्वयं के कस्टम ईवेंट लॉग कर सकते हैं। उदाहरण के लिए, यदि आप कोई गेम विकसित कर रहे हैं और ट्रैक करना चाहते हैं कि कोई खिलाड़ी किसी विशेष लक्ष्य को कब पूरा करता है, तो आप निम्न उदाहरण के समान ईवेंट लॉग कर सकते हैं:

Web version 9

import { getAnalytics, logEvent } from "firebase/analytics";

const analytics = getAnalytics();
logEvent(analytics, 'goal_completion', { name: 'lever_puzzle'});

Web version 8

analytics.logEvent('goal_completion', { name: 'lever_puzzle'});

डैशबोर्ड में ईवेंट देखें

आप Firebase कंसोल डैशबोर्ड में अपने ईवेंट के बारे में समेकित आंकड़े देख सकते हैं. ये डैशबोर्ड पूरे दिन समय-समय पर अपडेट होते रहते हैं। तत्काल परीक्षण के लिए, पिछले अनुभाग में बताए अनुसार लॉगकैट आउटपुट का उपयोग करें।

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