Google Mobile Ads SDK एक ऐसा एपीआई उपलब्ध कराता है जिसकी मदद से, टेस्ट क्वेरी के लिए क्रिएटिव टाइप तय किया जा सकता है. जब पैरामीटर सेट किया जाता है, तब सिर्फ़ तय किए गए टाइप के क्रिएटिव वापस लाए जाते हैं और रेंडर किए जाते हैं.
इस्तेमाल
क्रिएटिव टाइप तय करने के लिए, एक्स्ट्रा ऑब्जेक्ट में ft_ctype पैरामीटर शामिल करें और इसे विज्ञापन अनुरोध में पास करें. इससे, यह पाबंदी लग सकती है कि कौनसे विज्ञापन उपलब्ध हैं. साथ ही, इससे कोई विज्ञापन नहीं दिखाया जा सकता है.
Swift
let extras = Extras()
extras.additionalParameters = ["ft_ctype": "video_app_install"]
let request = AdManagerRequest()
request.register(extras)
Objective-C
GADExtras *extras = [[GADExtras alloc] init];
extras.additionalParameters = @{@"ft_ctype" : @"video_app_install"};
GAMRequest *request = [GAMRequest request];
[request registerAdNetworkExtras:extras];
यहां दी गई टेबल में, 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 पैरामीटर लागू नहीं होता. हमारा सुझाव है कि ऐसी विज्ञापन यूनिट के साथ टेस्ट करें जिसमें मीडिएशन की सुविधा चालू न हो.