- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ऐप्लिकेशन
- 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 पर सेट कर दिया जाएगा. |
pageToken |
यह वैल्यू, आखिरी |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
ऐप्लिकेशन की सूची के अनुरोध का जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{
"apps": [
{
object ( |
| फ़ील्ड | |
|---|---|
apps[] |
अनुरोध किए गए खाते के लिए, नतीजे के तौर पर मिले ऐप्लिकेशन. |
nextPageToken |
अगर यह खाली नहीं है, तो इसका मतलब है कि अनुरोध के लिए और ऐप्लिकेशन उपलब्ध हो सकते हैं. इस वैल्यू को नए |
अनुमति पाने के लिंक
नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:
https://www.googleapis.com/auth/admob.readonly
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.
ऐप्लिकेशन
किसी प्लैटफ़ॉर्म (उदाहरण के लिए: Android या iOS) के लिए AdMob ऐप्लिकेशन के बारे में बताता है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
| फ़ील्ड | |
|---|---|
name |
इस ऐप्लिकेशन के लिए संसाधन का नाम. इसका फ़ॉर्मैट accounts/{publisherId}/apps/{app_id_fragment} है. उदाहरण: 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 में जोड़ा गया है, तो यह App Store का आईडी होगा. उदाहरण के लिए, "105169111". ध्यान दें कि ऐप्लिकेशन स्टोर आईडी सेट करने के बाद, इसे बदला नहीं जा सकता. किसी ऐप्लिकेशन को लिंक करने के बाद, उसे अनलिंक नहीं किया जा सकता. |
displayName |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन स्टोर में दिखने वाला ऐप्लिकेशन का नाम. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. अगर ऐप्लिकेशन स्टोर में नहीं मिलता है, तो यह खाली हो सकता है. |
AppApprovalState
मोबाइल ऐप्लिकेशन के लिए, ऐप्लिकेशन की मंज़ूरी की स्थितियां.
| Enums | |
|---|---|
APP_APPROVAL_STATE_UNSPECIFIED |
सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
ACTION_REQUIRED |
ऐप्लिकेशन को मंज़ूरी देने के लिए, उपयोगकर्ता को कुछ और कार्रवाई करनी होगी. ज़्यादा जानकारी और अगले चरणों के लिए, कृपया https://support.google.com/admob/answer/10564477 पर जाएं. |
IN_REVIEW |
ऐप्लिकेशन की समीक्षा होनी बाकी है. |
APPROVED |
ऐप्लिकेशन को मंज़ूरी मिल गई है और इस पर विज्ञापन दिखाए जा सकते हैं. |