इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, प्रॉडक्ट को लोड करने और दिखाने का तरीका बताया गया है Liftoff Monetize के विज्ञापन इसका इस्तेमाल करते हैं मीडिएशन में बिडिंग और वॉटरफ़ॉल इंटिग्रेशन. इसमें किसी विज्ञापन यूनिट की मीडिएशन कॉन्फ़िगरेशन और Vungle SDK टूल और अडैप्टर को Flutter ऐप्लिकेशन.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
इंटिग्रेशन | |
---|---|
बिडिंग | को दबाकर रखें |
झरना | |
फ़ॉर्मैट | |
ऐप का खुलना | को दबाकर रखें 1, 3 |
बैनर | को दबाकर रखें 2 |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाले इंटरस्टीशियल विज्ञापन | को दबाकर रखें 2 |
1 बिडिंग इस फ़ॉर्मैट का इंटिग्रेशन क्लोज़्ड बीटा में है.
2 बिडिंग इस फ़ॉर्मैट को इंटिग्रेट करने की सुविधा ओपन बीटा वर्शन में उपलब्ध है.
3 वॉटरफ़ॉल इस फ़ॉर्मैट का इंटिग्रेशन क्लोज़्ड बीटा में है.
ज़रूरी शर्तें
- Google Mobile Ads SDK का नया वर्शन
- Flutter 3.7.0 या इसके बाद का वर्शन अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
- Android पर डिप्लॉय करने के लिए
- Android का एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट
- इसके साथ कॉन्फ़िगर किया गया Flutter एक ऐसा प्रोजेक्ट जो काम कर रहा है Google मोबाइल विज्ञापन SDK टूल. यहां जाएं: ज़्यादा जानकारी के लिए, शुरू करें.
- मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश
पहला चरण: Liftoff Monetize यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने LiftoffMonetize खाते में साइन अप करें या लॉग इन करें.
ऐप्लिकेशन जोड़ें बटन पर क्लिक करके, अपने ऐप्लिकेशन को Liftoff Monetize डैशबोर्ड में जोड़ें.
सभी ज़रूरी जानकारी डालकर फ़ॉर्म भरें.
Android
iOS
अपना ऐप्लिकेशन बन जाने के बाद, Liftoff Monetize ऐप्लिकेशन डैशबोर्ड से अपना ऐप्लिकेशन चुनें.
Android
iOS
ऐप्लिकेशन आईडी को ध्यान में रखें.
Android
iOS
नए प्लेसमेंट जोड़ें
मीडिएशन के साथ इस्तेमाल करने के लिए AdMob नया प्लेसमेंट बनाने के लिए, Liftoff Monetize प्लेसमेंट डैशबोर्ड पर जाएं. इसके बाद, प्लेसमेंट जोड़ें बटन पर क्लिक करें और ड्रॉप-डाउन सूची से अपना ऐप्लिकेशन चुनें.
नए प्लेसमेंट जोड़ने के विवरण नीचे दिए गए हैं:
ऐप का खुलना
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन चुनें और प्लेसमेंट का नाम डालें. इसके बाद, स्किप किया जा सकने वाला के लिए हां चुनें और बाकी फ़ॉर्म भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए, पेज पर सबसे नीचे जारी रखें पर क्लिक करें.
बैनर
बैनर चुनें और प्लेसमेंट का नाम डालें और फ़ॉर्म का बाकी हिस्सा भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए पेज के सबसे नीचे मौजूद जारी रखें बटन पर क्लिक करें.
300x250 बैनर
MREC चुनें, प्लेसमेंट का नाम डालें और बाकी फ़ॉर्म भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए पेज के सबसे नीचे मौजूद जारी रखें बटन पर क्लिक करें.
मध्यवर्ती
अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन चुनें, प्लेसमेंट का नाम डालें और फ़ॉर्म का बाकी हिस्सा भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए पेज के सबसे नीचे जारी रखें बटन पर क्लिक करें.
इनाम दिया गया
इनाम वाले विज्ञापन चुनें और प्लेसमेंट का नाम डालें और फ़ॉर्म का बाकी हिस्सा भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए पेज के सबसे नीचे मौजूद जारी रखें बटन पर क्लिक करें.
इनाम वाले इंटरस्टीशियल विज्ञापन
इनाम वाले विज्ञापन चुनें. प्लेसमेंट का नाम डालें, स्किप किया जा सकने वाला चालू करें और बाकी फ़ॉर्म भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग की सुविधा को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए, पेज पर सबसे नीचे जारी रखें बटन पर क्लिक करें.
नेटिव लेआउट
नेटिव चुनें और प्लेसमेंट का नाम डालें और फ़ॉर्म का बाकी हिस्सा भरें. [सिर्फ़ बिडिंग] कमाई करना में जाकर, इन-ऐप्लिकेशन बिडिंग स्विच को चालू है पर टॉगल करें. प्लेसमेंट बनाने के लिए पेज के सबसे नीचे मौजूद जारी रखें बटन पर क्लिक करें.
रेफ़रंस आईडी नोट करें और अच्छा लग रहा है पर क्लिक करें.
ऐप का खुलना
बैनर
300x250 बैनर
मध्यवर्ती
इनाम दिया गया
इनाम वाले इंटरस्टीशियल विज्ञापन
नेटिव लेआउट
अपनी Reporting API Key का पता लगाना
बिडिंग
बिडिंग इंटिग्रेशन के लिए यह चरण ज़रूरी नहीं है.
वॉटरफ़ॉल
ऐप्लिकेशन आईडी और रेफ़रंस आईडी के अलावा, आपको अपनी AdMob विज्ञापन यूनिट का आईडी सेट अप करने के लिए, Liftoff Monetize Reporting API की भी ज़रूरत होगी. Liftoff Monetize Report डैशबोर्ड पर जाएं और Reporting API Key को देखने के लिए, Reporting API कुंजी पर क्लिक करें.
टेस्ट मोड चालू करें
टेस्ट विज्ञापनों को चालू करने के लिए, अपने Liftoff Monetize डैशबोर्ड पर जाएं और Applications पर जाएं.
अपना ऐप्लिकेशन चुनें जिसके लिए आप अपने ऐप्लिकेशन के प्लेसमेंट रेफ़रंस आईडी सेक्शन में जाकर, टेस्ट विज्ञापन चालू करना चाहते हैं. टेस्ट विज्ञापनों को चालू करने के लिए, स्टेटस सेक्शन में सिर्फ़ टेस्ट विज्ञापन दिखाएं में टेस्ट मोड चुनें.
Android
iOS
दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में लिफ़्टऑफ़ 'कमाई करें' सुविधा की मांग AdMob सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android की गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS की गाइड में दूसरा चरण देखें.
जीडीपीआर और अमेरिका के कानूनों के तहत आने वाले विज्ञापन पार्टनर की सूची में Liftoff जोड़ें
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया हैजीडीपीआर सेटिंग और अमेरिका के कानूनों के बारे में सेटिंग में दिया गया तरीका अपनाएं, ताकि Liftoff को जीडीपीआर और अमेरिका के कानूनों के बारे में बताने वाली विज्ञापन पार्टनर सूची में AdMob यूज़र इंटरफ़ेस (यूआई) जोड़ा जा सके.
तीसरा चरण: Vungle SDK और Liftoff Monetize अडैप्टर इंपोर्ट करें
pub.dev के ज़रिए इंटिग्रेशन
इस डिपेंडेंसी को इसके सबसे नए वर्शन के साथ जोड़ें
Liftoff Monetize आपके पैकेज के SDK टूल और अडैप्टर
pubspec.yaml
फ़ाइल:
dependencies:
gma_mediation_liftoffmonetize: ^1.0.0
मैन्युअल इंटिग्रेशन
इसके लिए Google मोबाइल विज्ञापन मीडिएशन प्लग-इन का सबसे नया वर्शन डाउनलोड करें
Liftoff Monetize
डाउनलोड की गई फ़ाइल को एक्सट्रैक्ट करें और एक्सट्रैक्ट किए गए प्लगिन फ़ोल्डर को जोड़ें
(और इसकी सामग्री) को आपके Flutter प्रोजेक्ट में शामिल करना होगा. फिर, अपने
pubspec.yaml
फ़ाइल में यह डिपेंडेंसी जोड़कर:
dependencies:
gma_mediation_liftoffmonetize:
path: path/to/local/package
चौथा चरण: Liftoff Monetize SDK टूल पर, निजता सेटिंग लागू करें
ईयू (यूरोपीय संघ) की सहमति और जीडीपीआर
Google ईयू उपयोगकर्ता की सहमति के तहत नीति के तहत, आपको यह पक्का करना होगा कि यूरोपियन इकनॉमिक एरिया (ईईए) के उपयोगकर्ताओं से मिली सहमति डिवाइस के आइडेंटिफ़ायर और निजी डेटा का इस्तेमाल नहीं किया जा सकता. यह नीति ईयू के ई-निजता निर्देश और सामान्य डेटा की सुरक्षा के लिए ज़रूरी शर्तें कानून (जीडीपीआर). सहमति लेते समय, आपको हर विज्ञापन नेटवर्क की पहचान करनी होगी जो निजी डेटा इकट्ठा कर सकती है, पा सकती है या उसका इस्तेमाल कर सकती है. हम हर नेटवर्क के इस्तेमाल के बारे में जानकारी देते हैं. Google, फ़िलहाल ये काम नहीं कर पाएगा ऐसे नेटवर्क को अपने-आप उपयोगकर्ता की सहमति की सेटिंग भेजें.
Liftoff Monetize के लिए 'Google मोबाइल विज्ञापन मीडिएशन प्लगिन' में
GmaMediationLiftoffmonetize.setGDPRStatus()
तरीका. नीचे दिया गया सैंपल कोड
Vungle SDK को सहमति से जुड़ी जानकारी भेजने का तरीका दिखाता है. अगर आप
तो इस तरीके का इस्तेमाल करें, लेकिन यह सुझाव दिया जाता है कि
का इस्तेमाल करें.
import 'package:gma_mediation_liftoffmonetize/gma_mediation_liftoffmonetize.dart';
// ...
GmaMediationLiftoffmonetize.setGDPRStatus(true, "1.0.0");
इनके लिए जीडीपीआर लागू करने के सुझाए गए निर्देश देखें ज़्यादा जानकारी के लिए, Android और iOS और वे वैल्यू जो इस तरीके में दी जा सकती हैं.
अमेरिकी राज्य के निजता कानून
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है अमेरिका राज्यों के निजता कानून यह ज़रूरी है कि उपयोगकर्ता "बिक्री" से ऑप्ट आउट करने के लिए उनकी "निजी जानकारी" (जैसा कि कानून में उन शर्तों से ऑप्ट-आउट किया जा सकता है. जानकारी" "बिक्री" लिंक पार्टी का होम पेज. कॉन्टेंट बनाने अमेरिका राज्यों की निजता कानूनों का पालन करने से जुड़ी गाइड की मदद से, सीमित डेटा प्रोसेसिंग के लिए खोज रहे हैं, लेकिन Google इस सेटिंग को हर विज्ञापन पर लागू नहीं कर सकता अपनी मीडिएशन चेन में नेटवर्क का इस्तेमाल करें. इसलिए, आपको हर विज्ञापन नेटवर्क की पहचान करनी होगी जो आपकी मध्यस्थता शृंखला में, निजी डेटा की बिक्री में हिस्सा ले सकते हों साथ ही, इन नेटवर्क से मिलने वाले दिशा-निर्देशों का पालन करें और यह पक्का करें कि अनुपालन.
Liftoff Monetize के लिए 'Google मोबाइल विज्ञापन मीडिएशन प्लगिन' में
GmaMediationLiftoffmonetize.setCCPAStatus()
तरीका. नीचे दिया गया सैंपल कोड
Vungle SDK को सहमति से जुड़ी जानकारी भेजने का तरीका दिखाता है. अगर आप
तो इस तरीके का इस्तेमाल करें, लेकिन यह सुझाव दिया जाता है कि
का इस्तेमाल करें.
import 'package:gma_mediation_liftoffmonetize/gma_mediation_liftoffmonetize.dart';
// ...
GmaMediationLiftoffmonetize.setCCPAStatus(true);
इनके लिए, सीसीपीए के सुझाए गए, लागू करने के निर्देश देखें Android और iOS पर जाएं, ताकि इस तरीके में दी जा सकने वाली वैल्यू.
पांचवां चरण: ज़रूरी कोड जोड़ना
Android
Liftoff Monetize इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं है.
iOS
SKAdNetwork इंटिग्रेशन
Liftoff Monetize को फ़ॉलो करें
दस्तावेज़
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए.
छठा चरण: लागू होने की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपनेके लिए अपना टेस्ट डिवाइस रजिस्टर किया हो और Liftoff Monetize यूज़र इंटरफ़ेस (यूआई) में टेस्ट मोड चालू किया हो. AdMob
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि Liftoff Monetizeसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
गड़बड़ी कोड
अगर अडैप्टर को Liftoff Monetize से विज्ञापन नहीं मिला है, तो पब्लिशर ये काम कर सकते हैं:
इसका इस्तेमाल करके, विज्ञापन रिस्पॉन्स में मौजूद गड़बड़ी की जांच करें
ResponseInfo
को इन क्लास के तहत लिया गया है:
iOS
फ़ॉर्मैट | कक्षा का नाम |
---|---|
बैनर | GADMAdapterVungleInterstitial |
मध्यवर्ती | GADMAdapterVungleInterstitial |
इनाम दिया गया | GADMAdapterVungleRewardBasedVideoAd |
Liftoff Monetize के ज़रिए, कोड और उसके साथ दिए गए मैसेज यहां दिए गए हैं अडैप्टर, जब कोई विज्ञापन लोड होने में असफल रहता है:
iOS
गड़बड़ी का कोड | कारण |
---|---|
1-100 | Vungle SDK टूल में कोई गड़बड़ी मिली. कोड देखें देखें. |
101 | AdMob यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए Liftoff Monetize सर्वर पैरामीटर मौजूद नहीं हैं या अमान्य हैं. |
102 | इस नेटवर्क कॉन्फ़िगरेशन के लिए एक विज्ञापन पहले ही लोड किया जा चुका है. Vungle SDK, एक ही प्लेसमेंट आईडी के लिए दूसरा विज्ञापन लोड नहीं कर सकता. |
103 | विज्ञापन का अनुरोध किया गया साइज़, Liftoff Monetize के साथ काम करने वाले बैनर के साइज़ से मैच नहीं करता है. |
104 | Vungle SDK, बैनर विज्ञापन को रेंडर नहीं कर सका. |
105 | Vungle SDK एक बार में सिर्फ़ एक बैनर विज्ञापन लोड करने की सुविधा देता है, चाहे प्लेसमेंट आईडी कुछ भी हो. |
106 | Vungle SDK ने एक कॉलबैक भेजा है, जिसमें बताया गया है कि विज्ञापन चलाने लायक नहीं है. |
Liftoff Monetize Flutter मीडिएशन अडैप्टर चेंजलॉग
वर्शन 1.0.0
- शुरुआती रिलीज़.
- Liftoff Monetize Android अडैप्टर वर्शन 7.3.1.0 के साथ काम करने की पुष्टि
- इस बात की पुष्टि की गई है कि LiftoffMonetize iOS अडैप्टर वर्शन 7.3.2.0 के साथ काम करता है या नहीं
- इसे Google Mobile Ads Flutter प्लगिन वर्शन 5.1.0 की मदद से बनाया और टेस्ट किया गया है.