इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, i-mobile से विज्ञापन लोड करने और दिखाने का तरीका बताया गया है. इसके लिए, मीडिएशन, और वॉटरफ़ॉल इंटिग्रेशन का इस्तेमाल किया जाता है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में i-mobile को जोड़ने का तरीका बताया गया है. साथ ही, i-mobile SDK टूल और अडैप्टर को iOS ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-mobile के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के बगल में ब्रैकेट में अंग्रेज़ी के बराबर के शब्द दिए गए हैं.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-मोबाइल के लिए मीडिएशन अडैप्टर में नीचे दिए गए काम किए गए हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- iOS डिप्लॉयमेंट टारगेट 12.0 या उसके बाद का होना चाहिए
Google Mobile Ads SDK का सबसे नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: i-mobile के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
サイン/アプン管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, अपने ऐप्लिकेशन को आई-मोबाइल डैशबोर्ड में जोड़ें.
फ़ॉर्म भरें और 新規登録 (साइन अप करें) बटन पर क्लिक करें.
नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
広告사ポポポ管理 (Ad स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告ポッ (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.
इसके बाद, 広告ポッン (विज्ञापन स्पॉट का नाम), 広告ポッलोगोंサイズ (विज्ञापन स्पॉट का साइज़) और दूसरी जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, アプリ設定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パーンッンシャーID (पब्लिशर आईडी), subscriptionsディアID (मीडिया आईडी), और ಠポッID (Spot आईडी) को भी ध्यान में रखें. AdMob यूज़र इंटरफ़ेस (यूआई) में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय, आपको इन पैरामीटर की ज़रूरत होगी.
दूसरा चरण: Ad Manager यूज़र इंटरफ़ेस (यूआई) में i-mobile की मांग सेट अप करना
तीसरा चरण: i-mobile SDK और अडैप्टर इंपोर्ट करना
CocoaPods का इस्तेमाल करना (सुझाया गया)
अपने प्रोजेक्ट की Podfile में यह लाइन जोड़ें:
pod 'GoogleMobileAdsMediationIMobile'
कमांड लाइन से चलाएं:
pod install --repo-update
मैन्युअल इंटिग्रेशन
- i-mobile SDK का नया वर्शन डाउनलोड करें और अपने प्रोजेक्ट में
ImobileSdkAds.framework
को लिंक करें. - अपने प्रोजेक्ट में बदलावों की जानकारी और लिंक
IMobileAdapter.framework
में दिए गए डाउनलोड लिंक से, i-mobile अडैप्टर का नया वर्शन डाउनलोड करें.
चौथा चरण: ज़रूरी कोड जोड़ना
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, i-mobile के दस्तावेज़ में दिए गए निर्देशों का पालन करें.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापन चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो. i-mobile, टेस्ट के लिए Spot आईडी, मीडिया आईडी, और पब्लिशर आईडी उपलब्ध कराता है. इन्हें यहां देखा जा सकता है.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको i-mobile से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में i-mobile (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, विज्ञापन के किसी एक स्रोत को टेस्ट करना चालू करें.
वैकल्पिक चरण
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडरिंग
i-mobile अडैप्टर,
GADNativeAd
.
फ़ील्ड | i-mobile अडैप्टर हमेशा ये ऐसेट शामिल करता है |
---|---|
हेडलाइन | |
इमेज | |
मुख्य भाग | |
ऐप्लिकेशन का आइकॉन | 1 |
कॉल-टू-ऐक्शन | |
स्टार रेटिंग | |
स्टोर | |
कीमत |
1 नेटिव विज्ञापनों के लिए, i-mobile SDK टूल, ऐप्लिकेशन आइकॉन एसेट उपलब्ध नहीं कराता. इसके बजाय, i-mobile अडैप्टर, ऐप्लिकेशन आइकॉन को पारदर्शी इमेज से भर देता है.
गड़बड़ी के कोड
अगर अडैप्टर को i-mobile से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर इन क्लास के तहत,
GADResponseInfo.adNetworkInfoArray
इन क्लास के तहत:
फ़ॉर्मैट | कक्षा का नाम |
---|---|
बैनर | IMobileAdapter |
मध्यवर्ती | IMobileAdapter |
मूल भाषा वाला | GADMediationAdapterIMobile |
जब कोई विज्ञापन लोड नहीं होता है, तो i-mobile अडैप्टर से ये कोड और मैसेज मिलते हैं:
गड़बड़ी का कोड | कारण |
---|---|
0-10 | i-mobile SDK टूल से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, कोड देखें. |
101 | Ad Manager यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए i-mobile सर्वर पैरामीटर मौजूद नहीं हैं/अमान्य हैं. |
102 | अनुरोध किया गया विज्ञापन आकार किसी i-मोबाइल समर्थित बैनर आकार से मेल नहीं खाता है. |
103 | i-mobile कोई विज्ञापन प्रस्तुत करने में विफल रहा. |
104 | i-mobile ने खाली नेटिव विज्ञापन कलेक्शन दिखाया. |
105 | i-mobile, नेटिव विज्ञापन एसेट डाउनलोड नहीं कर सका. |
106 | i-mobile, एक ही स्पॉट आईडी का इस्तेमाल करके, कई इंटरस्टीशियल विज्ञापनों के लिए अनुरोध करने की सुविधा नहीं देता. |
i-mobile iOS मीडिएशन अडैप्टर के बदलावों का लॉग
वर्शन 2.3.4.1
CFBundleShortVersionString
को चार के बजाय तीन कॉम्पोनेंट के लिए अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 11.10.0 वर्शन.
- i-mobile SDK का वर्शन 2.3.4.
वर्शन 2.3.4.0
- i-mobile SDK 2.3.4 के साथ काम करने की पुष्टि की गई है.
adSDKVersion
में i-mobile SDK वर्शन दिखाने के लिए सहायता जोड़ी गई.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 11.2.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.4.
वर्शन 2.3.3.0
- i-mobile SDK 2.3.3 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 11.1.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.3.
वर्शन 2.3.2.1
- बैनर, इंटरस्टीशियल, और नेटिव विज्ञापन लागू करने से, अब काम न करने वाले
willBackgroundApplication
डेलिगेट तरीके को हटा दिया गया है. - अब इसके लिए, iOS का कम से कम 12.0 वर्शन ज़रूरी है.
- अब आपको Google Mobile Ads SDK के 11.0 या इसके बाद के वर्शन की ज़रूरत होगी.
IMobileAdapter.xcframework
के फ़्रेमवर्क मेंInfo.plist
शामिल किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 11.0.1 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.2.
वर्शन 2.3.2.0
- i-mobile SDK 2.3.2 के साथ काम करने की पुष्टि की गई है.
armv7
आर्किटेक्चर के लिए सहायता हटा दी गई है.- अब इसके लिए, iOS का कम से कम 11.0 वर्शन ज़रूरी है.
- अब Google Mobile Ads SDK के 10.4.0 या इसके बाद के वर्शन की ज़रूरत है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 10.4.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.2.
वर्शन 2.3.1.0
- i-mobile SDK 2.3.1 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 10.3.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.1.
वर्शन 2.3.0.1
- अब इसके लिए, Google Mobile Ads SDK टूल का 10.0.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 10.0.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.0.
वर्शन 2.3.0.0
- इस बात की पुष्टि की गई है कि यह i-mobile SDK 2.3.0 के साथ काम करता है या नहीं.
- अब इसके लिए, Google Mobile Ads SDK टूल का 9.8.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 9.13.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.3.0.
वर्शन 2.2.0.1
- अब इसके लिए, Google Mobile Ads SDK टूल का 9.0.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 9.0.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.2.0.
वर्शन 2.2.0.0
- i-mobile SDK टूल के वर्शन 2.2.0 के साथ काम करने की पुष्टि की गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 8.13.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.2.0.
वर्शन 2.1.0.1
- Google Mobile Ads SDK के 8.0.0 या उसके बाद के वर्शन पर निर्भरता कम की गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 8.4.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.1.0.
वर्शन 2.1.0.0
- i-mobile SDK टूल के 2.1.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK टूल का 8.1.0 या इसके बाद का वर्शन ज़रूरी है.
.xcframework
फ़ॉर्मैट का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 8.1.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.1.0.
वर्शन 2.0.33.1
- अडैप्टर से जुड़ी गड़बड़ी के स्टैंडर्ड कोड और मैसेज जोड़े गए.
- अडैप्टर अब एक ही i-mobile Spot आईडी का इस्तेमाल करके, पेज पर अचानक दिखने वाले कई विज्ञापनों के अनुरोध को सीमित करता है.
- नेटिव विज्ञापनों पर टैप करने पर, अडैप्टर अब
-nativeAdWillLeaveApplication:
कॉलबैक को फ़ॉरवर्ड करता है. - अब इसके लिए, Google Mobile Ads SDK टूल का 7.68.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK का 7.68.0 वर्शन.
- i-mobile SDK का वर्शन 2.0.33.
वर्शन 2.0.33.0
- i-mobile SDK टूल के 2.0.33 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK टूल का 7.65.0 या इसके बाद का वर्शन ज़रूरी है.
- अब iOS 9.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google मोबाइल विज्ञापन SDK का 7.65.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.0.33.
वर्शन 2.0.32.0
- i-mobile SDK टूल के 2.0.32 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK टूल का 7.60.0 या इसके बाद का वर्शन ज़रूरी है.
- अडैप्टिव बैनर के अनुरोध के साइज़ के हिसाब से, 320x50 और 320x100 विज्ञापनों को स्केल करने की सुविधा जोड़ी गई है.
- i386 आर्किटेक्चर के लिए सहायता हटा दी गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google मोबाइल विज्ञापन SDK का 7.60.0 वर्शन.
- i-mobile SDK टूल का वर्शन 2.0.32.
वर्शन 2.0.31.0
- i-mobile SDK टूल के वर्शन 2.0.31 के साथ काम करने की पुष्टि की गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का वर्शन 7.53.1.
- i-mobile SDK टूल का वर्शन 2.0.31.
वर्शन 2.0.29.0
- शुरुआती रिलीज़!
- बैनर, इंटरस्टीशियल, और नेटिव विज्ञापनों के लिए सहायता जोड़ी गई.
इनके साथ बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का वर्शन 7.52.0.
- i-mobile SDK टूल का वर्शन 2.0.29.