GMA Next-Gen SDK एक ऐसा एपीआई उपलब्ध कराता है जिसकी मदद से, टेस्ट क्वेरी के लिए क्रिएटिव टाइप तय किया जा सकता है. जब पैरामीटर सेट किया जाता है, तब सिर्फ़ तय किए गए टाइप के क्रिएटिव वापस लाए जाते हैं और रेंडर किए जाते हैं.
इस्तेमाल
क्रिएटिव टाइप तय करने के लिए, एक्स्ट्रा ऑब्जेक्ट में ft_ctype पैरामीटर शामिल करें और इसे विज्ञापन के अनुरोध में पास करें. इससे, यह पाबंदी लग सकती है कि कौनसे विज्ञापन उपलब्ध हैं. साथ ही, विज्ञापन न दिखने की समस्या भी हो सकती है.
Kotlin
val extras = Bundle()
extras.putString("ft_ctype", "video_app_install")
val request = AdRequest
.Builder(AD_UNIT_ID)
.setGoogleExtrasBundle(extras)
.build()
Java
Bundle extras = new Bundle();
extras.putString("ft_ctype", "video_app_install");
AdRequest request = new AdRequest
.Builder(AD_UNIT_ID)
.setGoogleExtrasBundle(extras)
.build();
यहां दी गई टेबल में, ft_ctype के लिए मान्य वैल्यू दी गई हैं:
| क्रिएटिव टाइप | ft_ctype | फ़ॉर्मैट |
|---|---|---|
| HTML5 | html5 | बैनर, इंटरस्टीशियल, इनाम वाले विज्ञापन |
| ऐप्लिकेशन इंस्टॉल करने का बढ़ावा देने वाली इमेज | image_app_install | बैनर, नेटिव, इंटरस्टीशियल, इनाम वाले विज्ञापन |
| डिसप्ले इमेज | image_display | बैनर, इंटरस्टीशियल |
| डिसप्ले पार्शियल स्लॉट | partial_slot | बैनर, नेटिव, इंटरस्टीशियल |
| ऐप्लिकेशन इंस्टॉल करने का बढ़ावा देने वाला टेक्स्ट | text_app_install | बैनर, नेटिव, इंटरस्टीशियल |
| डिसप्ले टेक्स्ट | text_display | बैनर, नेटिव, इंटरस्टीशियल |
| TrueView | trueview | इंटरस्टीशियल, इनाम वाले विज्ञापन |
| ऐप्लिकेशन इंस्टॉल करने का बढ़ावा देने वाला वीडियो | video_app_install | बैनर, नेटिव, इंटरस्टीशियल, इनाम वाले विज्ञापन |
यह सुविधा, सिर्फ़ Google के विज्ञापनों पर असर डालती है. अगर आपकी विज्ञापन यूनिट में
मीडिएशन की सुविधा चालू है, तो तीसरे पक्ष के विज्ञापन सोर्स से दिखाए जाने वाले विज्ञापन,
ft_ctype पैरामीटर के मुताबिक नहीं दिखते. हमारा सुझाव है कि ऐसी विज्ञापन यूनिट के साथ टेस्ट करें जिसमें मीडिएशन की सुविधा चालू न हो.