Manuel reklam arası oynatma

Bu kılavuz, reklam arası oynatma zamanlaması üzerinde manuel kontrol isteyen kullanıcılar için tasarlanmıştır. Varsayılan uygulamada SDK, videonun ortasında gösterilen reklamları programlandığı zamanda otomatik olarak oynatır. Bazı geliştiriciler, SDK'nın bu reklam aralarını otomatik olarak oynatmasını engellemek isteyebilir. Manuel reklam arası oynatma uygulandığında SDK, videonun ortasında gösterilen reklam yüklendiğinde bir AD_BREAK_READY etkinliği tetikler ve aranın oynatılmasını başlatmanızı bekler.

Ön koşullar

  • IMA SDK uygulanmış iOS uygulaması.

Faydalı yardımcı öneriler

IMA SDK'yı uygulamanızda kullanmanız gerekiyorsa Başlangıç kılavuzumuzu inceleyin.

Manuel Reklam Arası Oynatmayı Yapılandırma

Manuel reklam arası oynatmayı üç adımdan yapılandırabilirsiniz:

  1. SDK'ya, reklam arası oynatmayı kontrol etmek istediğinizi söyleyin.
  2. AD_BREAK_READY etkinliğini dinleyin.
  3. Hazır olduğunuzda SDK'ya reklamları oynatmasını söyleyin.
ziyaret edin. Aşağıdaki snippet, manuel reklam arası oynatmayı uygulamak için Gelişmiş Örnek'te gereken değişiklikleri göstermektedir:
- (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;
    ...
  }
}

SSS

Bu, IMA SDK uygulaması için gerekli midir?
Kesinlikle hayır. Bu özellik yalnızca IMA SDK'nın, reklam kurallarınız veya VMAP yanıtınız tarafından programlandıklarında videonun ortasında gösterilen reklamları otomatik olarak oynatmasını istemeyen yayıncılar için sunulur.