इस गाइड में आपको मीडिएशन, वॉटरफ़ॉल बिडिंग इंटिगेशन इसमें, किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Pangle को जोड़ने का तरीका बताया गया है. साथ ही, Pangle SDK टूल और अडैप्टर को Flutter ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Pangle के लिए AdMob मीडिएशन अडैप्टर में ये काम किए जा सकते हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाला इंटरस्टीशियल विज्ञापन | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Google Mobile Ads SDK का नया वर्शन
- Flutter 3.7.0 या इसके बाद का वर्शन
- Android पर डिप्लॉय करने के लिए
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट
- Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया एक चालू Flutter प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें पर जाएं.
- मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देश
पहला चरण: Pangle यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने Pangle खाते में साइन अप करें या लॉग इन करें.
नया ऐप्लिकेशन जोड़ें
ऐप्लिकेशन टैब पर जाएं और ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
वह ऑपरेटिंग सिस्टम चुनें जिसके लिए आपको ऐप्लिकेशन बनाना है. इसके बाद, बाकी फ़ॉर्म भरें. इसके बाद, सबमिट करें पर क्लिक करें.
Android
iOS
अपने ऐप्लिकेशन के ऐप्लिकेशन आईडी को नोट करें.
Android
iOS
विज्ञापन प्लेसमेंट बनाना
ऐप्लिकेशन बनने के बाद, अपना विज्ञापन प्लेसमेंट बनाने के लिए जोड़ें बटन पर क्लिक करें.
Android
iOS
बिडिंग
अपना विज्ञापन फ़ॉर्मैट और विज्ञापन प्लेसमेंट का नाम चुनें. साथ ही, कीमत तय करने का टाइप के तौर पर इन-ऐप्लिकेशन बिडिंग चुनें. फ़ॉर्म में बाकी जानकारी भरें और सबमिट करें पर क्लिक करें.
विज्ञापन प्लेसमेंट बन जाने के बाद, विज्ञापन प्लेसमेंट आईडी पर ध्यान दें.
Android
iOS
झरना
कीमत के टाइप के तौर पर अपना विज्ञापन फ़ॉर्मैट और विज्ञापन प्लेसमेंट का नाम चुनें. साथ ही, ग्लोबल सीपीएम को चुनें. फ़ॉर्म में बाकी जानकारी भरें और सबमिट करें पर क्लिक करें.
विज्ञापन प्लेसमेंट बन जाने के बाद, विज्ञापन प्लेसमेंट आईडी पर ध्यान दें.
Android
iOS
Pangle Reporting API पासकोड ढूंढें
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
पेज के सबसे नीचे बाएं कोने में मौजूद यूज़र आईडी पर ध्यान दें.
इंटिग्रेशन > SDK और एपीआई > Pangle Reporting API 2.0 पर क्लिक करें. भूमिका आईडी और सुरक्षा कुंजी को नोट करें.
टेस्ट मोड चालू करना
Pangle टेस्ट विज्ञापनों को चालू करने का तरीका जानने के लिए, Pangle की टेस्ट विज्ञापन कैसे जोड़ें गाइड में दिए गए निर्देशों का पालन करें.
दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में Pangle की मांग AdMob सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android की गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS की गाइड में दूसरा चरण देखें.
तीसरा चरण: Pangle SDK टूल और अडैप्टर इंपोर्ट करना
pub.dev की मदद से इंटिग्रेशन
(सिर्फ़ Android के लिए) अपने प्रोजेक्ट की android
डायरेक्ट्री में मौजूद build.gradle
फ़ाइल में, ये रिपॉज़िटरी जोड़ें:
repositories {
google()
mavenCentral()
maven {
url = uri("https://artifact.bytedance.com/repository/pangle/")
}
}
अपने पैकेज की pubspec.yaml
फ़ाइल में,Pangle SDK टूल और अडैप्टर के नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_pangle: ^1.0.0
मैन्युअल इंटिग्रेशन
इसके लिए Google मोबाइल विज्ञापन मीडिएशन प्लग-इन का सबसे नया वर्शन डाउनलोड करें
Pangle,
डाउनलोड की गई फ़ाइल को एक्सट्रैक्ट करें और एक्सट्रैक्ट किए गए प्लगिन फ़ोल्डर को जोड़ें
(और इसकी सामग्री) को आपके Flutter प्रोजेक्ट में शामिल करना होगा. फिर, अपने
pubspec.yaml
फ़ाइल में यह डिपेंडेंसी जोड़कर:
dependencies:
gma_mediation_pangle:
path: path/to/local/package
चौथा चरण: ज़रूरी कोड जोड़ना
Android
Pangle इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं है.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, Pangle के दस्तावेज़ में दिए गए निर्देशों का पालन करें.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपनेके लिए अपना टेस्ट डिवाइस रजिस्टर किया हो और Pangle यूज़र इंटरफ़ेस (यूआई) में टेस्ट मोड चालू किया हो. AdMob
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि Pangleसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, Pangle (Bidding) and Pangle (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
गड़बड़ी के कोड
अगर अडैप्टर को Pangle से विज्ञापन नहीं मिल रहा है, तो प्रकाशक ResponseInfo
का इस्तेमाल करके विज्ञापन रिस्पॉन्स में उस गड़बड़ी की जांच कर सकते हैं जो यहां दी गई क्लास के तहत आती है:
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
जब कोई विज्ञापन लोड नहीं होता है, तो Pangle अडैप्टर से ये कोड और मैसेज मिलते हैं:
Android
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.ads.mediation.pangle | अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.ads.mediation.pangle | विज्ञापन का अनुरोध किया गया साइज़, Pangle के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता है. |
103 | com.google.ads.mediation.pangle | बिड रिस्पॉन्स मौजूद नहीं है या अमान्य है. |
-1-60000 | com.pangle.ads | Pangle SDK टूल से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, Pangle का दस्तावेज़ देखें. |
iOS
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.ads.mediation.pangle | अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.ads.mediation.pangle | विज्ञापन का अनुरोध किया गया साइज़, Pangle के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता है. |
-1-60000 | Pangle SDK टूल की मदद से भेजा गया | Pangle SDK टूल में कोई गड़बड़ी मिली है. ज़्यादा जानकारी के लिए, Pangle का दस्तावेज़ देखें. |
Pangle Flutter मीडिएशन अडैप्टर में हुए बदलावों का लॉग
अगला वर्शन
- इसे Google Mobile Ads Flutter प्लगिन वर्शन 5.2.0 की मदद से बनाया और टेस्ट किया गया है.
2.0.0
- इस बात की पुष्टि की गई है कि Pangle Android अडैप्टर वर्शन 6.1.0.9.0 के साथ यह डिवाइस काम करता है या नहीं.
- Pangle iOS अडैप्टर के 6.2.0.5.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- इसे Google Mobile Ads Flutter प्लगिन वर्शन 5.1.0 की मदद से बनाया और टेस्ट किया गया है.
1.1.0
- इस बात की पुष्टि की गई है कि Pangle Android अडैप्टर वर्शन 5.9.0.4.0 के साथ यह डिवाइस काम करता है या नहीं.
- इस बात की पुष्टि की गई कि Pangle iOS अडैप्टर वर्शन 5.9.0.7.0 के साथ काम करता है या नहीं.
- Google Mobile Ads Flutter प्लग इन के 5.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.0.0
- शुरुआती रिलीज़.
- Pangle Android अडैप्टर के 5.8.0.9.0 वर्शन के साथ काम करने की पुष्टि की गई है
- Pangle iOS अडैप्टर के वर्शन 5.8.0.8.0 के साथ काम करने की पुष्टि की गई है
- Google Mobile Ads Flutter प्लग इन के 5.0.0 वर्शन के साथ बनाया और टेस्ट किया गया.