analytics package

Firebase Analytics वेब SDK टूल. यह SDK टूल Node.js के साथ काम नहीं करता है.

फ़ंक्शन

फ़ंक्शन ब्यौरा
फ़ंक्शन(ऐप्लिकेशन, ...)
getAnalytics(ऐप्लिकेशन) दिए गए ऐप्लिकेशन के लिए Analytics इंस्टेंस दिखाता है.
Analytics(ऐप्लिकेशन, विकल्प) को शुरू करें दिए गए ऐप्लिकेशन के लिए Analytics इंस्टेंस दिखाता है.
फ़ंक्शन(analyticsइंस्टेंस, ...)
getGoogleAnalyticsClientId(analyticsInstance) वेब क्लाइंट के लिए यूनीक Google Analytics आइडेंटिफ़ायर हासिल करता है. client_id देखें.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ देता है.स्क्रीन व्यू ट्रैक करना देखें.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ देता है.अपवादों को मापना देखें.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस के साथ अपने-आप जोड़ता है.सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.
logEvent(analyticsInstance, eventName, eventParams, options) दिए गए eventParams के साथ Google Analytics इवेंट भेजता है. यह तरीका, लॉग किए गए इस इवेंट को इस डिवाइस पर, Firebase के वेब ऐप्लिकेशन इंस्टेंस से अपने-आप जोड़ देता है.पेज व्यू देखें.
setAnalyticsCollectionEnabled(analyticsउदाहरण, चालू किया गया) सेट करती है कि इस डिवाइस पर इस ऐप्लिकेशन के लिए Google Analytics संग्रह चालू है या नहीं. ग्लोबल window['ga-disable-analyticsId'] = true; सेट करता है
setCurrentScreen(analyticsInstance, screenName, options) screen_name सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.
setUserId(analyticsInstance, id, options) user_id सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.
setUserProperties(analyticsInstance, प्रॉपर्टी, options) तय किए गए सभी पैरामीटर सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.
फ़ंक्शन()
issupported() यह सार्वजनिक स्टैटिक तरीका है, जिसे उपयोगकर्ताओं को उपलब्ध कराया जाता है. इसमें, चार अलग-अलग जांच शामिल होती हैं:1. जांचें कि यह ब्राउज़र एक्सटेंशन एनवायरमेंट नहीं है. 2. देखें कि मौजूदा ब्राउज़र में कुकी चालू हैं या नहीं. 3. देखें कि IndexedDB ब्राउज़र पर काम करता है या नहीं. 4. देखें कि IndexedDB.open() का इस्तेमाल करने के लिए, ब्राउज़र का मौजूदा कॉन्टेक्स्ट मान्य है या नहीं.
फ़ंक्शन(consentSettings, ...)
setConsent(consentSettings) Firebase Analytics शुरू होने के बाद, इस वेब ऐप्लिकेशन के लिए सभी gtag रेफ़रंस में असली उपयोगकर्ता की सहमति की स्थिति सेट करता है.अलग-अलग सहमति टाइप की वैल्यू तय करने के लिए, ConsentSettings का इस्तेमाल करें. डिफ़ॉल्ट रूप से, सहमति के टाइप "मंज़ूरी दी गई" पर सेट होते हैं.
फ़ंक्शन(customParams, ...)
setDefaultEventParameters(customParams) SDK टूल से लॉग किए गए हर इवेंट के लिए, सेट किया जाने वाला डेटा जोड़ता है. इसमें, अपने-आप काम करने वाले इवेंट भी शामिल हैं. gtag के "सेट" के साथ आदेश के बाद, पास की गई वैल्यू मौजूदा पेज पर बनी रहती हैं और बाद के सभी इवेंट के साथ पास हो जाती हैं.
फ़ंक्शन(विकल्प, ...)
सेटिंग(विकल्प) Firebase Analytics को पसंद के मुताबिक gtag या dataLayer नामों का इस्तेमाल करने के लिए कॉन्फ़िगर करता है. इसका इस्तेमाल तब किया जाना चाहिए, जब gtag.js स्क्रिप्ट को Firebase Analytics से अलग इस पेज पर इंस्टॉल किया गया हो और वह gtag फ़ंक्शन या dataLayer के लिए ऐसे नामों का इस्तेमाल कर रही हो जो डिफ़ॉल्ट नहीं हैं. getAnalytics() को कॉल करने से पहले कॉल करना ज़रूरी है, नहीं तो इससे कोई असर नहीं पड़ेगा.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
Analytics Firebase Analytics का एक इंस्टेंस.
AnalyticsCallOptions Analytics तरीके के कॉल में भेजे जा सकने वाले दूसरे विकल्प, जैसे कि logEvent वगैरह.
Analytics सेटिंग Analytics इंस्टेंस शुरू करने के विकल्प.
ConsentSettings हर सहमति टाइप के लिए, सहमति की स्थिति की सेटिंग. ज़्यादा जानकारी के लिए, सहमति की स्थिति और अलग-अलग तरह की सहमति से जुड़े GA4 के रेफ़रंस वाले दस्तावेज़ देखें.
ControlParam gtag.js स्टैंडर्ड कंट्रोल पैरामीटर. ज़्यादा जानकारी के लिए, GA4 का रेफ़रंस दस्तावेज़ देखें.
कस्टम पैरामीटर ऐसा कोई भी कस्टम पैरामीटर जिसे उपयोगकर्ता, gtag को पास कर सकता है.
EventParams gtag.js स्टैंडर्ड इवेंट पैरामीटर. ज़्यादा जानकारी के लिए, GA4 का रेफ़रंस दस्तावेज़ देखें.
GtagConfigParams यह Google Analytics की सामान्य कॉन्फ़िगरेशन सेटिंग का एक सेट है, जिसकी पहचान gtag.js करता है.
आइटम Google Analytics का स्टैंडर्ड Item टाइप.
प्रमोशन इस फ़ील्ड का इस्तेमाल पहले कुछ Google Analytics इवेंट के लिए किया जाता था.
सेटिंग के विकल्प आपके Firebase Analytics इंस्टेंस के लिए पसंद के मुताबिक विकल्प तय करता है. firebase.analytics() शुरू करने से पहले, आपको इन्हें सेट करना होगा.

