कमांड लाइन का इस्तेमाल करके, एपीआई क्विकस्टार्ट

इस पेज पर बताया गया है कि कमांड लाइन का इस्तेमाल करके, Google Analytics एडमिन एपीआई का इस्तेमाल कैसे शुरू किया जा सकता है.

पहला चरण. एपीआई चालू करें

नया Cloud Platform प्रोजेक्ट बनाने के लिए इस बटन पर क्लिक करें, Google Analytics एडमिन एपीआई अपने-आप चालू हो जाए, और इस ट्यूटोरियल के लिए ज़रूरी OAuth2 क्रेडेंशियल बनाएं:

Google Analytics Admin API चालू करना

आपको OAuth2 क्रेडेंशियल कॉन्फ़िगरेशन डायलॉग पर अपने-आप रीडायरेक्ट कर दिया जाएगा. "आपको कहां से कॉल करना है?" पूछे जाने पर, "डेस्कटॉप" चुनें.

डायलॉग बॉक्स में, क्लाइंट कॉन्फ़िगरेशन डाउनलोड करें पर क्लिक करें और फ़ाइल को credentials.json अपनी वर्क डायरेक्ट्री में सेव करें.

इसके अलावा, किसी मौजूदा प्रोजेक्ट में मैन्युअल तरीके से OAuth2 क्रेडेंशियल बनाने के लिए, यह तरीका अपनाया जा सकता है.

दूसरा चरण. Cloud SDK को इंस्टॉल और शुरू करना

आपके पास अपनी डेवलपमेंट मशीन पर gcloud कमांड लाइन टूल इंस्टॉल होना चाहिए.

तीसरा चरण: एपीआई कॉल करना

अब Google Analytics 4 प्रॉपर्टी के लिए क्वेरी करने के लिए, Google Analytics एडमिन एपीआई का इस्तेमाल किया जा सकता है.

प्रमाणीकृत करें

इस उदाहरण में उपयोगकर्ता के क्रेडेंशियल पाने के लिए, नीचे दिया गया निर्देश चलाएं और पहले चरण में डाउनलोड की गई क्रेडेंशियल JSON फ़ाइल के पाथ का इस्तेमाल करें:

gcloud auth application-default login \
    --scopes=https://www.googleapis.com/auth/analytics.readonly \
    --client-id-file=[PATH/TO/credentials.json]

नई ब्राउज़र विंडो में, OAuth उपयोगकर्ता की सहमति वाला डायलॉग बॉक्स खुलेगा.

अनुरोध भेजें

Google Analytics एडमिन एपीआई को अनुरोध भेजने के लिए, curl का इस्तेमाल करें. अपनी कमांड लाइन में यह जानकारी डालें:

  curl \
  -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
  -H "Content-Type: application/json; charset=utf-8" \
  https://analyticsadmin.googleapis.com/v1beta/accounts

पुष्टि करने वाला टोकन पाने के लिए, curl कमांड, gcloud auth application-default print-access-token कमांड का इस्तेमाल करता है.

बधाई हो! आपने Google Analytics एडमिन एपीआई को अपना पहला अनुरोध भेज दिया है.