अपने-आप इकट्ठा होने वाले इवेंट, आपके ऐप्लिकेशन और/या साइट पर होने वाली कुछ सामान्य गतिविधियों से ट्रिगर होते हैं. नीचे दी गई टेबल में, इवेंट कॉलम में इनके बारे में बताया गया है. Firebase के लिए Google Analytics SDK टूल या gtag.js का इस्तेमाल करने पर, आपको इन इवेंट को इकट्ठा करने के लिए कोई और कोड लिखने की ज़रूरत नहीं होती.
अगर आपने सेटिंग में कोई बदलाव नहीं किया है, तो Analytics सामान्य या डिफ़ॉल्ट तौर पर, Android और iOS ऐप्लिकेशन के लिए इवेंट इकट्ठा करता है. BigQuery में इवेंट का बिना प्रोसेस हुआ डेटा ऐक्सेस करते समय इन इवेंट के नाम और पैरामीटर से काफ़ी मदद मिल सकती है.
ध्यान दें
ये पैरामीटर, हर इवेंट के साथ डिफ़ॉल्ट रूप से इकट्ठा किए जाते हैं. इन इवेंट में, कस्टम इवेंट भी शामिल हैं. अपने-आप इकट्ठा होने वाले जिन इवेंट में, नीचे मौजूद टेबल में दिए पैरामीटर नहीं होते उन्हें सिर्फ़ ये पैरामीटर असाइन होते हैं:
- language
- page_location
- page_referrer
- page_title
- screen_resolution
इवेंट पैरामीटर के लिए असाइन की गई वैल्यू, 100 या उससे कम वर्णों की होनी चाहिए. page_title पैरामीटर में, 300 या उससे कम वर्ण होने चाहिए. page_referrer पैरामीटर में, 420 या उससे कम वर्ण होने चाहिए. page_location पैरामीटर में, 1,000 या उससे कम वर्ण होने चाहिए.
page_location पैरामीटर को बदलते समय पक्का करें कि यूआरएल पाथ मान्य हो. अमान्य यूआरएल पाथ असाइन करने पर, पेज की लोकेशन वाला डाइमेंशन खाली रहेगा. कैंपेन यूआरएल बिल्डर का इस्तेमाल करके देखा जा सकता है कि यूआरएल पाथ मान्य है या नहीं.
इवेंट | अपने-आप कब ट्रिगर होता है... | पैरामीटर |
---|---|---|
ad_click (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता किसी विज्ञापन पर क्लिक करता है Google Mobile Ads SDK के ज़रिए AdMob से या Ad Manager इंटिग्रेशन के ज़रिए Ad Manager से मिलने वाले पब्लिशर इवेंट इस इवेंट को BigQuery पर एक्सपोर्ट नहीं किया जाता. |
ad_event_id |
ad_exposure (ऐप्लिकेशन) |
जब Mobile Ads SDK से दिखाया जाने वाला कम से कम एक विज्ञापन, स्क्रीन पर होता है यह इवेंट, रिपोर्ट में नहीं दिखता. साथ ही, इसे BigQuery में एक्सपोर्ट नहीं किया जाता. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
ad_impression (ऐप्लिकेशन) |
जब उपयोगकर्ता कोई विज्ञापन देखता है Google Mobile Ads SDK के ज़रिए AdMob से या Ad Manager इंटिग्रेशन के ज़रिए Ad Manager से मिलने वाले पब्लिशर इवेंट इस इवेंट को BigQuery में एक्सपोर्ट नहीं किया जाता. |
ad_event_id, value* |
ad_query (ऐप्लिकेशन) |
जब Mobile Ads SDK से विज्ञापन के लिए कोई अनुरोध किया जाता है यह इवेंट, रिपोर्ट में नहीं दिखता. साथ ही, इसे BigQuery में एक्सपोर्ट नहीं किया जाता. |
ad_event_id |
ad_reward (ऐप्लिकेशन) |
जब Mobile Ads SDK से दिखाए गए इनाम वाले विज्ञापन के ज़रिए, कोई इनाम दिया जाता है | ad_unit_code, reward_type, reward_value |
adunit_exposure (ऐप्लिकेशन) |
जब Mobile Ads SDK से दिखाई जाने वाली कोई विज्ञापन यूनिट, स्क्रीन पर होती है यह इवेंट, रिपोर्ट में नहीं दिखता. साथ ही, इसे BigQuery में एक्सपोर्ट नहीं किया जाता. |
firebase_screen, firebase_screen_id, firebase_screen_class, exposure_time |
app_clear_data (ऐप्लिकेशन) |
जब उपयोगकर्ता, ऐप्लिकेशन के डेटा को रीसेट करता है या उसे हटा देता है. इसमें सभी सेटिंग और साइन इन का डेटा शामिल होता है सिर्फ़ Android के लिए |
|
app_exception (ऐप्लिकेशन) |
जब ऐप्लिकेशन बंद हो जाता है या किसी गड़बड़ी की जानकारी देता है Firebase Crashlytics को इंटिग्रेट करने के बाद इस इवेंट को भेजा जाता है. |
fatal, timestamp, engagement_time_msec |
app_remove (ऐप्लिकेशन) |
जब किसी Android डिवाइस से ऐप्लिकेशन पैकेज हटाया या अनइंस्टॉल किया जाता है सिर्फ़ Android के लिए |
|
app_store_refund (ऐप्लिकेशन) |
जब Google Play किसी इन-ऐप्लिकेशन खरीदारी के पैसे रिफ़ंड करता है सिर्फ़ Android के लिए इस इवेंट को BigQuery पर एक्सपोर्ट नहीं किया जाता. |
product_id, value, currency, quantity |
app_store_ subscription_cancel (ऐप्लिकेशन) |
जब Google Play में, पैसे चुकाकर ली गई सदस्यता रद्द की जाती है सिर्फ़ Android के लिए यह ज़रूरी है कि शुरुआती सदस्यता 1 जुलाई, 2019 को या उसके बाद ली गई हो. इस इवेंट को BigQuery पर एक्सपोर्ट नहीं किया जाता. |
product_id, price, value, currency, cancellation_reason |
app_store_ subscription_convert (ऐप्लिकेशन) |
जब मुफ़्त में आज़माने वाली सदस्यता को पैसे चुकाकर ली जाने वाली सदस्यता में बदला जाता है यह इवेंट, डिफ़ॉल्ट कन्वर्ज़न के तौर पर सेट है. यह ज़रूरी है कि शुरुआती सदस्यता 1 जुलाई, 2019 को या उसके बाद ली गई हो. मुफ़्त में आज़माने की शुरुआती सदस्यता को in_app_purchase के तौर पर लॉग किया जाता है. इसमें, सदस्यता पैरामीटर 'सही' पर सेट होता है. इस इवेंट को BigQuery पर एक्सपोर्ट नहीं किया जाता. |
product_id, price, value, currency, quantity |
app_store_ subscription_renew (ऐप्लिकेशन) |
जब पैसे चुकाकर ली गई सदस्यता रिन्यू की जाती है यह इवेंट, डिफ़ॉल्ट कन्वर्ज़न के तौर पर सेट है. यह ज़रूरी है कि शुरुआती सदस्यता 1 जुलाई, 2019 को या उसके बाद ली गई हो. इस इवेंट को BigQuery पर एक्सपोर्ट नहीं किया जाता. |
product_id, price, value, currency, quantity, renewal_count |
app_update (ऐप्लिकेशन) |
जब ऐप्लिकेशन के वर्शन को अपडेट करके फिर से लॉन्च किया जाता है ऐप्लिकेशन के पिछले वर्शन का आईडी, पैरामीटर के तौर पर पास किया जाता है. यह इवेंट, डेली अपग्रेड वाले डिवाइस की मेट्रिक से अलग है, जिसे Google Play Console रिपोर्ट करता है. अपग्रेड करने का मतलब ऐप्लिकेशन बाइनरी को अपडेट करना होता है, जबकि app_update इवेंट, अपडेट किए गए ऐप्लिकेशन को पहली बार लॉन्च करने से ट्रिगर होता है. |
previous_app_version |
क्लिक (वेब) |
हर बार जब कोई उपयोगकर्ता, मौजूदा डोमेन से बाहर ले जाने वाले लिंक पर क्लिक करता है मौजूदा डोमेन से बाहर ले जाने वाले सभी लिंक पर होने वाले क्लिक, डिफ़ॉल्ट रूप से आउटबाउंड क्लिक इवेंट होंगे. क्रॉस-डोमेन मेज़रमेंट के लिए कॉन्फ़िगर किए गए डोमेन के लिंक, आउटबाउंड क्लिक इवेंट को ट्रिगर नहीं करेंगे. पैरामीटर, इन डाइमेंशन को इकट्ठा करते हैं:
बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
link_classes, link_domain, link_id, link_url, outbound (बूलियन) |
dynamic_link_app_open (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता किसी डाइनैमिक लिंक से ऐप्लिकेशन को दोबारा खोलता है ध्यान दें: Firebase डाइनैमिक लिंक की सुविधा अब काम नहीं करती, इसलिए इस इवेंट को बंद किया जा रहा है. इन बदलावों के बारे में ज़्यादा जानें. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ app_update (ऐप्लिकेशन) |
जब ऐप्लिकेशन को किसी नए वर्शन में अपडेट किया जाता है और डाइनैमिक लिंक से खोला जाता है सिर्फ़ Android के लिए ध्यान दें: Firebase डाइनैमिक लिंक की सुविधा अब काम नहीं करती, इसलिए इस इवेंट को बंद किया जा रहा है. इन बदलावों के बारे में ज़्यादा जानें. |
source, medium, campaign, link_id, accept_time |
dynamic_link_ first_open (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता किसी डाइनैमिक लिंक से पहली बार ऐप्लिकेशन खोलता है ध्यान दें: Firebase डाइनैमिक लिंक की सुविधा अब काम नहीं करती, इसलिए इस इवेंट को बंद किया जा रहा है. इन बदलावों के बारे में ज़्यादा जानें. |
source, medium, campaign, link_id, accept_time |
गड़बड़ी (ऐप्लिकेशन) |
इसे किसी ऐसे इवेंट की जगह लॉग इन किया जाता है जिसमें लॉग नहीं किया जा सकता, क्योंकि यह किसी तरह से अमान्य है यह इवेंट, रिपोर्ट में नहीं दिखता. साथ ही, इसे BigQuery में एक्सपोर्ट नहीं किया जाता. |
firebase_error, firebase_error_value |
file_download (वेब) |
जब कोई उपयोगकर्ता इस तरह की फ़ाइल (सामान्य फ़ाइल एक्सटेंशन के साथ) पर ले जाने वाले लिंक पर क्लिक करता है:
इस इवेंट को बेहतर मेज़रमेंट की सुविधा, डिफ़ॉल्ट रूप से इकट्ठा करती है. इस इवेंट को ट्रिगर करने वाले फ़ाइल एक्सटेंशन देखें |
file_extension, file_name link_classes, link_id, link_text, link_url |
firebase_campaign (ऐप्लिकेशन) |
जब ऐप्लिकेशन को कैंपेन के पैरामीटर के साथ लॉन्च किया जाता है यह इवेंट, रिपोर्ट में नहीं दिखता. साथ ही, इसे BigQuery में एक्सपोर्ट नहीं किया जाता. |
source, medium, campaign, term, content, gclid, aclid, cp1, anid, click_timestamp, campaign_info_source |
firebase_in_app_ message_action (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, Firebase के इन-ऐप्लिकेशन मैसेज पर कार्रवाई करता है | message_name, message_device_time, message_id |
firebase_in_app_ message_dismiss (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, Firebase के इन-ऐप्लिकेशन मैसेज को खारिज करता है | message_name, message_device_time, message_id |
firebase_in_app_ message_impression (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, Firebase का इन-ऐप्लिकेशन मैसेज देखता है | message_name, message_device_time, message_id |
first_open (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, किसी ऐप्लिकेशन को इंस्टॉल या दोबारा इंस्टॉल करने के बाद, उसे पहली बार लॉन्च करता है यह इवेंट तब ट्रिगर नहीं होता, जब कोई उपयोगकर्ता अपने डिवाइस पर ऐप्लिकेशन को डाउनलोड करता है. यह तब ट्रिगर होता है, जब उपयोगकर्ता उस ऐप्लिकेशन को पहली बार इस्तेमाल करता है. डाउनलोड की रॉ संख्या देखने के लिए, Google Play Console या iTunesConnect पर जाएं. Apple के iOS 14 ऐप्लिकेशन-ट्रैकिंग का अनुरोध स्वीकार करने वाले उपयोगकर्ताओं के लिए, first_open कन्वर्ज़न मेज़रमेंट की सुविधा उपलब्ध है. |
previous_gmp_app_id, updated_with_analytics, previous_first_open_count, system_app, system_app_update, deferred_analytics_collection, reset_analytics_cause, engagement_time_msec |
first_visit (ऐप्लिकेशन, वेब) |
जब कोई उपयोगकर्ता किसी ऐसी वेबसाइट पर पहली बार जाता है या किसी ऐसे Android Instant App को पहली बार लॉन्च करता है जो Analytics से जुड़ा हो. | |
form_start (वेब) |
जब कोई उपयोगकर्ता किसी सेशन में पहली बार फ़ॉर्म के ज़रिए इंटरैक्ट करता है ध्यान दें: रिपोर्ट में इन पैरामीटर का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब उनके लिए कस्टम डाइमेंशन बनाए गए हों. बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
form_id, form_name, form_destination |
form_submit (वेब) |
जब उपयोगकर्ता कोई फ़ॉर्म सबमिट करता है ध्यान दें: रिपोर्ट में इन पैरामीटर का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब उनके लिए कस्टम डाइमेंशन बनाए गए हों. बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
form_id, form_name, form_destination, form_submit_text |
in_app_purchase (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता कोई ऐसी इन-ऐप्लिकेशन खरीदारी (इसमें शुरुआती सदस्यता भी शामिल है) करता है जिसे Apple App Store या Google Play Store ने प्रोसेस किया हो प्रॉडक्ट आईडी, प्रॉडक्ट का नाम, मुद्रा, और संख्या को पैरामीटर के तौर पर पास किया जाता है. यह इवेंट आपके ऐप्लिकेशन के सिर्फ़ ऐसे वर्शन से ट्रिगर होता है जिनमें Firebase के लिए Google Analytics SDK टूल शामिल हो. Android: Android ऐप्लिकेशन से की गई इन-ऐप्लिकेशन खरीदारी का डेटा देखने के लिए, Analytics को Google Play से लिंक करें. ध्यान दें कि Analytics, पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन की खरीदारी से मिलने वाले रेवेन्यू को अपने-आप मेज़र नहीं करता. यह भी हो सकता है कि Google Analytics में रिपोर्ट किया गया आपका रेवेन्यू, Google Play Console में दिखने वाले रेवेन्यू से अलग हो. Analytics उन इवेंट को अनदेखा कर देता है जिन्हें अमान्य या प्रयोग के तौर पर फ़्लैग किया गया हो. Google Play Billing को आज़माने के बारे में ज़्यादा जानें. iOS: ध्यान दें कि Analytics, पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन की खरीदारी से मिलने वाले रेवेन्यू और रिफ़ंड को अपने-आप मेज़र नहीं करता. Analytics उन इवेंट को अनदेखा कर देता है जिन्हें अमान्य या सैंडबॉक्स के तौर पर फ़्लैग किया गया हो. |
product_id, price, value, currency, quantity, subscription, free_trial, introductory_price |
notification_dismiss (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, 'Firebase क्लाउड से मैसेज (FCM)' के ज़रिए भेजी गई सूचना को खारिज करता है सिर्फ़ Android के लिए |
message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_foreground (ऐप्लिकेशन) |
जब ऐप्लिकेशन के फ़ोरग्राउंड में होने के दौरान, FCM से भेजी गई सूचना मिलती है | message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
notification_open (ऐप्लिकेशन) |
जब कोई उपयोगकर्ता, FCM से भेजी गई सूचना खोलता है | message_name, message_time, message_device_time, message_id, topic, label, message_channel |
notification_receive (ऐप्लिकेशन) |
बैकग्राउंड में ऐप्लिकेशन चालू रहने के दौरान, जब FCM से भेजी गई सूचना किसी डिवाइस को मिलती है सिर्फ़ Android के लिए |
message_name, message_time, message_device_time, message_id, topic, label, message_channel, message_type |
os_update (ऐप्लिकेशन) |
जब डिवाइस का ऑपरेटिंग सिस्टम किसी नए वर्शन में अपडेट किया जाता है. पिछले ऑपरेटिंग सिस्टम का वर्शन आईडी, पैरामीटर के तौर पर पास किया जाता है | previous_os_version |
page_view (वेब) |
हर बार पेज लोड होने या साइट को इस्तेमाल करने की वजह से ब्राउज़िंग इतिहास में बदलाव होने पर बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
page_location (पेज का यूआरएल), page_referrer (पिछले पेज का यूआरएल), engagement_time_msec |
screen_view (ऐप्लिकेशन) |
जब स्क्रीन ट्रांज़िशन होता हो और इनमें से कोई भी शर्त पूरी होती हो:
|
firebase_screen, firebase_screen_class, firebase_screen_id, firebase_previous_screen, firebase_previous_class, firebase_previous_id, engagement_time_msec |
स्क्रोल (वेब) |
जब पहली बार कोई उपयोगकर्ता हर पेज के निचले हिस्से तक पहुंचता है, यानी पेज को ऊपर से नीचे की ओर 90% तक स्क्रोल कर लेता है बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
engagement_time_msec |
session_start (ऐप्लिकेशन, वेब) |
जब कोई उपयोगकर्ता ऐप्लिकेशन या वेबसाइट से जुड़ता है सेशन आईडी और सेशन नंबर, हर सेशन के साथ अपने-आप जनरेट होते हैं. साथ ही, ये सेशन में होने वाले हर इवेंट से जुड़े होते हैं. ज़्यादा जानें |
|
user_engagement (ऐप्लिकेशन, वेब) |
जब ऐप्लिकेशन फ़ोरग्राउंड में हो या वेबपेज कम से कम एक सेकंड के लिए फ़ोकस में हो. ज़्यादा जानें |
engagement_time_msec |
video_complete (वेब) |
वीडियो खत्म होने पर एम्बेड किए गए उन YouTube वीडियो के लिए जिनमें JS API सहायता चालू है. बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
video_progress (वेब) |
जब वीडियो कुल समय के हिसाब से 10%, 25%, 50%, और 75% तक देख लिया जाता है एम्बेड किए गए उन YouTube वीडियो के लिए जिनमें JS API सहायता चालू है. बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
video_start (वेब) |
जब वीडियो चलना शुरू होता है एम्बेड किए गए उन YouTube वीडियो के लिए जिनमें JS API सहायता चालू है. बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
video_current_time, video_duration, video_percent, video_provider, video_title, video_url, visible (boolean) |
view_search_results (वेब) |
हर बार जब कोई उपयोगकर्ता ऐसी साइट खोजता है जिसे यूआरएल क्वेरी पैरामीटर की मौजूदगी के आधार पर पहचाना जा सकता है बेहतर मेज़रमेंट की सुविधा इसे डिफ़ॉल्ट रूप से इकट्ठा करती है. |
search_term, विकल्प के तौर पर ‘q_<additional key="">’. इसका इस्तेमाल तब किया जाता है, जब <additional key=""> किसी दूसरे क्वेरी पैरामीटर से मैच करता है. यह ऐसा पैरामीटर होता है जिसे आपने बेहतर सेटिंग के ज़रिए इकट्ठा करने के लिए तय किया था ध्यान दें: यह इवेंट unique_search_term पैरामीटर सिर्फ़ तब भेजता है, जब उसकी वैल्यू 1 हो (जैसे कि स्ट्रिंग उस सेशन के लिए यूनीक हो). |
ध्यान दें: यहां दिए गए रेगुलर एक्सप्रेशन से मैच होने वाले फ़ाइल एक्सटेंशन, file_download इवेंट को ट्रिगर करेंगे:
pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma
* no_ad_impression पैरामीटर को वैल्यू या मुद्रा के डिफ़ॉल्ट इंटिग्रेशन के साथ पास किया जाता है