Pangle को मीडिएशन के साथ इंटिग्रेट करें

इस गाइड में आपको मीडिएशन, वॉटरफ़ॉल बिडिंग इंटिगेशन इसमें, किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में 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 वर्शन के साथ बनाया और टेस्ट किया गया.