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