उपनामों का प्रकार

उपनाम टाइप करें ब्यौरा
ConsentStatusString किसी खास तरह की सहमति दी गई है या नहीं.
मुद्रा Google Analytics का स्टैंडर्ड मुद्रा टाइप.
कस्टम इवेंट का नाम ऐसी कोई भी कस्टम इवेंट नाम स्ट्रिंग जो सुझाए गए इवेंट के नामों की स्टैंडर्ड सूची में नहीं है.
EventNameString Google Analytics के स्टैंडर्ड इवेंट के नाम टाइप करें. logEvent किसी कस्टम स्ट्रिंग को भी स्वीकार करता है और उसे कस्टम इवेंट का नाम मानता है.

फ़ंक्शन(ऐप्लिकेशन, ...)

getAnalytics(ऐप्लिकेशन)

दिए गए ऐप्लिकेशन के लिए Analytics इंस्टेंस दिखाता है.

हस्ताक्षर:

export declare function getAnalytics(app?: FirebaseApp): Analytics;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन FirebaseApp इस्तेमाल करने के लिए FirebaseApp.

लौटाए जाने वाले प्रॉडक्ट:

Analytics

Analytics(ऐप्लिकेशन, विकल्प) शुरू करें

दिए गए ऐप्लिकेशन के लिए Analytics इंस्टेंस दिखाता है.

हस्ताक्षर:

export declare function initializeAnalytics(app: FirebaseApp, options?: AnalyticsSettings): Analytics;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन FirebaseApp इस्तेमाल करने के लिए FirebaseApp.
विकल्प Analytics सेटिंग

लौटाए जाने वाले प्रॉडक्ट:

