विज्ञापन स्रोत

AdMob API की मदद से, मीडिएशन विज्ञापन सोर्स देखे जा सकते हैं प्रोग्रामेटिक रूप से. यहां जाएं: accounts.adSources.list पर जाएं.

Curl का इस्तेमाल करके अनुरोध करें

  1. क्लाइंट सीक्रेट फ़ाइल लोड करें और अनुमति देने वाला जनरेट करें क्रेडेंशियल डालें.

    पहली बार इस चरण को पूरा करने पर आपसे अनुमति देने का अनुरोध दिखेगा. स्वीकार करने से पहले, पक्का करें कि आपने आपने किसी ऐसे 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
    
  2. विज्ञापन स्रोतों की सूची बनाएं.

    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",
       }
     ]
    }