यह गाइड उन पब्लिशर के लिए है जो iOS IMA लागू करने के तरीके में सहयोगी विज्ञापन जोड़ना चाहते हैं.
ज़रूरी शर्तें
- IMA SDK के साथ काम करने वाला iOS ऐप्लिकेशन.
- सहयोगी विज्ञापन दिखाने के लिए कॉन्फ़िगर किया गया विज्ञापन टैग.
- अगर आपको कोई सैंपल चाहिए, तो हमारा अक्सर पूछे जाने वाले सवाल देखें.
मददगार प्राइमर
अगर आपको अब भी अपने ऐप्लिकेशन में IMA SDK लागू करना है, तो हमारी शुरू करें गाइड देखें.
अपने ऐप्लिकेशन में सहयोगी विज्ञापन जोड़ें
अपने कंपैनियन के लिए UIView बनाएं
कंपैनियन मोड का अनुरोध करने से पहले, आपको अपने लेआउट में इसके लिए एक स्पेस बनाना होगा. अपने स्टोरीबोर्ड में व्यू को ViewController
पर खींचें और छोड़ें. इसके बाद, उसका साइज़ अपने सहयोगी विज्ञापन में बदलें. इसके बाद, पक्का करें कि लागू करने में आपका कंपैनियन स्लॉट, आपके लागू करने के तरीके में किसी वैरिएबल से जुड़ा हो. इस उदाहरण में कंपैनियन व्यू नाम के वैरिएबल का इस्तेमाल किया गया है. नीचे दिए गए स्क्रीनशॉट में, हल्के स्लेटी रंग का व्यू, विज्ञापन के साथ दिखने वाला विज्ञापन व्यू है:
IMACompanionAdSlot बनाएं
अगला कदम, अपने व्यू से IMACompanionAdSlot ऑब्जेक्ट बनाना है. IMA SDK कंपैनियन विज्ञापन स्लॉट में डाइमेंशन वाले वीएएसटी (वीडियो विज्ञापन देने के लिए टेंप्लेट) रिस्पॉन्स से जुड़े कंपैनियन विज्ञापन स्लॉट को भर देता है की लंबाई और चौड़ाई से मेल खा रही है. IMA SDK, फ़्लुइड साइज़ के साथी.
ViewController.h@property(nonatomic, weak) IBOutlet UIView *companionView;ViewController.m
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView width:self.companionView.frame.size.width height:self.companionView.frame.size.height];
अपने विज्ञापन कंटेनर में कंपैनियन विज्ञापन स्लॉट पास करें
आखिर में, आपको SDK टूल को यह बताना होगा कि यह कंपैनियन स्लॉट मौजूद है. इसके लिए, यह आपके कंपैनियन स्लॉट की एक कलेक्शन को IMAAdDisplayContainer
कंस्ट्रक्टर को पास करता है:
return [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView viewController:self companionSlots:@[ self.companionSlot ]];
आपको सिर्फ़ इतना ही करना है! आपका ऐप्लिकेशन अब कंपैनियन विज्ञापन दिखा रहा है.
फ़्लूइड कंपैनियन विज्ञापन दिखाएं
IMA अब सहयोगी विज्ञापनों का इस्तेमाल करता है. ये सहयोगी विज्ञापन अपने विज्ञापनों के आकार से मेल खाने के लिए
आपके विज्ञापन स्लॉट के आधार पर. ये पैरंट व्यू की चौड़ाई को 100% भर देते हैं. इसके बाद, साइज़ के हिसाब से अपनी लंबाई का साइज़ बदल लेते हैं
साथी का कॉन्टेंट. इन्हें Ad Manager में Fluid
कंपैनियन साइज़ का इस्तेमाल करके सेट किया जाता है.
इस वैल्यू को कहां सेट करना है, यह जानने के लिए नीचे दी गई इमेज देखें.
पसंदीदा साथी के लिए iOS ऐप अपडेट करें
आप
IMACompanionAdSlot
सिर्फ़ view
पैरामीटर के साथ; width
और को छोड़कर
height
.
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView];
अक्सर पूछे जाने वाले सवाल
- मैंने गाइड को फ़ॉलो किया, लेकिन मुझे कंपैनियन विज्ञापन नहीं दिख रहे. मुझे क्या करना चाहिए?
- सबसे पहले, यह पक्का करें कि आपका टैग वाकई में 'साथ मिल रहा है' टैग दिख रहा है. ऐसा करने के लिए, टैग को वेब ब्राउज़र में खोलें और CompanionAds टैग ढूंढें. अगर आपको वह दिखता है, तो पक्का करें कि लौटाए जा रहे कंपैनियन का साइज़, उस UIView के साइज़ के बराबर हो जिसमें उसे दिखाने की कोशिश की जा रही है.