- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- ऐप्लिकेशन
- ManualAppInfo
- LinkedAppInfo
- AppApprovalState
- उदाहरण
- इसे आज़माएं!
बताए गए AdMob खाते में मौजूद ऐप्लिकेशन की सूची बनाएं.
एचटीटीपी अनुरोध
GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. ऐप्लिकेशन की सूची बनाने के लिए, खाते का संसाधन. उदाहरण: accounts/pub-9876543210987654 |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
pageSize |
लौटाने के लिए ऐप्लिकेशन की ज़्यादा से ज़्यादा संख्या. अगर जानकारी नहीं है या 0 है, तो ज़्यादा से ज़्यादा 10,000 ऐप्लिकेशन लौटाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 20,000 है; अगर वैल्यू 20,000 से ज़्यादा है, तो उसे 20,000 कर दिया जाएगा. |
pageToken |
पिछले |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
ऐप्लिकेशन की सूची के अनुरोध का जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"apps": [
{
object ( |
फ़ील्ड | |
---|---|
apps[] |
अनुरोध किए गए खाते के नतीजे. |
nextPageToken |
अगर फ़ील्ड खाली नहीं है, तो यह बताता है कि इस अनुरोध को पूरा करने के लिए और भी ऐप्लिकेशन मौजूद हो सकते हैं; यह वैल्यू नए |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/admob.readonly
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
ऐप्लिकेशन
इससे किसी खास प्लैटफ़ॉर्म (उदाहरण के लिए: Android या iOS) के लिए AdMob ऐप्लिकेशन के बारे में पता चलता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
फ़ील्ड | |
---|---|
name |
इस ऐप्लिकेशन के लिए संसाधन का नाम. फ़ॉर्मैट, accounts/{publisherId}/apps/{app_id_फ़्रैगमेंट} उदाहरण है: accounts/pub-9876543210987654/apps/0123456789 |
appId |
ऐप्लिकेशन का बाहरी तौर पर दिखने वाला आईडी, जिसका इस्तेमाल AdMob SDK से इंटिग्रेट करने के लिए किया जा सकता है. यह प्रॉपर्टी रीड ओनली है. उदाहरण: ca-app-pub-9876543210987654~0123456789 |
platform |
ऐप्लिकेशन के प्लैटफ़ॉर्म के बारे में बताता है. "IOS" तक सीमित और "ANDROID". |
manualAppInfo |
ऐसे ऐप्लिकेशन की जानकारी जिसे किसी भी ऐप स्टोर से लिंक नहीं किया गया है. ऐप्लिकेशन लिंक हो जाने के बाद भी, इस जानकारी को वापस पाया जा सकता है. अगर ऐप्लिकेशन बनाते समय उसका कोई नाम नहीं दिया जाता है, तो प्लेसहोल्डर का नाम इस्तेमाल किया जाएगा. |
linkedAppInfo |
इम्यूटेबल. ऐप स्टोर से लिंक किए गए ऐप्लिकेशन की जानकारी. यह फ़ील्ड सिर्फ़ तब दिखता है, जब ऐप्लिकेशन को किसी ऐप स्टोर से लिंक किया गया हो. |
appApprovalState |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन को अनुमति की स्थिति. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. |
ManualAppInfo
उन मैन्युअल ऐप्लिकेशन के लिए दी गई जानकारी जो किसी ऐप्लिकेशन स्टोर से लिंक नहीं हैं (उदाहरण: Google Play, App Store).
JSON के काेड में दिखाना |
---|
{ "displayName": string } |
फ़ील्ड | |
---|---|
displayName |
ऐप्लिकेशन का डिसप्ले नेम, जैसा कि AdMob के यूज़र इंटरफ़ेस (यूआई) में दिखता है. यह नाम, उपयोगकर्ता से मिलता है. ज़्यादा से ज़्यादा 80 वर्ण इस्तेमाल किए जा सकते हैं. |
LinkedAppInfo
ऐप स्टोर से मिली जानकारी, अगर ऐप्लिकेशन को ऐप स्टोर से लिंक किया गया है.
JSON के काेड में दिखाना |
---|
{ "appStoreId": string, "displayName": string } |
फ़ील्ड | |
---|---|
appStoreId |
ऐप्लिकेशन का ऐप स्टोर आईडी; यह तब ही दिखेगा, जब ऐप्लिकेशन किसी ऐप स्टोर से लिंक हो. अगर ऐप्लिकेशन को Google Play Store में जोड़ा गया है, तो यह ऐप्लिकेशन का ऐप्लिकेशन आईडी होगा. उदाहरण के लिए: "com.example.myapp". https://developer.android.com/studio/build/application-id पर जाएं. अगर ऐप्लिकेशन को Apple App Store में जोड़ा गया है, तो इसका आईडी होगा ऐप स्टोर आईडी. उदाहरण के लिए, "105169111". ध्यान दें कि ऐप्लिकेशन स्टोर आईडी सेट करना ऐसी कार्रवाई माना जाता है जिसे पहले जैसा नहीं किया जा सकता. ऐप्लिकेशन को लिंक करने के बाद, उसे अलग नहीं किया जा सकता. |
displayName |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का डिसप्ले नेम, जैसा कि ऐप स्टोर में दिखता है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. अगर स्टोर में ऐप्लिकेशन नहीं मिलता है, तो शायद यह फ़ील्ड खाली हो. |
AppApprovalState
मोबाइल ऐप्लिकेशन के लिए ऐप्लिकेशन की मंज़ूरी की स्थिति.
Enums | |
---|---|
APP_APPROVAL_STATE_UNSPECIFIED |
सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
ACTION_REQUIRED |
ऐप्लिकेशन को मंज़ूरी मिलने के लिए, उपयोगकर्ता को कुछ और कार्रवाई करनी होगी. ज़्यादा जानकारी और अगले चरणों के बारे में जानने के लिए, https://support.google.com/admob/answer/10564477 पर जाएं. |
IN_REVIEW |
ऐप्लिकेशन की समीक्षा होनी बाकी है. |
APPROVED |
ऐप्लिकेशन को मंज़ूरी मिल गई है और विज्ञापन दिख सकते हैं. |