इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, प्रॉडक्ट को लोड करने और दिखाने का तरीका बताया गया है मीडिएशन का इस्तेमाल करके Pangle के विज्ञापन वॉटरफ़ॉल और बिडिंग, दोनों को कवर करता है इंटिग्रेशन. इसमें बताया गया है कि Pangle को किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में जोड़ना और SDK टूल और अडैप्टर को Flutter ऐप्लिकेशन में पैन करें.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Pangle के लिए AdMob मीडिएशन अडैप्टर में यह है ये सुविधाएं मिलती हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | को दबाकर रखें |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाले इंटरस्टीशियल विज्ञापन |
ज़रूरी शर्तें
- Google Mobile Ads SDK का नया वर्शन अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- Flutter 3.7.0 या इसके बाद का वर्शन अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- Android पर डिप्लॉय करने के लिए
- Android का एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट
- एक चालू Flutter प्रोजेक्ट, जिसे Google मोबाइल विज्ञापन SDK टूल. यहां जाएं: ज़्यादा जानकारी के लिए, शुरू करें.
- मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश
पहला चरण: 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 इंटिग्रेशन
Pangle के दस्तावेज़ का पालन करें
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए.
पांचवां चरण: लागू करने की प्रक्रिया की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपनेके लिए अपना टेस्ट डिवाइस रजिस्टर किया हो और 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 मीडिएशन अडैप्टर बदलाव लॉग
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 की मदद से बनाया और टेस्ट किया गया है.