- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- ऐप्लिकेशन
- 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 |
आखिरी |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
ऐप्लिकेशन की सूची से जुड़े अनुरोध का जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"apps": [
{
object ( |
फ़ील्ड | |
---|---|
apps[] |
अनुरोध किए गए खाते के लिए तैयार किए गए ऐप्लिकेशन. |
nextPageToken |
अगर यह फ़ील्ड खाली नहीं है, तो इससे पता चलता है कि अनुरोध करने के लिए और भी ऐप्लिकेशन उपलब्ध हो सकते हैं. इस वैल्यू को नए |
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/admob.readonly
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
ऐप्लिकेशन
इससे किसी खास प्लैटफ़ॉर्म (उदाहरण के लिए: Android या iOS) के लिए, AdMob ऐप्लिकेशन के बारे में पता चलता है.
जेएसओएन के काेड में दिखाना |
---|
{ "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).
जेएसओएन के काेड में दिखाना |
---|
{ "displayName": string } |
फ़ील्ड | |
---|---|
displayName |
ऐप्लिकेशन का डिसप्ले नेम, जैसा कि AdMob के यूज़र इंटरफ़ेस (यूआई) में दिखता है. यह नाम उपयोगकर्ता की ओर से उपलब्ध कराया जाता है. नाम ज़्यादा से ज़्यादा 80 वर्णों का हो सकता है. |
LinkedAppInfo
ऐप स्टोर से मिली जानकारी, अगर ऐप्लिकेशन को किसी ऐप स्टोर से लिंक किया गया है.
जेएसओएन के काेड में दिखाना |
---|
{ "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 |
ऐप्लिकेशन को मंज़ूरी मिल गई है और यह विज्ञापन दिखा सकता है. |