खास जानकारी
मेज़रमेंट का इस्तेमाल करके, Google Analytics को डेटा दो हिस्सों में भेजा जाता है प्रोटोकॉल:
इस दस्तावेज़ में बताया गया है कि ट्रांसपोर्ट और पेलोड को कैसे फ़ॉर्मैट किया जाता है.
परिवहन
यूआरएल एंडपॉइंट
आप नीचे दिया गया एंडपॉइंट:
https://www.google-analytics.com/mp/collect
कोई इवेंट भेजने के लिए, POST
का यह अनुरोध करें:
POST /mp/collect HTTP/1.1
HOST: www.google-analytics.com
Content-Type: application/json
<payload_data>
अनुरोध का
BODY
. पेलोड देखें.
रिस्पॉन्स कोड
अगर HTTP
2xx
अनुरोध मिला. अगर मेज़रमेंट प्रोटोकॉल में गड़बड़ी का कोड नहीं दिखता है, तो
पेलोड डेटा गलत था या पेलोड का डेटा गलत था या
Google Analytics द्वारा संसाधित नहीं किया गया था.
पेलोड
मेज़रमेंट प्रोटोकॉल डेटा का इस्तेमाल करके Google Analytics को डेटा भेजा जाता है. इसके लिए, वाहन के पुर्ज़े:
- क्वेरी पैरामीटर
JSON
काPOST
बॉडी
क्वेरी पैरामीटर
पैरामीटर का नाम | ब्यौरा |
---|---|
|
ज़रूरी है.
नया सीक्रेट बनाने के लिए, Google Analytics के यूज़र इंटरफ़ेस (यूआई) पर जाएं. इसके बाद:
हमारा सुझाव है कि आप इन्हें अपने संगठन के लिए निजी रखें. अगर आपने
मेज़रमेंट प्रोटोकॉल को क्लाइंट-साइड पर डिप्लॉय किया जाता है, तो
बहुत ज़्यादा स्पैम से बचने के लिए, नियमित तौर पर |
JSON फ़ाइल का मुख्य हिस्सा
सुरक्षा कुंजी | टाइप | ब्यौरा |
---|---|---|
|
string |
ज़रूरी नहीं. उपयोगकर्ता के लिए यूनीक आइडेंटिफ़ायर. इसके लिए User-ID देखें क्रॉस-प्लैटफ़ॉर्म विश्लेषण. |
|
number |
ज़रूरी नहीं. असोसिएट किए जाने के समय के लिए यूनिक्स टाइमस्टैंप (माइक्रोसेकंड में)
इवेंट में शामिल हो सकते हैं. इसे सिर्फ़ उन इवेंट को रिकॉर्ड करने के लिए सेट किया जाना चाहिए
पिछली बार इस सूची में शामिल थे. इस मान को इससे बदला जा सकता है:
|
|
object |
ज़रूरी नहीं. मेज़रमेंट के लिए उपयोगकर्ता प्रॉपर्टी. उपयोगकर्ता प्रॉपर्टी देखें. |
|
object |
ज़रूरी नहीं. अनुरोध के लिए सहमति की सेटिंग सेट करता है. ज़्यादा जानकारी के लिए, सहमति वाला सेक्शन देखें. |
|
boolean |
ज़रूरी नहीं. true पर सेट करके बताएं कि उपयोगकर्ता का डेटा ऐसा नहीं होना चाहिए
का इस्तेमाल दिलचस्पी के मुताबिक विज्ञापन दिखाने के लिए किया जा सकता है.
|
|
array |
ज़रूरी है. इवेंट आइटम का कलेक्शन. हर बार ज़्यादा से ज़्यादा 25 इवेंट भेजे जा सकते हैं अनुरोध. इवेंट देखें सभी मान्य इवेंट के लिए संदर्भ. |
|
string |
ज़रूरी है. इवेंट का नाम. इवेंट देखें देखें. |
|
object |
ज़रूरी नहीं. इवेंट के पैरामीटर. इवेंट देखें हर इवेंट के लिए सुझाए गए पैरामीटर के लिए. |
सहमति
consent
एट्रिब्यूट, consent टाइप और स्थितियों को कॉन्फ़िगर करता है.
अगर आपने consent
का इस्तेमाल नहीं किया है, तो Google Analytics सहमति का इस्तेमाल करेगा
क्लाइंट या ऐप्लिकेशन इंस्टेंस के लिए, ऑनलाइन इंटरैक्शन से जुड़ी सेटिंग.
सुरक्षा कुंजी | टाइप | ब्यौरा |
---|---|---|
|
string |
ज़रूरी नहीं. अनुरोध की वैल्यू से उपयोगकर्ता का डेटा भेजने के लिए, सहमति सेट करता है इवेंट और उपयोगकर्ता प्रॉपर्टी को Google को ऐडवर्टाइज़ (विज्ञापन के मकसद से) करना चाहती हैं.
|
|
string |
ज़रूरी नहीं. उपयोगकर्ता के हिसाब से विज्ञापन दिखाने की सहमति सेट करता है.
|
कस्टम पैरामीटर
बताए गए पैरामीटर के अलावा, आपके पास कस्टम उपयोगकर्ता के स्कोप वाले, इवेंट के स्कोप वाले, और आइटम के स्कोप वाले पैरामीटर में मौजूद डेटा एक जैसा होना चाहिए.
- उपयोगकर्ता के स्कोप वाले कस्टम पैरामीटर, पेलोड के
user_properties
ऑब्जेक्ट में शामिल किए जा सकते हैं. - इवेंट के स्कोप वाले कस्टम पैरामीटर को
events[].params
में शामिल किया जा सकता है पेलोड का ऑब्जेक्ट. - आइटम के स्कोप वाले कस्टम पैरामीटर को
items
कलेक्शन का इस्तेमाल किया जा सकता है.
कुछ इवेंट के लिए सुझाई गई वैल्यू
कुछ इवेंट में सुझाए गए पैरामीटर मौजूद हैं. सुझाए गए इवेंट के लिए इवेंट देखें पैरामीटर का इस्तेमाल करें.
रिज़र्व किए गए नाम
इवेंट के रिज़र्व किए गए नाम
नीचे दिए गए इवेंट के नाम रिज़र्व हैं. इनका इस्तेमाल नहीं किया जा सकता:
ad_activeview
ad_click
ad_exposure
ad_query
ad_reward
adunit_exposure
app_clear_data
app_exception
app_install
app_remove
app_store_refund
app_update
app_upgrade
dynamic_link_app_open
dynamic_link_app_update
dynamic_link_first_open
error
firebase_campaign
firebase_in_app_message_action
firebase_in_app_message_dismiss
firebase_in_app_message_impression
first_open
first_visit
in_app_purchase
notification_dismiss
notification_foreground
notification_open
notification_receive
notification_send
os_update
session_start
user_engagement
पैरामीटर के रिज़र्व किए गए नाम
नीचे दिए गए पैरामीटर के नाम रिज़र्व हैं. इनका इस्तेमाल नहीं किया जा सकता:
firebase_conversion
इसके अलावा, पैरामीटर के नाम इन से शुरू नहीं हो सकते:
_ (underscore)
firebase_
ga_
google_
gtag.
उपयोगकर्ता प्रॉपर्टी के रिज़र्व किए गए नाम
नीचे दिए गए उपयोगकर्ता प्रॉपर्टी के नाम रिज़र्व हैं. इनका इस्तेमाल नहीं किया जा सकता:
first_open_time
first_visit_time
last_deep_link_referrer
user_id
first_open_after_install
इसके अलावा, उपयोगकर्ता प्रॉपर्टी के नाम इनसे शुरू नहीं हो सकते:
_ (underscore)
firebase_
ga_
google_