Method: accounts.apps.list

चुने गए AdMob खाते से जुड़े ऐप्लिकेशन की सूची दिखाता है.

एचटीटीपी अनुरोध

GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. उस खाते का रिसॉर्स नाम जिसके लिए ऐप्लिकेशन की सूची बनानी है. उदाहरण: accounts/pub-9876543210987654

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़्यादा से ज़्यादा कितने ऐप्लिकेशन दिखाने हैं. अगर इसे तय नहीं किया गया है या इसकी वैल्यू 0 है, तो ज़्यादा से ज़्यादा 10,000 ऐप्लिकेशन दिखाए जाएंगे. इसकी ज़्यादा से ज़्यादा वैल्यू 20,000 हो सकती है. इससे ज़्यादा वैल्यू को 20,000 पर सेट कर दिया जाएगा.

pageToken

string

यह वैल्यू, आखिरी ListAppsResponse से मिलती है. इससे पता चलता है कि यह apps.list कॉल, पिछले apps.list कॉल का ही हिस्सा है. साथ ही, सिस्टम को डेटा का अगला पेज दिखाना चाहिए.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

ऐप्लिकेशन की सूची के अनुरोध का जवाब.

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

JSON फ़ॉर्मैट में दिखाया गया है
{
  "apps": [
    {
      object (App)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
apps[]

object (App)

अनुरोध किए गए खाते के लिए, नतीजे के तौर पर मिले ऐप्लिकेशन.

nextPageToken

string

अगर यह खाली नहीं है, तो इसका मतलब है कि अनुरोध के लिए और ऐप्लिकेशन उपलब्ध हो सकते हैं. इस वैल्यू को नए ListAppsRequest में पास किया जाना चाहिए.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/admob.readonly

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

ऐप्लिकेशन

किसी प्लैटफ़ॉर्म (उदाहरण के लिए: Android या iOS) के लिए AdMob ऐप्लिकेशन के बारे में बताता है.

JSON के काेड में दिखाना
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
फ़ील्ड
name

string

इस ऐप्लिकेशन के लिए संसाधन का नाम. इसका फ़ॉर्मैट accounts/{publisherId}/apps/{app_id_fragment} है. उदाहरण: accounts/pub-9876543210987654/apps/0123456789

appId

string

ऐप्लिकेशन का वह आईडी जो बाहरी तौर पर दिखता है. इसका इस्तेमाल AdMob SDK के साथ इंटिग्रेट करने के लिए किया जा सकता है. यह सिर्फ़ पढ़ने के लिए उपलब्ध प्रॉपर्टी है. उदाहरण: ca-app-pub-9876543210987654~0123456789

platform

string

इससे ऐप्लिकेशन के प्लैटफ़ॉर्म के बारे में पता चलता है. यह "IOS" और "ANDROID" तक सीमित है.

manualAppInfo

object (ManualAppInfo)

किसी ऐसे ऐप्लिकेशन की जानकारी जिसे किसी भी ऐप स्टोर से लिंक नहीं किया गया है.

किसी ऐप्लिकेशन को लिंक करने के बाद भी, इस जानकारी को वापस पाया जा सकता है. अगर ऐप्लिकेशन बनाते समय उसका नाम नहीं दिया जाता है, तो नाम की जगह दिखने वाले प्लेसहोल्डर का इस्तेमाल किया जाएगा.

linkedAppInfo

object (LinkedAppInfo)

इम्यूटेबल. किसी ऐप्लिकेशन की जानकारी, जिसे किसी ऐप स्टोर से लिंक किया गया है.

यह फ़ील्ड सिर्फ़ तब मौजूद होता है, जब ऐप्लिकेशन किसी ऐप स्टोर से लिंक हो.

appApprovalState

enum (AppApprovalState)

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन के लिए मंज़ूरी का स्टेटस. यह फ़ील्ड, सिर्फ़ पढ़ने के लिए है.

ManualAppInfo

ऐसे मैन्युअल ऐप्लिकेशन के लिए दी गई जानकारी जो किसी ऐप्लिकेशन स्टोर (उदाहरण के लिए: Google Play, App Store) से लिंक नहीं हैं.

JSON के काेड में दिखाना
{
  "displayName": string
}
फ़ील्ड
displayName

string

AdMob यूज़र इंटरफ़ेस (यूआई) में दिखने वाला ऐप्लिकेशन का डिसप्ले नेम. यह नाम उपयोगकर्ता ने दिया होता है. ज़्यादा से ज़्यादा 80 वर्ण इस्तेमाल किए जा सकते हैं.

LinkedAppInfo

अगर ऐप्लिकेशन किसी ऐप स्टोर से लिंक है, तो उससे मिली जानकारी.

JSON के काेड में दिखाना
{
  "appStoreId": string,
  "displayName": string
}
फ़ील्ड
appStoreId

string

ऐप्लिकेशन का ऐप स्टोर आईडी. यह तब मौजूद होता है, जब ऐप्लिकेशन किसी ऐप स्टोर से लिंक हो.

अगर ऐप्लिकेशन को Google Play Store में जोड़ा गया है, तो यह ऐप्लिकेशन का आईडी होगा. उदाहरण के लिए: "com.example.myapp". https://developer.android.com/studio/build/application-id पर जाएं.

अगर ऐप्लिकेशन को Apple App Store में जोड़ा गया है, तो यह App Store का आईडी होगा. उदाहरण के लिए, "105169111".

ध्यान दें कि ऐप्लिकेशन स्टोर आईडी सेट करने के बाद, इसे बदला नहीं जा सकता. किसी ऐप्लिकेशन को लिंक करने के बाद, उसे अनलिंक नहीं किया जा सकता.

displayName

string

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

AppApprovalState

मोबाइल ऐप्लिकेशन के लिए, ऐप्लिकेशन की मंज़ूरी की स्थितियां.

Enums
APP_APPROVAL_STATE_UNSPECIFIED सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें.
ACTION_REQUIRED ऐप्लिकेशन को मंज़ूरी देने के लिए, उपयोगकर्ता को कुछ और कार्रवाई करनी होगी. ज़्यादा जानकारी और अगले चरणों के लिए, कृपया https://support.google.com/admob/answer/10564477 पर जाएं.
IN_REVIEW ऐप्लिकेशन की समीक्षा होनी बाकी है.
APPROVED ऐप्लिकेशन को मंज़ूरी मिल गई है और इस पर विज्ञापन दिखाए जा सकते हैं.