इस गाइड में, कस्टम नेटिव विज्ञापन फ़ॉर्मैट को ओपन मेज़रमेंट के साथ इंटिग्रेट करने का तरीका बताया गया है.
ज़रूरी शर्तें
जारी रखने से पहले, यह काम करें:
- Mobile Ads SDK के साथ ओपन मेज़रमेंट लेख पढ़ें.
- कस्टम नेटिव विज्ञापन फ़ॉर्मैट इंटिग्रेट करें.
- विज्ञापन दिखने से जुड़े आंकड़े की मेट्रिक उपलब्ध कराने वाली कंपनी को कॉन्फ़िगर करें और उसे अपने लाइन आइटम को असाइन करें.
- Ad Manager के यूज़र इंटरफ़ेस (यूआई) में कस्टम फ़ॉर्मैट बनाते समय, अपने पार्टनर का नाम डालें.
इंटिग्रेशन
अगर आपको वीडियो ऐसेट के बिना कस्टम नेटिव विज्ञापन फ़ॉर्मैट के साथ ओपन मेज़रमेंट का इस्तेमाल करना है, तो Open Measurement API को कॉल करने की ज़िम्मेदारी आपकी होगी.
अगर वीडियो ऐसेट के साथ कस्टम नेटिव विज्ञापन फ़ॉर्मैट का इस्तेमाल किया जा रहा है, तो आपको इस गाइड को पढ़ने की ज़रूरत नहीं है. Mobile Ads SDK, आपकी ओर से वीडियो ऐसेट की व्यूएबिलिटी को ट्रैक करता है.
कोई विज्ञापन लोड करना
ओपन मेज़रमेंट का इस्तेमाल करने या न करने से, विज्ञापन लोड करने की प्रोसेस पर कोई असर नहीं पड़ता. यहां एक ऐसा तरीका बताया गया है जिससे कस्टम नेटिव विज्ञापन का अनुरोध करने का तरीका पता चलता है:
Java
Kotlin
AD_UNIT_ID और CUSTOM_TEMPLATE_ID को अपनी विज्ञापन यूनिट आईडी और कस्टम टेंप्लेट आईडी से बदलें.
व्यू रजिस्टर करना और मेज़रमेंट शुरू करना
कस्टम नेटिव विज्ञापन पर ओपन मेज़रमेंट की सुविधा चालू करने के लिए, पहले विज्ञापन दिखाएं. इसके बाद, कस्टम नेटिव विज्ञापन से जुड़े DisplayOpenMeasurement ऑब्जेक्ट के साथ, कस्टम विज्ञापन व्यू रजिस्टर करें. DisplayOpenMeasurement ऑब्जेक्ट, ओपन मेज़रमेंट के साथ अपने कंटेनर व्यू को रजिस्टर करने के लिए setView() तरीका उपलब्ध कराता है.
आपको एसडीके को यह भी बताना होगा कि वह आपके विज्ञापन को मेज़र करना शुरू करे. इसके लिए, अपने कस्टम नेटिव विज्ञापन के DisplayOpenMeasurement ऑब्जेक्ट पर start() तरीके को कॉल करें. start() तरीके को मुख्य थ्रेड से कॉल किया जाना चाहिए. इसके बाद किए गए कॉल का कोई असर नहीं होता.
यहां बताया गया है कि यह कैसा दिखता है:
Java
Kotlin
ध्यान दें कि आपको व्यू रजिस्टर करने से पहले, अपना विज्ञापन दिखाना चाहिए. आपके विज्ञापन को दिखाने के बारे में, कस्टम नेटिव विज्ञापन फ़ॉर्मैट में बताया गया है.
customTemplateAdFrame
लेआउट, कस्टम नेटिव विज्ञापन के लिए विज्ञापन कंटेनर होता है. इसमें व्यू के बाउंडिंग बॉक्स में मौजूद सभी ऐसेट शामिल होनी चाहिए.
आईएबी से सर्टिफ़िकेट पाना
ऐप्लिकेशन रिलीज़ करने के बाद, आपको मेज़रमेंट का डेटा मिलना शुरू हो जाएगा. हालांकि, जब तक IAB सर्टिफ़िकेशन की प्रोसेस पूरी नहीं हो जाती, तब तक आपके डेटा को सर्टिफ़िकेट नहीं मिलेगा.