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 कॉल का जारी है और सिस्टम को डेटा के अगले पेज पर वापस लाना चाहिए.

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

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

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

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

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

जेएसओएन के काेड में दिखाना
{
  "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 ऐप्लिकेशन के बारे में पता चलता है.

जेएसओएन के काेड में दिखाना
{
  "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).

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

string

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

LinkedAppInfo

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

जेएसओएन के काेड में दिखाना
{
  "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 ऐप्लिकेशन को मंज़ूरी मिल गई है और यह विज्ञापन दिखा सकता है.