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 से ज़्यादा है, तो उसे 20,000 कर दिया जाएगा.

pageToken

string

पिछले ListAppsResponse से मिला मान; इससे पता चलता है कि यह पिछले 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 की खास जानकारी देखें.

ऐप्लिकेशन

इससे किसी खास प्लैटफ़ॉर्म (उदाहरण के लिए: 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_फ़्रैगमेंट} उदाहरण है: 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 में जोड़ा गया है, तो इसका आईडी होगा ऐप स्टोर आईडी. उदाहरण के लिए, "105169111".

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

displayName

string

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

AppApprovalState

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

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