Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Panduan ini ditujukan bagi pengguna yang menginginkan kontrol manual atas waktu pemutaran jeda iklan. Dalam implementasi default, SDK akan otomatis memutar iklan mid-roll pada waktu yang dijadwalkan. Beberapa developer mungkin ingin mencegah SDK memutar jeda iklan ini secara otomatis. Dengan menerapkan pemutaran jeda iklan manual, SDK akan memicu peristiwa AD_BREAK_READY saat mid-roll telah dimuat, dan menunggu Anda memulai pemutaran jeda.
Prasyarat
Aplikasi iOS yang menerapkan IMA SDK.
Pengenalan dasar yang bermanfaat
Jika Anda masih perlu menerapkan IMA SDK di aplikasi Anda, lihat Panduan Memulai kami.
Mengonfigurasi Pemutaran Jeda Iklan Manual
Mengonfigurasi pemutaran jeda iklan manual memerlukan tiga langkah:
Beri tahu SDK bahwa Anda ingin mengontrol pemutaran jeda iklan.
Memproses peristiwa AD_BREAK_READY.
Beri tahu SDK untuk memutar iklan saat Anda siap.
Cuplikan di bawah menunjukkan modifikasi yang diperlukan pada Contoh Lanjutan untuk menerapkan pemutaran jeda iklan manual:
-(void)setUpAdsLoader{...IMASettingssettings=[[IMASettingsalloc]init];// Tell the SDK that you want to control ad break playback.settings.autoPlayAdBreaks=NO;self.adsLoader=[[IMAAdsLoaderalloc]initWithSettings:settings];...}-(void)adsManager:(IMAAdsManager*)adsManagerdidReceiveAdEvent:(IMAAdEvent*)event{...switch(event.type){// Listen for the AD_BREAK_READY eventcasekIMAAdEvent_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].[adsManagerstart];break;...}}
FAQ
Apakah ini diperlukan untuk penerapan IMA SDK?
Sama sekali tidak. Hal ini hanya ditawarkan bagi penayang yang tidak ingin IMA SDK otomatis memutar iklan mid-roll saat dijadwalkan oleh aturan iklan atau respons VMAP Anda.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-06-24 UTC."],[[["This guide explains how to manually control ad break playback timing within the IMA SDK for iOS apps, preventing automatic mid-roll playback."],["By implementing manual ad break playback, developers can trigger mid-roll ads using the `AD_BREAK_READY` event and the `start` method."],["This feature is optional and intended for publishers seeking greater control over ad playback timing, requiring code modifications to the IMA SDK setup and event handling."],["Manual ad break playback involves three steps: disabling automatic ad breaks, listening for the `AD_BREAK_READY` event, and initiating ad playback when desired."]]],[]]