नेटिव विज्ञापन, विज्ञापन ऐसेट होते हैं. इन्हें उपयोगकर्ताओं को ऐसे यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट के साथ दिखाया जाता है जो प्लैटफ़ॉर्म के लिए नेटिव होते हैं. कोडिंग के हिसाब से इसका मतलब यह है कि जब कोई नेटिव विज्ञापन लोड होता है, तो आपके ऐप्लिकेशन को एक NativeAd ऑब्जेक्ट मिलता है. इसमें विज्ञापन की ऐसेट शामिल होती हैं. इसके बाद, इन ऐसेट को दिखाने की ज़िम्मेदारी आपके ऐप्लिकेशन की होती है, न कि Google Mobile Ads SDK की.
इस विज्ञापन फ़ॉर्मैट का इस्तेमाल तब करें, जब आपको अपने विज्ञापनों के लुक को स्टाइल करने के लिए ज़्यादा कंट्रोल चाहिए. अगर आपको इन सुविधाओं की ज़रूरत नहीं है, तो हमारे किसी दूसरे विज्ञापन फ़ॉर्मैट का इस्तेमाल करें.
अपने Flutter ऐप्लिकेशन में नेटिव विज्ञापन दिखाने के दो तरीके हैं:
- नेटिव टेंप्लेट: पहले से तय किए गए नेटिव टेंप्लेट, जिन्हें Dart API की मदद से स्टाइल किया गया है.
- प्लैटफ़ॉर्म सेटअप: Android और iOS लेआउट टूल का इस्तेमाल करके, प्लैटफ़ॉर्म के हिसाब से तय किए गए कस्टम लेआउट.
नेटिव टेंप्लेट
आपके पास दो तरह के टेंप्लेट में से चुनने का विकल्प होता है: छोटा या मीडियम. हर टेंप्लेट में यूज़र इंटरफ़ेस (यूआई) स्टाइलिंग के विकल्प होते हैं. हालांकि, ये विकल्प प्लैटफ़ॉर्म सेटअप लागू करने की तुलना में कम सुविधाएँ देते हैं.
| छोटा | |
|---|---|
![]() Android |
![]() iOS |
| मीडियम | |
![]() Android |
![]() iOS |
Dart में नेटिव टेंप्लेट लागू करने के बारे में जानकारी के लिए, नेटिव टेंप्लेट देखें.
प्लैटफ़ॉर्म सेटअप
अगर आपको Android और iOS, दोनों प्लैटफ़ॉर्म पर अपने विज्ञापनों के लुक और फ़ील पर पूरा कंट्रोल चाहिए, तो प्लैटफ़ॉर्म सेटअप करना बेहतर होता है. हालांकि, आपको दोनों के लिए कोड लिखना होगा.
प्लैटफ़ॉर्म के हिसाब से सेटअप करने के निर्देशों के लिए, प्लैटफ़ॉर्म सेटअप देखें.



