विज्ञापन के लिए ब्रेक के दौरान वीडियो चलाने की सुविधा कॉन्फ़िगर करना

प्लैटफ़ॉर्म चुनें: Android iOS

यह गाइड उन उपयोगकर्ताओं के लिए है जो विज्ञापन ब्रेक के चलने के समय को मैन्युअल तरीके से कंट्रोल करना चाहते हैं. डिफ़ॉल्ट रूप से लागू करने पर, एसडीके वीडियो के बीच में विज्ञापन दिखाने की सुविधा को शेड्यूल किए गए समय पर अपने-आप चालू कर देता है. कुछ डेवलपर, एसडीके टूल को इन विज्ञापन ब्रेक को अपने-आप चलाने से रोकना चाहते हैं. विज्ञापन ब्रेक को मैन्युअल तरीके से चलाने की सुविधा लागू करने पर, एसडीके AD_BREAK_READY इवेंट को तब ट्रिगर करता है, जब मिड-रोल विज्ञापन लोड हो जाता है. इसके बाद, वह विज्ञापन ब्रेक को चलाने के लिए आपके निर्देश का इंतज़ार करता है.

ज़रूरी शर्तें

  • IMA SDK टूल लागू किया गया हो.

काम की शुरुआती जानकारी

अगर आपको अब भी अपने ऐप्लिकेशन में IMA SDK लागू करना है, तो हमारी शुरू करने से जुड़ी गाइड देखें.

मैन्युअल तरीके से विज्ञापन के लिए ब्रेक चलाने की सुविधा कॉन्फ़िगर करना

मैन्युअल तरीके से विज्ञापन के लिए ब्रेक चलाने की सुविधा को कॉन्फ़िगर करने के लिए, यह तरीका अपनाएं:

  1. एसडीके को बताएं कि आपको विज्ञापन ब्रेक के दौरान वीडियो चलाने की सुविधा को कंट्रोल करना है.
  2. AD_BREAK_READY इवेंट को सुनें.
  3. जब आप विज्ञापन दिखाने के लिए तैयार हों, तब SDK को विज्ञापन दिखाने के लिए कहें.
नीचे दिए गए स्निपेट में, मैन्युअल तरीके से विज्ञापन ब्रेक चलाने की सुविधा लागू करने के लिए, ऐडवांस उदाहरण में किए जाने वाले ज़रूरी बदलावों के बारे में बताया गया है:
- (void)setUpAdsLoader {
  ...
  IMASettings settings = [[IMASettings alloc] init];
  // Tell the SDK that you want to control ad break playback.
  settings.autoPlayAdBreaks = NO;
  self.adsLoader = [[IMAAdsLoader alloc] initWithSettings:settings];
  ...
}

- (void)adsManager:(IMAAdsManager *)adsManager didReceiveAdEvent:(IMAAdEvent *)event {
  ...
  switch (event.type) {
    // Listen for the AD_BREAK_READY event
    case kIMAAdEvent_AD_BREAK_READY:
      // Tell the SDK to play ads when you're ready. To skip this ad break,
      // simply return from this handler without calling [adsManager start].
      [adsManager start];
      break;
    ...
  }
}

अक्सर पूछे जाने वाले सवाल

क्या IMA SDK लागू करने के लिए इसकी ज़रूरत होती है?
बिलकुल नहीं! यह सुविधा सिर्फ़ उन पब्लिशर के लिए उपलब्ध है जो नहीं चाहते कि विज्ञापन नियमों या VMAP रिस्पॉन्स के ज़रिए शेड्यूल किए गए वीडियो के बीच में दिखने वाले विज्ञापन, IMA SDK टूल अपने-आप चलाए.