Analytics

फ़ंक्शन(analyticsइंस्टेंस, ...)

getGoogleAnalyticsClientId(analyticsInstance)

वेब क्लाइंट के लिए यूनीक Google Analytics आइडेंटिफ़ायर हासिल करता है. client_id देखें.

हस्ताक्षर:

export declare function getGoogleAnalyticsClientId(analyticsInstance: Analytics): Promise<string>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<string>

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'add_payment_info', eventParams?: {
    coupon?: EventParams['coupon'];
    currency?: EventParams['currency'];
    items?: EventParams['items'];
    payment_type?: EventParams['payment_type'];
    value?: EventParams['value'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'add_payment_info'
इवेंट पैरामीटर { कूपन?: EventParams['coupon']; मुद्रा?: EventParams['currency']; आइटम?: EventParams['items']; payment_type?: EventParams['payment_type']; वैल्यू?: EventParams['value']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'purchase' | 'refund', eventParams?: {
    value?: EventParams['value'];
    currency?: EventParams['currency'];
    transaction_id: EventParams['transaction_id'];
    tax?: EventParams['tax'];
    shipping?: EventParams['shipping'];
    items?: EventParams['items'];
    coupon?: EventParams['coupon'];
    affiliation?: EventParams['affiliation'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'खरीदारी' | 'रिफ़ंड'
इवेंट पैरामीटर { वैल्यू?: EventParams['value']; मुद्रा?: EventParams['currency']; transaction_id: EventParams['transaction_id']; टैक्स?: EventParams['tax']; शिपिंग?: EventParams['shipping']; आइटम?: EventParams['items']; कूपन?: EventParams['coupon']; संबद्धता?: EventParams['affiliation']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

स्क्रीन व्यू ट्रैक करना देखें.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'screen_view', eventParams?: {
    firebase_screen: EventParams['firebase_screen'];
    firebase_screen_class: EventParams['firebase_screen_class'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'screen_view'
इवेंट पैरामीटर { firebase_screen: EventParams['firebase_screen']; firebase_screen_class: EventParams['firebase_screen_class']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'search' | 'view_search_results', eventParams?: {
    search_term?: EventParams['search_term'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'खोजें' | 'view_search_results'
इवेंट पैरामीटर { search_term?: EventParams['search_term']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'select_content', eventParams?: {
    content_type?: EventParams['content_type'];
    item_id?: EventParams['item_id'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'select_content'
इवेंट पैरामीटर { content_type?: EventParams['content_type']; item_id?: EventParams['item_id']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'select_item', eventParams?: {
    items?: EventParams['items'];
    item_list_name?: EventParams['item_list_name'];
    item_list_id?: EventParams['item_list_id'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'select_item'
इवेंट पैरामीटर { आइटम?: EventParams['items']; item_list_name?: EventParams['item_list_name']; item_list_id?: EventParams['item_list_id']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'select_promotion' | 'view_promotion', eventParams?: {
    items?: EventParams['items'];
    promotion_id?: EventParams['promotion_id'];
    promotion_name?: EventParams['promotion_name'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'select_promotion' | 'view_promotion'
इवेंट पैरामीटर { आइटम?: EventParams['items']; promotion_id?: EventParams['promotion_id']; प्रमोशन का नाम [promotion_name]?: EventParams['promotion_name']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'set_checkout_option', eventParams?: {
    checkout_step?: EventParams['checkout_step'];
    checkout_option?: EventParams['checkout_option'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'set_checkout_option'
इवेंट पैरामीटर { checkout_step?: EventParams['checkout_step']; चेकआउट_विकल्प?: EventParams['checkout_option']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'share', eventParams?: {
    method?: EventParams['method'];
    content_type?: EventParams['content_type'];
    item_id?: EventParams['item_id'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'शेयर करें'
इवेंट पैरामीटर { तरीका?: EventParams['method']; content_type?: EventParams['content_type']; item_id?: EventParams['item_id']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'sign_up', eventParams?: {
    method?: EventParams['method'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'sign_up'
इवेंट पैरामीटर { तरीका?: EventParams['method']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'timing_complete', eventParams?: {
    name: string;
    value: number;
    event_category?: string;
    event_label?: string;
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'टाइमिंग_कंप्लीट'
इवेंट पैरामीटर { नाम: स्ट्रिंग; वैल्यू: नंबर; event_category?: स्ट्रिंग; event_label?: स्ट्रिंग; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'add_shipping_info', eventParams?: {
    coupon?: EventParams['coupon'];
    currency?: EventParams['currency'];
    items?: EventParams['items'];
    shipping_tier?: EventParams['shipping_tier'];
    value?: EventParams['value'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'add_shipping_info'
इवेंट पैरामीटर { कूपन?: EventParams['coupon']; मुद्रा?: EventParams['currency']; आइटम?: EventParams['items']; shipping_tier?: EventParams['shipping_tier']; वैल्यू?: EventParams['value']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'view_cart' | 'view_item', eventParams?: {
    currency?: EventParams['currency'];
    items?: EventParams['items'];
    value?: EventParams['value'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'view_cart' | 'view_item'
इवेंट पैरामीटर { मुद्रा?: EventParams['currency']; आइटम?: EventParams['items']; वैल्यू?: EventParams['value']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'view_item_list', eventParams?: {
    items?: EventParams['items'];
    item_list_name?: EventParams['item_list_name'];
    item_list_id?: EventParams['item_list_id'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'view_item_list'
इवेंट पैरामीटर { आइटम?: EventParams['items']; item_list_name?: EventParams['item_list_name']; item_list_id?: EventParams['item_list_id']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent<T extends string>(analyticsInstance: Analytics, eventName: CustomEventName<T>, eventParams?: {
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम कस्टम इवेंट का नाम<T>
इवेंट पैरामीटर { [की: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'add_to_cart' | 'add_to_wishlist' | 'remove_from_cart', eventParams?: {
    currency?: EventParams['currency'];
    value?: EventParams['value'];
    items?: EventParams['items'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'add_to_cart' | 'add_to_wishlist' | 'remove_from_cart'
इवेंट पैरामीटर { मुद्रा?: EventParams['currency']; वैल्यू?: EventParams['value']; आइटम?: EventParams['items']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'begin_checkout', eventParams?: {
    currency?: EventParams['currency'];
    coupon?: EventParams['coupon'];
    value?: EventParams['value'];
    items?: EventParams['items'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'begin_checkout'
इवेंट पैरामीटर { मुद्रा?: EventParams['currency']; कूपन?: EventParams['coupon']; वैल्यू?: EventParams['value']; आइटम?: EventParams['items']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'checkout_progress', eventParams?: {
    currency?: EventParams['currency'];
    coupon?: EventParams['coupon'];
    value?: EventParams['value'];
    items?: EventParams['items'];
    checkout_step?: EventParams['checkout_step'];
    checkout_option?: EventParams['checkout_option'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'checkout_progress'
इवेंट पैरामीटर { मुद्रा?: EventParams['currency']; कूपन?: EventParams['coupon']; वैल्यू?: EventParams['value']; आइटम?: EventParams['items']; Checkout_step?: EventParams['checkout_step']; चेकआउट_विकल्प?: EventParams['checkout_option']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

अपवादों को मापना देखें.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'exception', eventParams?: {
    description?: EventParams['description'];
    fatal?: EventParams['fatal'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'अपवाद'
इवेंट पैरामीटर { ब्यौरा?: EventParams['description']; घातक?: EventParams['fatal']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'generate_lead', eventParams?: {
    value?: EventParams['value'];
    currency?: EventParams['currency'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'generate_lead'
इवेंट पैरामीटर { वैल्यू?: EventParams['value']; मुद्रा?: EventParams['currency']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

सुझाए गए इवेंट पैरामीटर की सूची, GA4 के रेफ़रंस दस्तावेज़ में देखी जा सकती है.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'login', eventParams?: {
    method?: EventParams['method'];
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'लॉगिन'
इवेंट पैरामीटर { तरीका?: EventParams['method']; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

LogEvent(analyticsExample, eventName, eventParams, options)

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

पेज व्यू देखें.

हस्ताक्षर:

export declare function logEvent(analyticsInstance: Analytics, eventName: 'page_view', eventParams?: {
    page_title?: string;
    page_location?: string;
    page_path?: string;
    [key: string]: any;
}, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
इवेंट का नाम 'पेज_व्यू'
इवेंट पैरामीटर { page_title?: स्ट्रिंग; page_location?: स्ट्रिंग; page_path?: स्ट्रिंग; [कुंजी: स्ट्रिंग]: कोई भी; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

setAnalyticsCollectionEnabled(analyticsInstance, चालू किया गया)

सेट करती है कि इस डिवाइस पर इस ऐप्लिकेशन के लिए Google Analytics संग्रह चालू है या नहीं. ग्लोबल window['ga-disable-analyticsId'] = true; सेट करता है

हस्ताक्षर:

export declare function setAnalyticsCollectionEnabled(analyticsInstance: Analytics, enabled: boolean): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics Analytics इंस्टेंस.
चालू किया गया बूलियन अगर सही है, तो इकट्ठा करने की सुविधा चालू कर देती है, अगर गलत है, तो इकट्ठा करने की सुविधा बंद कर देती है.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

setCurrentScreen(analyticsInstance, screenName, options)

eventName के साथ 'screen_view' का इस्तेमाल करें और काम की eventParams जोड़ें. स्क्रीन व्यू ट्रैक करना देखें.

screen_name को सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.

हस्ताक्षर:

export declare function setCurrentScreen(analyticsInstance: Analytics, screenName: string, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics Analytics इंस्टेंस.
स्क्रीन का नाम स्ट्रिंग सेट करने के लिए स्क्रीन का नाम.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

setUserId(analyticsInstance, id, options)

user_id को सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.

हस्ताक्षर:

export declare function setUserId(analyticsInstance: Analytics, id: string | null, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics Analytics इंस्टेंस.
id स्ट्रिंग | शून्य सेट किया जाने वाला यूज़र आईडी.
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

setUserProperties(analyticsInstance, प्रॉपर्टी, options)

तय किए गए सभी पैरामीटर सेट करने के लिए, gtag config कमांड का इस्तेमाल करें.

हस्ताक्षर:

export declare function setUserProperties(analyticsInstance: Analytics, properties: CustomParams, options?: AnalyticsCallOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
Analyticsइंस्टेंस Analytics
प्रॉपर्टी कस्टम पैरामीटर
विकल्प AnalyticsCallOptions

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

फ़ंक्शन()

issupported()

यह एक सार्वजनिक स्टैटिक तरीका है, जिसे उपयोगकर्ताओं को उपलब्ध कराया जाता है. इसमें, चार अलग-अलग जांच शामिल होती हैं:

  1. जांचें कि यह ब्राउज़र एक्सटेंशन एनवायरमेंट नहीं है. 2. देखें कि मौजूदा ब्राउज़र में कुकी चालू हैं या नहीं. 3. देखें कि IndexedDB ब्राउज़र पर काम करता है या नहीं. 4. देखें कि IndexedDB.open() का इस्तेमाल करने के लिए, ब्राउज़र का मौजूदा कॉन्टेक्स्ट मान्य है या नहीं.

हस्ताक्षर:

export declare function isSupported(): Promise<boolean>;

लौटाए जाने वाले प्रॉडक्ट:

Promise&lt;boolean&gt;

फ़ंक्शन(consentSettings, ...)

setConsent(consentSettings)

Firebase Analytics के शुरू होने के बाद, यह वेब ऐप्लिकेशन के लिए सभी gtag रेफ़रंस में असली उपयोगकर्ता की सहमति की लागू स्थिति सेट करता है.

अलग-अलग सहमति टाइप की वैल्यू तय करने के लिए, ConsentSettings का इस्तेमाल करें. डिफ़ॉल्ट रूप से, सहमति के टाइप "मंज़ूरी दी गई" पर सेट होते हैं.

हस्ताक्षर:

export declare function setConsent(consentSettings: ConsentSettings): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
सहमति की सेटिंग ConsentSettings gtag.js के लिए लागू होने वाली असली उपयोगकर्ता की सहमति की स्थिति को मैप करता है.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

फ़ंक्शन(customParams, ...)

setDefaultEventParameters(customParams)

SDK टूल से लॉग किए गए हर इवेंट के लिए, सेट किया जाने वाला डेटा जोड़ता है. इसमें, अपने-आप काम करने वाले इवेंट भी शामिल हैं. gtag के "सेट" के साथ आदेश के बाद, पास की गई वैल्यू मौजूदा पेज पर बनी रहती हैं और बाद के सभी इवेंट के साथ पास हो जाती हैं.

हस्ताक्षर:

export declare function setDefaultEventParameters(customParams: CustomParams): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
कस्टम पैरामीटर कस्टम पैरामीटर ऐसा कोई भी कस्टम पैरामीटर जिसे उपयोगकर्ता, gtag.js को पास कर सकता है.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

फ़ंक्शन(विकल्प, ...)

सेटिंग(विकल्प)

Firebase Analytics को पसंद के मुताबिक gtag या dataLayer नामों का इस्तेमाल करने के लिए कॉन्फ़िगर करता है. इसका इस्तेमाल तब किया जाना चाहिए, जब gtag.js स्क्रिप्ट को Firebase Analytics से अलग इस पेज पर इंस्टॉल किया गया हो और वह gtag फ़ंक्शन या dataLayer के लिए ऐसे नामों का इस्तेमाल कर रही हो जो डिफ़ॉल्ट नहीं हैं. getAnalytics() को कॉल करने से पहले कॉल करना ज़रूरी है, नहीं तो इससे कोई असर नहीं पड़ेगा.

हस्ताक्षर:

export declare function settings(options: SettingsOptions): void;

पैरामीटर

पैरामीटर टाइप ब्यौरा
विकल्प सेटिंग के विकल्प कस्टम gtag और dataLayer के नाम.

लौटाए जाने वाले प्रॉडक्ट:

अमान्य

ConsentStatusString

किसी खास तरह की सहमति दी गई है या नहीं.

हस्ताक्षर:

export declare type ConsentStatusString = 'granted' | 'denied';

मुद्रा

Google Analytics का स्टैंडर्ड मुद्रा टाइप.

हस्ताक्षर:

export declare type Currency = string | number;

कस्टम इवेंट का नाम

ऐसी कोई भी कस्टम इवेंट नाम स्ट्रिंग जो सुझाए गए इवेंट के नामों की स्टैंडर्ड सूची में नहीं है.

हस्ताक्षर:

export declare type CustomEventName<T> = T extends EventNameString ? never : T;

इवेंटनामस्ट्रिंग

Google Analytics के स्टैंडर्ड इवेंट के नाम टाइप करें. logEvent किसी कस्टम स्ट्रिंग को भी स्वीकार करता है और उसे कस्टम इवेंट का नाम मानता है.

हस्ताक्षर:

export declare type EventNameString = 'add_payment_info' | 'add_shipping_info' | 'add_to_cart' | 'add_to_wishlist' | 'begin_checkout' | 'checkout_progress' | 'exception' | 'generate_lead' | 'login' | 'page_view' | 'purchase' | 'refund' | 'remove_from_cart' | 'screen_view' | 'search' | 'select_content' | 'select_item' | 'select_promotion' | 'set_checkout_option' | 'share' | 'sign_up' | 'timing_complete' | 'view_cart' | 'view_item' | 'view_item_list' | 'view_promotion' | 'view_search_results';