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