analytics package

फायरबेस एनालिटिक्स वेब एसडीके। यह SDK Node.js परिवेश में काम नहीं करता है.

कार्य

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

इंटरफेस

इंटरफेस विवरण
एनालिटिक्स फायरबेस एनालिटिक्स का एक उदाहरण।
एनालिटिक्स कॉल विकल्प अतिरिक्त विकल्प जिन्हें Analytics विधि कॉल जैसे logEvent आदि में पास किया जा सकता है।
एनालिटिक्ससेटिंग्स एनालिटिक्स इंस्टेंस आरंभीकरण विकल्प।
सहमतिसेटिंग्स प्रत्येक सहमति प्रकार के लिए सहमति स्थिति सेटिंग्स। अधिक जानकारी के लिए, सहमति स्थिति और सहमति प्रकारों के लिए GA4 संदर्भ दस्तावेज़ देखें .
नियंत्रण पैरामीटर मानक gtag.js नियंत्रण पैरामीटर। अधिक जानकारी के लिए, GA4 संदर्भ दस्तावेज़ देखें .
कस्टम पैरामीटर उपयोगकर्ता कोई भी कस्टम पैरामीटर gtag को पास कर सकता है।
इवेंट पैरामीटर मानक gtag.js ईवेंट पैरामीटर। अधिक जानकारी के लिए, GA4 संदर्भ दस्तावेज़ देखें .
GtagConfigParams gtag.js द्वारा मान्यता प्राप्त सामान्य Google Analytics कॉन्फ़िगरेशन सेटिंग्स का एक सेट।
वस्तु मानक Google Analytics Item प्रकार.
पदोन्नति फ़ील्ड का उपयोग पहले कुछ Google Analytics ईवेंट द्वारा किया गया था।
सेटिंग्सविकल्प आपके फायरबेस एनालिटिक्स इंस्टेंस के लिए कस्टम विकल्प निर्दिष्ट करता है। आपको firebase.analytics() प्रारंभ करने से पहले इन्हें सेट करना होगा।

उपनाम टाइप करें

उपनाम टाइप करें विवरण
सहमति स्थितिस्ट्रिंग क्या किसी विशेष प्रकार की सहमति प्रदान की गई है या अस्वीकार की गई है।
मुद्रा मानक Google Analytics मुद्रा प्रकार.
कस्टमइवेंटनाम कोई भी कस्टम ईवेंट नाम स्ट्रिंग अनुशंसित ईवेंट नामों की मानक सूची में नहीं है।
इवेंटनामस्ट्रिंग मानक Google Analytics ईवेंट नामों के लिए टाइप करें। logEvent किसी भी कस्टम स्ट्रिंग को स्वीकार करता है और इसे कस्टम इवेंट नाम के रूप में व्याख्या करता है।

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

getAnalytics(ऐप)

दिए गए ऐप के लिए एक एनालिटिक्स इंस्टेंस लौटाता है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
अनुप्रयोग फायरबेस ऐप उपयोग करने के लिए FirebaseApp .

रिटर्न:

एनालिटिक्स

इनिशियलाइज़ एनालिटिक्स (ऐप, विकल्प)

दिए गए ऐप के लिए एक एनालिटिक्स इंस्टेंस लौटाता है।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
अनुप्रयोग फायरबेस ऐप उपयोग करने के लिए FirebaseApp .
विकल्प एनालिटिक्ससेटिंग्स

रिटर्न:

एनालिटिक्स

फ़ंक्शन (एनालिटिक्स इंस्टेंस, ...)

getGoogleAnalyticsClientId(analyticsInstance)

वेब क्लाइंट के लिए एक अद्वितीय Google Analytics पहचानकर्ता पुनर्प्राप्त करता है। client_id देखें .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स

रिटर्न:

