Method: accounts.adSources.adapters.list

विज्ञापन स्रोत के अडैप्टर की सूची बनाएं.

एचटीटीपी अनुरोध

GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. अडैप्टर के इस कलेक्शन का मालिकाना हक माता-पिता के पास है. फ़ॉर्मैट: accounts/{publisherId}/adSources/{adSourceId}

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

दिखाए जाने वाले अडैप्टर की ज़्यादा से ज़्यादा संख्या. अगर इसकी जानकारी उपलब्ध नहीं है या 0 है, तो ज़्यादा से ज़्यादा 10,000 अडैप्टर दिए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 20,000 है; अगर वैल्यू 20,000 से ज़्यादा है, तो उसे 20,000 कर दिया जाएगा.

pageToken

string

पिछले adapters.list कॉल से मिला पेज टोकन. अगले पेज को वापस पाने के लिए, यह जानकारी दें.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

ListAdaptersRequest का रिस्पॉन्स.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
adapters[]

object (Adapter)

अडैप्टर.

nextPageToken

string

अगले पेज को वापस पाने के लिए, ListAdapterRequest में pageToken को सेट करने के लिए इस्तेमाल किया जाता है. अगर इस फ़ील्ड को हटा दिया जाता है, तो इसके बाद कोई पेज नहीं होता.

अनुमति के दायरे

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/admob.monetization
  • https://www.googleapis.com/auth/admob.readonly

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.

Adapter

इससे हर मीडिएशन विज्ञापन सोर्स के साथ काम करने वाले अडैप्टर की जानकारी मिलती है.

अडैप्टर, विज्ञापन स्रोत के किसी खास SDK टूल से जुड़े होते हैं. साथ ही, हर अडैप्टर किसी एक प्लैटफ़ॉर्म और इस्तेमाल किए जा सकने वाले विज्ञापन यूनिट फ़ॉर्मैट की सूची से जुड़ा होता है. विज्ञापन अनुरोधों पर कार्रवाई करने के लिए, अडैप्टर को कुछ कॉन्फ़िगरेशन सेट करने की ज़रूरत भी पड़ सकती है. adUnitConfigurations कुंजी/वैल्यू पेयर को सेट करके, AdUnitMapping में कॉन्फ़िगरेशन के बारे में बताया जा सकता है. उदाहरण के लिए, adUnitConfigurations का इस्तेमाल अडैप्टर के तीसरे पक्ष के SDK को अलग-अलग आईडी को पास करने के लिए किया जा सकता है.

JSON के काेड में दिखाना
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. अडैप्टर के संसाधन का नाम. फ़ॉर्मैट:

accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}.

adapterId

string

सिर्फ़ आउटपुट के लिए. इस अडैप्टर का आईडी. इसका इस्तेमाल adapterId सेट करने के लिए किया जाता है.

title

string

सिर्फ़ आउटपुट के लिए. इस अडैप्टर का डिसप्ले नेम.

platform

string

सिर्फ़ आउटपुट के लिए. इस अडैप्टर के साथ काम करने वाला मोबाइल ऐप्लिकेशन प्लैटफ़ॉर्म.

इस्तेमाल की जा सकने वाली वैल्यू ये हैं: IOS, ANDROID, WINDOWS_PHONE

formats[]

string

सिर्फ़ आउटपुट के लिए. इस अडैप्टर के साथ काम करने वाली विज्ञापन यूनिट के फ़ॉर्मैट दिखाता है.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

सिर्फ़ आउटपुट के लिए. इस अडैप्टर से जुड़ा कॉन्फ़िगरेशन मेटाडेटा.

AdapterConfigMetadata

इस अडैप्टर से जुड़ा कॉन्फ़िगरेशन मेटाडेटा. इनका इस्तेमाल, इस अडैप्टर के लिए AdUnitMappings से जुड़े adUnitConfigurations को तय करने के लिए किया जाता है.

JSON के काेड में दिखाना
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
फ़ील्ड
adapterConfigMetadataId

string

इसका इस्तेमाल adUnitConfigurations की कुंजी भरने के लिए किया जाता है.

adapterConfigMetadataLabel

string

अडैप्टर कॉन्फ़िगरेशन मेटाडेटा का नाम.

isRequired

boolean

AdUnitMappings को कॉन्फ़िगर करने के लिए, इस मेटाडेटा की ज़रूरत है या नहीं.