एम्बेड एपीआई से डेवलपर के लिए, क्वेरी करने और रिपोर्ट का डेटा दिखाने के लिए कई बिल्ट-इन कॉम्पोनेंट उपलब्ध होते हैं. सभी कॉम्पोनेंट एक ही आधार पर बनाए जाते हैं और इसलिए, कई तरीके एक जैसे होते हैं. इस सेक्शन में, शेयर किए गए उन तरीकों के इस्तेमाल की खास जानकारी दी गई है. अलग-अलग कॉम्पोनेंट के बारे में ज़्यादा जानकारी के लिए, कॉम्पोनेंट का रेफ़रंस देखें.
कॉम्पोनेंट के विकल्प
कंस्ट्रक्टर फ़ंक्शन की मदद से, कॉम्पोनेंट बनाने के लिए किसी भी विकल्प को सेट किया जाता है. इसके लिए, इंस्टेंस पर set मेथड को शुरू करें. किसी भी समय कॉम्पोनेंट इंस्टेंस की स्थिति जानने के लिए, get
को कॉल किया जा सकता है. इसके बाद, उसके मौजूदा विकल्प दिखेंगे.
कॉम्पोनेंट इंटरैक्शन
कुछ अहम घटने पर कॉम्पोनेंट, इवेंट छोड़ देते हैं. इससे दूसरे कॉम्पोनेंट, उन इवेंट के होने पर कार्रवाई कर पाते हैं. किसी खास इवेंट के साथ हैंडलर रजिस्टर करने के लिए, on
तरीके को कॉल करें. इसके अलावा, आपके पास once
वाला तरीका इस्तेमाल करने का विकल्प है. यह तरीका on
जैसा है. हालांकि, इसके हैंडलर को सिर्फ़ पहली बार शुरू किया जाएगा और इसके बाद यह अपने-आप हट जाएगा. किसी हैंडलर को हटाने के लिए, off
तरीके का इस्तेमाल किया जा सकता है.
आम तौर पर, आपको सिर्फ़ कॉम्पोनेंट से बने डिफ़ॉल्ट इवेंट के बारे में जानकारी चाहिए होती है, लेकिन अगर आपको अपना इवेंट खुद ही बनाना है, तो emit
तरीके का इस्तेमाल करें.
Analytics क्लाइंट लाइब्रेरी
Embed API, Google Analytics क्लाइंट लाइब्रेरी को भी लोड करता है, जिससे आपको ऐसे कई अन्य Google Analytics API का ऐक्सेस मिलता है जिनकी आपको ज़रूरत है.
इन नेमस्पेस पर, नीचे दिए गए एपीआई उपलब्ध हैं:
gapi.client.analytics.data.ga gapi.client.analytics.data.mcf gapi.client.analytics.data.realtime gapi.client.analytics.management gapi.client.analytics.metadata