- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- अडैप्टर
- AdapterConfigMetadata
- उदाहरण
- इसे आज़माएं!
विज्ञापन स्रोत के अडैप्टर की सूची बनाएं.
एचटीटीपी अनुरोध
GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. अडैप्टर के इस कलेक्शन का मालिकाना हक माता-पिता के पास है. फ़ॉर्मैट: accounts/{publisherId}/adSources/{adSourceId} |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
pageSize |
दिखाए जाने वाले अडैप्टर की ज़्यादा से ज़्यादा संख्या. अगर इसकी जानकारी उपलब्ध नहीं है या 0 है, तो ज़्यादा से ज़्यादा 10,000 अडैप्टर दिए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 20,000 है; अगर वैल्यू 20,000 से ज़्यादा है, तो उसे 20,000 कर दिया जाएगा. |
pageToken |
पिछले |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
ListAdaptersRequest का रिस्पॉन्स.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"adapters": [
{
object ( |
फ़ील्ड | |
---|---|
adapters[] |
अडैप्टर. |
nextPageToken |
अगले पेज को वापस पाने के लिए, |
अनुमति के दायरे
इनमें से किसी एक 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 ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. अडैप्टर के संसाधन का नाम. फ़ॉर्मैट: accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}. |
adapterId |
सिर्फ़ आउटपुट के लिए. इस अडैप्टर का आईडी. इसका इस्तेमाल adapterId सेट करने के लिए किया जाता है. |
title |
सिर्फ़ आउटपुट के लिए. इस अडैप्टर का डिसप्ले नेम. |
platform |
सिर्फ़ आउटपुट के लिए. इस अडैप्टर के साथ काम करने वाला मोबाइल ऐप्लिकेशन प्लैटफ़ॉर्म. इस्तेमाल की जा सकने वाली वैल्यू ये हैं: IOS, ANDROID, WINDOWS_PHONE |
formats[] |
सिर्फ़ आउटपुट के लिए. इस अडैप्टर के साथ काम करने वाली विज्ञापन यूनिट के फ़ॉर्मैट दिखाता है. |
adapterConfigMetadata[] |
सिर्फ़ आउटपुट के लिए. इस अडैप्टर से जुड़ा कॉन्फ़िगरेशन मेटाडेटा. |
AdapterConfigMetadata
इस अडैप्टर से जुड़ा कॉन्फ़िगरेशन मेटाडेटा. इनका इस्तेमाल, इस अडैप्टर के लिए AdUnitMappings से जुड़े adUnitConfigurations को तय करने के लिए किया जाता है.
JSON के काेड में दिखाना |
---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
फ़ील्ड | |
---|---|
adapterConfigMetadataId |
इसका इस्तेमाल adUnitConfigurations की कुंजी भरने के लिए किया जाता है. |
adapterConfigMetadataLabel |
अडैप्टर कॉन्फ़िगरेशन मेटाडेटा का नाम. |
isRequired |
AdUnitMappings को कॉन्फ़िगर करने के लिए, इस मेटाडेटा की ज़रूरत है या नहीं. |