इस गाइड में, 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 खाते में साइन अप करें या लॉग इन करें.
साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-mobile डैशबोर्ड में अपना ऐप्लिकेशन जोड़ें.
फ़ॉर्म भरें और NOW規登録 (साइन अप करें) बटन पर क्लिक करें.
नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
広告スポット管理 (विज्ञापन स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告スポット (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.
इसके बाद, 広告ポッン (विज्ञापन स्पॉट का नाम), 広告ポッलोगोंサイズ (विज्ञापन स्पॉट का साइज़) और दूसरी जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, {7}プアメ定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パーンッンシャー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 के दस्तावेज़ में दिया गया तरीका अपनाएं.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपने Ad Manager. i-Mobile, टेस्टिंग के लिए टेस्ट Spot ID, मीडिया आईडी, और पब्लिशर आईडी की सुविधा देता है. आपको ये सुविधाएं यहां मिलेंगी.
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि i-mobileसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, i-mobile (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
वैकल्पिक चरण
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडर करना
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-mobile के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
103 | i-mobile, विज्ञापन नहीं दिखा सका. |
104 | i-mobile ने खाली नेटिव विज्ञापन कलेक्शन दिखाया. |
105 | i-mobile, नेटिव विज्ञापन एसेट डाउनलोड नहीं कर सका. |
106 | i-mobile, एक ही Spot आईडी का इस्तेमाल करके, पेज पर अचानक दिखने वाले कई विज्ञापनों के अनुरोध को स्वीकार नहीं करता. |
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 स्पॉट आईडी का इस्तेमाल करके, कई इंटरस्टीशियल विज्ञापनों के अनुरोध करने की सीमा तय करता है.
- नेटिव विज्ञापनों पर टैप किए जाने पर, अडैप्टर अब
-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 Mobile Ads 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.