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 के लिए रिस्पॉन्स.

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

जेएसओएन के काेड में दिखाना
{
  "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 में तय किया जा सकता है. उदाहरण के लिए, अडैप्टर के तीसरे पक्ष के SDK टूल को अलग-अलग आईडी भेजने के लिए, adUnitConfigurations का इस्तेमाल किया जा सकता है.

जेएसओएन के काेड में दिखाना
{
  "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 को तय किया जाता है.

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

string

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

adapterConfigMetadataLabel

string

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

isRequired

boolean

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