Google Mobile Ads Flutter प्लगिन सेट अप करना

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

विज्ञापन दिखाने और रेवेन्यू पाने के लिए, अपने Flutter ऐप्लिकेशन में Google Mobile Ads Flutter Plugin को इंटिग्रेट करें. अपने प्रोजेक्ट को तैयार करने के लिए, विज्ञापन का अनुरोध करने से पहले Google Mobile Ads Flutter Plugin को इंपोर्ट और शुरू करें.

इस गाइड में, Google Mobile Ads Flutter Plugin को इंपोर्ट और शुरू करने के साथ-साथ विज्ञापन फ़ॉर्मैट चुनने के बारे में बताया गया है.

ज़रूरी शर्तें

आगे बढ़ने से पहले, आपके पास ये चीज़ें होनी चाहिए:

Google Mobile Ads Flutter Plugin इंपोर्ट करें

अपने Flutter प्रोजेक्ट में Google Mobile Ads Flutter Plugin इंपोर्ट करने के लिए, google_mobile_ads देखें.

अपने ऐप्लिकेशन को कॉन्फ़िगर करना

Google Mobile Ads Flutter Plugin इंपोर्ट करने के बाद, अपने ऐप्लिकेशन को कॉन्फ़िगर करने के लिए, इनमें से कोई एक प्लैटफ़ॉर्म चुनें:

Android

  1. Android Studio में, android/app/src/main/AndroidManifest.xml फ़ाइल पर जाएं.

  2. AndroidManifest.xml फ़ाइल में, <application> टैग में <meta-data> टैग जोड़ें. इसके लिए, इन प्रॉपर्टी का इस्तेमाल करें:

    <manifest>
        <application>
            <!-- Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713 -->
            <meta-data
                android:name="com.google.android.gms.ads.APPLICATION_ID"
                android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
        <application>
    <manifest>
    

    इन प्रॉपर्टी की वैल्यू ये होनी चाहिए:

    • android:name: com.google.android.gms.ads.APPLICATION_ID.
    • android:value: Ad Manager ऐप्लिकेशन का आईडी.

    AndroidManifest.xml फ़ाइल सेट अप करने के बारे में ज़्यादा जानने के लिए, यह लेख पढ़ें: Google Mobile Ads SDK (Legacy) सेट अप करना.

iOS

  1. Xcode में, ios/Runner/Info.plist फ़ाइल पर जाएं.
  2. Info.plist फ़ाइल में, अपने Ad Manager ऐप्लिकेशन आईडी को स्ट्रिंग के तौर पर इस्तेमाल करके GADApplicationIdentifier कुंजी जोड़ें.

    <key>GADApplicationIdentifier</key>
    <string>ca-app-pub-################~##########</string>
    

    Info.plist फ़ाइल सेट अप करने के बारे में जानकारी के लिए, अपनी Info.plist अपडेट करना लेख पढ़ें.

Google Mobile Ads Flutter Plugin शुरू करना

विज्ञापनों को लोड करने से पहले, Google Mobile Ads Flutter Plugin को शुरू करें. इसके लिए, MobileAds.instance.initialize() को कॉल करें.

यह तरीका, Future दिखाता है. यह Google Mobile Ads Flutter Plugin के शुरू होने के बाद या 30 सेकंड के बाद खत्म हो जाता है.

यहां दिए गए उदाहरण में, Google Mobile Ads Flutter Plugin को शुरू करने का तरीका बताया गया है:

// Initialize the Mobile Ads SDK.
MobileAds.instance.initialize();

कोई विज्ञापन फ़ॉर्मैट चुनें

Google Mobile Ads Flutter Plugin इंपोर्ट करने के बाद, लागू करने के लिए कोई विज्ञापन फ़ॉर्मैट चुना जा सकता है. Ad Manager, ये विज्ञापन फ़ॉर्मैट उपलब्ध कराता है:

विज्ञापन फ़ॉर्मैट ब्यौरा दस्तावेज़
बैनर यह विज्ञापन यूनिट, रेक्टैंगल के आकार वाले विज्ञापन दिखाती है. ये विज्ञापन अपने-आप रीफ़्रेश होते हैं. इससे उपयोगकर्ता, एक ही स्क्रीन पर रहते हुए विज्ञापन देख पाते हैं. बैनर विज्ञापन सेट अप करना
मध्यवर्ती आपके ऐप्लिकेशन में पूरे पेज को कवर करने वाले विज्ञापन दिखाता है. इन विज्ञापनों को नैचुरल ट्रांज़िशन पॉइंट पर दिखाएं. जैसे, गेम के लेवल के बीच में. पेज पर अचानक दिखने वाले विज्ञापन
मूल भाषा वाला इसकी मदद से, अपने ऐप्लिकेशन में हेडलाइन और कॉल-टू-ऐक्शन जैसी ऐसेट को पसंद के मुताबिक बनाया जा सकता है. विज्ञापन को पसंद के मुताबिक बनाने पर, ऐसे विज्ञापन बनाए जाते हैं जो आपके ऐप्लिकेशन के विज़ुअल डिज़ाइन से मेल खाते हैं. नेटिव विज्ञापन लोड करना
इनाम दिया गया इसकी मदद से, उपयोगकर्ता वीडियो देख सकते हैं या सर्वे में हिस्सा ले सकते हैं. इसके बदले में, उन्हें इन-ऐप्लिकेशन इनाम मिलते हैं. जैसे, कॉइन या एक्स्ट्रा लाइफ़. हर विज्ञापन यूनिट के लिए, इनाम की वैल्यू तय की जा सकती है. इनाम वाले विज्ञापन
इनाम वाला इंटरस्टीशियल विज्ञापन इसकी मदद से, ऐप्लिकेशन में ट्रांज़िशन के दौरान दिखने वाले विज्ञापनों के लिए, सिक्के या खेलने के कुछ और मौके जैसे इनाम दिए जा सकते हैं. इनाम वाले इंटरस्टीशियल विज्ञापन
ऐप्लिकेशन खोलने पर दिखने वाला विज्ञापन यह विज्ञापन तब दिखता है, जब उपयोगकर्ता आपके ऐप्लिकेशन को खोलते हैं या उस पर वापस आते हैं. यह विज्ञापन, लोड हो रही स्क्रीन को ओवरले करता है. ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन