Google Mobile Ads SDK एक एपीआई उपलब्ध कराता है. इसकी मदद से, टेस्ट क्वेरी के लिए क्रिएटिव टाइप तय किया जा सकता है. पैरामीटर सेट होने पर, सिर्फ़ तय किए गए टाइप के क्रिएटिव को वापस लाया जाता है और रेंडर किया जाता है.
इस्तेमाल
क्रिएटिव टाइप तय करने के लिए, extras ऑब्जेक्ट में 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 विज्ञापनों पर पड़ता है. अगर आपकी विज्ञापन यूनिट में मीडिएशन की सुविधा चालू है, तो तीसरे पक्ष के विज्ञापन सोर्स से दिखाए जाने वाले विज्ञापन, ft_ctype पैरामीटर का पालन नहीं करते. हमारा सुझाव है कि आप ऐसी विज्ञापन यूनिट के साथ टेस्ट करें जिसमें मीडिएशन की सुविधा चालू न हो.