AdMob API की मदद से, मध्यस्थता वाले विज्ञापन सोर्स
को प्रोग्रामैटिक तौर पर देखा जा सकता है. ज़्यादा जानकारी के लिए,
accounts.adSources.list
देखें.
Curl का इस्तेमाल करके अनुरोध करना
क्लाइंट सीक्रेट फ़ाइल लोड करें और अनुमति देने के क्रेडेंशियल जनरेट करें.
पहली बार यह चरण पूरा करने पर, आपसे अपने ब्राउज़र में अनुमति देने का प्रॉम्प्ट स्वीकार करने के लिए कहा जाएगा. प्रॉम्प्ट स्वीकार करने से पहले, पक्का करें कि आपने उस Google खाते से साइन इन किया हो जिसके पास AdMob API का ऐक्सेस हो. आपका ऐप्लिकेशन, फ़िलहाल साइन इन किए गए खाते की ओर से डेटा ऐक्सेस करने के लिए ऑथराइज़ हो जाएगा.
हमारा सुझाव है कि पुष्टि करने और अनुमति देने के लिए, oauth2l का इस्तेमाल करें. यह Google OAuth 2.0 के साथ काम करने के लिए, एक आसान कमांड-लाइन टूल है. oauth2l इंस्टॉल करें और नीचे दिया गया निर्देश चलाएं. साथ ही, path_to_credentials_json को
credentials.jsonफ़ाइल के पाथ से बदलें. यह फ़ाइल, क्लाउड ऐप्लिकेशन रजिस्टर करते समय डाउनलोड की जाती है. पहली बार निर्देश चलाने पर, यह आपको OAuth 2.0 के ऑथराइज़ेशन फ़्लो के बारे में जानकारी देता है. इसके बाद, टोकन अपने-आप रीफ़्रेश हो जाता है.oauth2l header --json path_to_credentials_json --scope admob.readonly
विज्ञापन सोर्स की सूची देखना.
pub-XXXXXXXXXXXXXXXX को अपने पब्लिशर आईडी से बदलकर, AdMob के विज्ञापन सोर्स की जानकारी पाएं. अपना पब्लिशर आईडी ढूंढने का तरीका जानने के लिए, निर्देश देखें.
curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \ -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
रिस्पॉन्स का उदाहरण:
{ "adSources": [ { "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855", "adSourceId": "5450213213286189855", "title": "AdMob Network", } ] }