संसाधन: ऐप्लिकेशन
इससे किसी खास प्लैटफ़ॉर्म (उदाहरण के लिए: Android या iOS) के लिए AdMob ऐप्लिकेशन के बारे में पता चलता है.
JSON के काेड में दिखाना |
---|
{ "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).
JSON के काेड में दिखाना |
---|
{ "displayName": string } |
फ़ील्ड | |
---|---|
displayName |
ऐप्लिकेशन का डिसप्ले नेम, जैसा कि AdMob के यूज़र इंटरफ़ेस (यूआई) में दिखता है. यह नाम, उपयोगकर्ता से मिलता है. ज़्यादा से ज़्यादा 80 वर्ण इस्तेमाल किए जा सकते हैं. |
LinkedAppInfo
ऐप स्टोर से मिली जानकारी, अगर ऐप्लिकेशन को ऐप स्टोर से लिंक किया गया है.
JSON के काेड में दिखाना |
---|
{
"appStoreId": string,
"displayName": string,
"androidAppStores": [
enum ( |
फ़ील्ड | |
---|---|
appStoreId |
ऐप्लिकेशन का ऐप स्टोर आईडी; यह तब ही दिखेगा, जब ऐप्लिकेशन किसी ऐप स्टोर से लिंक हो. अगर ऐप्लिकेशन को Google Play Store में जोड़ा गया है, तो यह ऐप्लिकेशन का ऐप्लिकेशन आईडी होगा. उदाहरण के लिए: "com.example.myapp". https://developer.android.com/studio/build/application-id पर जाएं. अगर ऐप्लिकेशन को Apple App Store में जोड़ा गया है, तो इसका आईडी होगा ऐप स्टोर आईडी. उदाहरण के लिए, "105169111". ध्यान दें कि ऐप्लिकेशन स्टोर आईडी सेट करना ऐसी कार्रवाई माना जाता है जिसे पहले जैसा नहीं किया जा सकता. ऐप्लिकेशन को लिंक करने के बाद, उसे अलग नहीं किया जा सकता. |
displayName |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का डिसप्ले नेम, जैसा कि ऐप स्टोर में दिखता है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. अगर स्टोर में ऐप्लिकेशन नहीं मिलता है, तो शायद यह फ़ील्ड खाली हो. |
androidAppStores[] |
ज़रूरी नहीं. पब्लिश किए गए Android ऐप्लिकेशन के लिए, ऐप स्टोर की जानकारी. इस फ़ील्ड का इस्तेमाल सिर्फ़ Android प्लैटफ़ॉर्म पर मौजूद ऐप्लिकेशन के लिए किया जाता है. अगर प्लैटफ़ॉर्म, iOS पर सेट है, तो इसे अनदेखा कर दिया जाएगा. डिफ़ॉल्ट वैल्यू, Google Play App Store होती है. इस फ़ील्ड को ऐप्लिकेशन बनाने के बाद अपडेट किया जा सकता है. अगर ऐप्लिकेशन पब्लिश नहीं किया गया है, तो जवाब में इस फ़ील्ड को शामिल नहीं किया जाएगा. |
AndroidAppStore
Android ऐप स्टोर.
Enums | |
---|---|
ANDROID_APP_STORE_UNSPECIFIED |
सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
GOOGLE_PLAY_APP_STORE |
Google Play Store. |
AMAZON_APP_STORE |
Amazon Appstore. |
OPPO_APP_STORE |
Oppo ऐप्लिकेशन मार्केट. |
SAMSUNG_APP_STORE |
Samsung Galaxy Store. |
VIVO_APP_STORE |
VIVO ऐप स्टोर. |
XIAOMI_APP_STORE |
Xiaomi GetApps. |
AppApprovalState
मोबाइल ऐप्लिकेशन के लिए ऐप्लिकेशन की मंज़ूरी की स्थिति.
Enums | |
---|---|
APP_APPROVAL_STATE_UNSPECIFIED |
सेट नहीं किए गए फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
ACTION_REQUIRED |
ऐप्लिकेशन को मंज़ूरी मिलने के लिए, उपयोगकर्ता को कुछ और कार्रवाई करनी होगी. ज़्यादा जानकारी और अगले चरणों के बारे में जानने के लिए, https://support.google.com/admob/answer/10564477 पर जाएं. |
IN_REVIEW |
ऐप्लिकेशन की समीक्षा होनी बाकी है. |
APPROVED |
ऐप्लिकेशन को मंज़ूरी मिल गई है और विज्ञापन दिख सकते हैं. |
तरीके |
|
---|---|
|
तय किए गए AdMob खाते में ऐप्लिकेशन बनाता है. |
|
बताए गए AdMob खाते में मौजूद ऐप्लिकेशन की सूची बनाएं. |