वादा<स्ट्रिंग>

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'भुगतान_जानकारी जोड़ें'
इवेंट पैराम्स {कूपन?: इवेंटपैराम्स ['कूपन']; मुद्रा?: इवेंटपैराम्स ['मुद्रा']; आइटम?: इवेंट पैरामीटर्स ['सामान']; भुगतान_प्रकार?: इवेंटपैराम्स ['भुगतान प्रकार']; मूल्य?: इवेंटपैराम्स ['कीमत']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'खरीद' | 'धनवापसी'
इवेंट पैराम्स {मूल्य?: इवेंटपैराम्स ['कीमत']; मुद्रा?: इवेंटपैराम्स ['मुद्रा']; लेनदेन_आईडी: इवेंटपैराम्स ['लेनदेन_आईडी']; कर?: इवेंट पैरामीटर्स ['कर']; शिपिंग?: इवेंटपैराम्स ['शिपिंग']; आइटम?: इवेंट पैरामीटर्स ['सामान']; कूपन?: इवेंटपैराम्स ['कूपन']; संबद्धता?: इवेंटपैराम्स ['संबद्धता']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

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

हस्ताक्षर:

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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'स्क्रीन_व्यू'
इवेंट पैराम्स {फ़ायरबेस_स्क्रीन: इवेंटपैराम्स ['फ़ायरबेस_स्क्रीन']; फायरबेस_स्क्रीन_क्लास: इवेंटपैराम्स ['फ़ायरबेस_स्क्रीन_क्लास']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची GA4 संदर्भ दस्तावेज़ में पाई जा सकती है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'खोज' | 'खोज_परिणाम देखें'
इवेंट पैराम्स { search_term?: इवेंटपैराम्स ['जाँच अवधि']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'सामग्री चुनें'
इवेंट पैराम्स {content_type?: इवेंटपैराम्स ['सामग्री प्रकार']; आइटम_आईडी?: इवेंटपैराम्स ['सामान आईडी']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'वस्तु चुनें'
इवेंट पैराम्स {आइटम?: इवेंटपैराम्स ['सामान']; आइटम_सूची_नाम?: इवेंटपैराम्स ['आइटम_सूची_नाम']; आइटम_सूची_आईडी?: इवेंटपैराम्स ['आइटम_लिस्ट_आईडी']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'select_promotion' | 'व्यू_प्रमोशन'
इवेंट पैराम्स {आइटम?: इवेंटपैराम्स ['सामान']; प्रमोशन_आईडी?: इवेंटपैराम्स ['प्रमोशन_आईडी']; प्रमोशन_नाम?: इवेंटपैराम्स ['प्रमोशन_नाम']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'सेट_चेकआउट_ऑप्शन'
इवेंट पैराम्स {चेकआउट_स्टेप?: इवेंटपैराम्स ['चेकआउट_स्टेप']; चेकआउट_ऑप्शन?: इवेंटपैराम्स ['चेकआउट_ऑप्शन']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'शेयर करना'
इवेंट पैराम्स {विधि?: इवेंटपैराम्स ['तरीका']; सामग्री_प्रकार?: इवेंटपैराम्स ['सामग्री प्रकार']; आइटम_आईडी?: इवेंटपैराम्स ['सामान आईडी']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची GA4 संदर्भ दस्तावेज़ में पाई जा सकती है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'साइन अप करें'
इवेंट पैराम्स {विधि?: इवेंटपैराम्स ['तरीका']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'समय_पूर्ण'
इवेंट पैराम्स {नाम: स्ट्रिंग; मूल्य: संख्या; इवेंट_श्रेणी?: स्ट्रिंग; इवेंट_लेबल?: स्ट्रिंग; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'add_shipping_info'
इवेंट पैराम्स {कूपन?: इवेंटपैराम्स ['कूपन']; मुद्रा?: इवेंटपैराम्स ['मुद्रा']; आइटम?: इवेंट पैरामीटर्स ['सामान']; शिपिंग_टियर?: इवेंटपैराम्स ['शिपिंग_टीयर']; मूल्य?: इवेंटपैराम्स ['कीमत']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'व्यू_कार्ट' | 'आइटम देखें'
इवेंट पैराम्स {मुद्रा?: इवेंटपैराम्स ['मुद्रा']; आइटम?: इवेंट पैरामीटर्स ['सामान']; मूल्य?: इवेंटपैराम्स ['कीमत']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'आइटम_सूची देखें'
इवेंट पैराम्स {आइटम?: इवेंटपैराम्स ['सामान']; आइटम_सूची_नाम?: इवेंटपैराम्स ['आइटम_सूची_नाम']; आइटम_सूची_आईडी?: इवेंटपैराम्स ['आइटम_लिस्ट_आईडी']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची GA4 संदर्भ दस्तावेज़ में पाई जा सकती है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम कस्टमइवेंटनाम <टी>
इवेंट पैराम्स {[कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'कार्ट में जोड़ें' | 'इच्छा सूची में जोड़ें' | 'कार्ट से हटाओ'
इवेंट पैराम्स {मुद्रा?: इवेंटपैराम्स ['मुद्रा']; मूल्य?: इवेंटपैराम्स ['कीमत']; आइटम?: इवेंट पैरामीटर्स ['सामान']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'शुरू_चेकआउट'
इवेंट पैराम्स {मुद्रा?: इवेंटपैराम्स ['मुद्रा']; कूपन?: इवेंटपैराम्स ['कूपन']; मूल्य?: इवेंटपैराम्स ['कीमत']; आइटम?: इवेंट पैरामीटर्स ['सामान']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची 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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'चेकआउट_प्रगति'
इवेंट पैराम्स {मुद्रा?: इवेंटपैराम्स ['मुद्रा']; कूपन?: इवेंटपैराम्स ['कूपन']; मूल्य?: इवेंटपैराम्स ['कीमत']; आइटम?: इवेंट पैरामीटर्स ['सामान']; चेकआउट_स्टेप?: इवेंटपैराम्स ['चेकआउट_स्टेप']; चेकआउट_ऑप्शन?: इवेंटपैराम्स ['चेकआउट_ऑप्शन']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अपवाद मापें देखें .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'अपवाद'
इवेंट पैराम्स {विवरण?: इवेंटपैराम्स ['विवरण']; घातक?: इवेंटपैराम्स ['घातक']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची GA4 संदर्भ दस्तावेज़ में पाई जा सकती है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'जनरेट_लीड'
इवेंट पैराम्स {मूल्य?: इवेंटपैराम्स ['कीमत']; मुद्रा?: इवेंटपैराम्स ['मुद्रा']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

अनुशंसित ईवेंट पैरामीटर की सूची GA4 संदर्भ दस्तावेज़ में पाई जा सकती है .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'लॉग इन करें'
इवेंट पैराम्स {विधि?: इवेंटपैराम्स ['तरीका']; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

लॉगइवेंट (एनालिटिक्सइंस्टेंस, इवेंटनाम, इवेंटपैराम्स, विकल्प)

दिए गए eventParams के साथ एक Google Analytics इवेंट भेजता है . यह विधि स्वचालित रूप से इस लॉग इवेंट को इस डिवाइस पर इस फायरबेस वेब ऐप इंस्टेंस के साथ जोड़ती है।

पृष्ठ दृश्य देखें .

हस्ताक्षर:

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;

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
घटना नाम 'पृष्ठ का दृश्य'
इवेंट पैराम्स {पेज_शीर्षक?: स्ट्रिंग; पृष्ठ_स्थान?: स्ट्रिंग; पृष्ठ_पथ?: स्ट्रिंग; [कुंजी: स्ट्रिंग]: कोई भी; }
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

setAnalyticsCollectionEnabled(analyticsInstance,चालू)

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स एनालिटिक्स उदाहरण.
सक्रिय बूलियन यदि सत्य है, तो संग्रह सक्षम करता है, यदि गलत है, तो इसे अक्षम कर देता है।

रिटर्न:

खालीपन

setCurrentScreen(analyticsInstance, screenName, विकल्प)

eventName के साथ 'स्क्रीन_व्यू' के रूप में उपयोग करें और प्रासंगिक eventParams जोड़ें . ट्रैक स्क्रीनव्यू देखें .

screen_name सेट करने के लिए gtag config कमांड का उपयोग करें .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स एनालिटिक्स उदाहरण.
स्क्रीन नाम डोरी सेट करने के लिए स्क्रीन नाम.
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

setUserId(analyticsInstance, id, विकल्प)

user_id सेट करने के लिए gtag config कमांड का उपयोग करें .

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स एनालिटिक्स उदाहरण.
पहचान स्ट्रिंग | व्यर्थ सेट करने के लिए यूजर आईडी.
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

setUserProperties(analyticsInstance, गुण, विकल्प)

निर्दिष्ट सभी पैरामीटर सेट करने के लिए gtag config कमांड का उपयोग करें।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
analyticsInstance एनालिटिक्स
गुण कस्टम पैरामीटर
विकल्प एनालिटिक्स कॉल विकल्प

रिटर्न:

खालीपन

समारोह()

समर्थित है()

यह उपयोगकर्ताओं को प्रदान की गई एक सार्वजनिक स्थैतिक विधि है जो चार अलग-अलग जाँचों को लपेटती है:

  1. जांचें कि क्या यह ब्राउज़र एक्सटेंशन वातावरण नहीं है। 2. जांचें कि क्या वर्तमान ब्राउज़र में कुकीज़ सक्षम हैं। 3. जांचें कि क्या IndexedDB ब्राउज़र वातावरण द्वारा समर्थित है। 4. जांचें कि क्या वर्तमान ब्राउज़र संदर्भ IndexedDB.open() का उपयोग करने के लिए मान्य है .

हस्ताक्षर:

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

रिटर्न:

वादा<बूलियन>

फ़ंक्शन (सहमतिसेटिंग्स, ...)

सेटकंसेंट(सहमतिसेटिंग्स)

फायरबेस एनालिटिक्स आरंभ होने के बाद सभी gtag संदर्भों में इस वेब ऐप के लिए लागू अंतिम उपयोगकर्ता सहमति स्थिति सेट करता है।

व्यक्तिगत सहमति प्रकार मान निर्दिष्ट करने के लिए सहमति सेटिंग्स का उपयोग करें। डिफ़ॉल्ट रूप से सहमति प्रकार "अनुदत्त" पर सेट होते हैं।

हस्ताक्षर:

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

पैरामीटर

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

रिटर्न:

खालीपन

फ़ंक्शन (कस्टम पैरामीटर, ...)

setDefaultEventParameters(customParams)

डेटा जोड़ता है जो एसडीके से लॉग किए गए प्रत्येक ईवेंट पर सेट किया जाएगा, जिसमें स्वचालित ईवेंट भी शामिल है। gtag के "सेट" कमांड के साथ, पारित मान वर्तमान पृष्ठ पर बने रहते हैं और बाद की सभी घटनाओं के साथ पारित हो जाते हैं।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
कस्टम पैरामीटर कस्टम पैरामीटर उपयोगकर्ता कोई भी कस्टम पैरामीटर gtag.js पर भेज सकता है।

रिटर्न:

खालीपन

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

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

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
विकल्प सेटिंग्सविकल्प कस्टम gtag और डेटालेयर नाम.

रिटर्न:

खालीपन

सहमति स्थितिस्ट्रिंग

क्या किसी विशेष प्रकार की सहमति प्रदान की गई है या अस्वीकार की गई है।

हस्ताक्षर:

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';