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 पर सेट कर दिया जाएगा.

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 Overview देखें.

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 को कॉन्फ़िगर करने के लिए, इस मेटाडेटा की ज़रूरत है.