Google Mobile Ads SDK, एक एपीआई उपलब्ध कराता है. इसकी मदद से, टेस्ट क्वेरी के लिए क्रिएटिव टाइप तय किया जा सकता है. इस पैरामीटर को सेट करने पर, सिर्फ़ तय किए गए टाइप के क्रिएटिव वापस लाए जाते हैं और रेंडर किए जाते हैं.
इस्तेमाल
क्रिएटिव टाइप तय करने के लिए, किसी एक्स्ट्रा ऑब्जेक्ट में ft_ctype पैरामीटर शामिल करें और उसे विज्ञापन अनुरोध में पास करें. इससे यह तय किया जा सकता है कि कौनसे विज्ञापन उपलब्ध हैं. साथ ही, इससे विज्ञापन न दिखने की समस्या हो सकती है.
Android
AdRequest ad_request;
ad_request.add_extra(
/*adapter_class_name=*/"com.google.ads.mediation.admob.AdMobAdapter",
/*extra_key=*/"ft_ctype",
/*extra_value=*/"video_app_install");
iOS
AdRequest ad_request;
ad_request.add_extra(
/*adapter_class_name=*/"GADExtras",
/*extra_key=*/"ft_ctype",
/*extra_value=*/"video_app_install");
यहां दी गई टेबल में, 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 पैरामीटर का पालन नहीं करते. हमारा सुझाव है कि ऐसी विज्ञापन यूनिट के साथ टेस्टिंग करें जिसमें मीडिएशन की सुविधा चालू न हो.