लॉग इवेंट

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

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

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

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

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

लॉग इवेंट

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

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

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

आपके पास कई घटनाओं और में अपने मापदंडों के लिए कार्यान्वयन जानकारी प्राप्त कर सकते gtag.js घटना संदर्भ

निम्नलिखित उदाहरण दर्शाता एक लॉग इन करने के लिए कैसे select_content घटना:

वेब v8

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

वेब v9

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

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

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

  • कस्टम पैरामीटर: कस्टम पैरामीटर जा सकती पंजीकृत अपनी Analytics रिपोर्ट में रिपोर्ट करने के लिए। उन्होंने यह भी में फिल्टर के रूप में इस्तेमाल किया जा सकता दर्शकों परिभाषाओं कि हर रिपोर्ट को लागू किया जा सकता है। कस्टम पैरामीटर भी डेटा में शामिल हैं BigQuery को निर्यात यदि आपका ऐप्स BigQuery प्रोजेक्ट से जुड़ा हुआ है।
  • value पैरामीटर: value एक सामान्य प्रयोजन पैरामीटर है कि एक मुख्य मीट्रिक जमा है कि एक घटना से संबंधित है के लिए उपयोगी है। उदाहरणों में राजस्व, दूरी, समय और अंक शामिल हैं।

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

वेब v8

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

वेब v9

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

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

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

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

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