Để thảo luận và đưa ra ý kiến phản hồi về các sản phẩm của chúng tôi, hãy tham gia kênh Discord chính thức của Ad Manager trong máy chủ Cộng đồng quảng cáo và đo lường của Google.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hướng dẫn này dành cho những người dùng muốn tự kiểm soát thời gian phát điểm chèn quảng cáo. Trong quá trình triển khai mặc định, SDK sẽ tự động phát quảng cáo trong video vào thời điểm đã lên lịch. Một số nhà phát triển có thể muốn ngăn SDK tự động phát các điểm chèn quảng cáo này. Bằng cách triển khai tính năng phát điểm chèn quảng cáo theo cách thủ công, SDK sẽ kích hoạt sự kiện AD_BREAK_READY khi quảng cáo trong video đã được tải và chờ bạn bắt đầu phát điểm chèn quảng cáo.
Điều kiện tiên quyết
Ứng dụng iOS đã triển khai SDK IMA.
Tài liệu tham khảo hữu ích
Nếu bạn vẫn cần triển khai SDK IMA trong ứng dụng, hãy xem Hướng dẫn bắt đầu của chúng tôi.
Định cấu hình tính năng Phát quảng cáo thủ công
Quy trình định cấu hình chế độ phát quảng cáo theo cách thủ công bao gồm 3 bước:
Cho SDK biết rằng bạn muốn kiểm soát việc phát điểm chèn quảng cáo.
Theo dõi sự kiện AD_BREAK_READY.
Yêu cầu SDK phát quảng cáo khi bạn đã sẵn sàng.
Đoạn mã dưới đây cho thấy các sửa đổi cần thiết trong Ví dụ nâng cao để triển khai tính năng phát điểm chèn quảng cáo theo cách thủ công:
-(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;...}}
Câu hỏi thường gặp
Điều này có bắt buộc khi triển khai SDK IMA không?
Hoàn toàn không! Tính năng này chỉ dành cho những nhà xuất bản không muốn SDK IMA tự động phát quảng cáo trong video khi các quảng cáo đó được lên lịch theo quy tắc quảng cáo hoặc phản hồi VMAP của bạn.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-25 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."]]],[]]