คู่มือนี้มีไว้สำหรับผู้ใช้ที่ต้องการควบคุมเวลาการเล่นช่วงพักโฆษณาด้วยตนเอง ในการติดตั้งใช้งานเริ่มต้น SDK จะเล่นโฆษณาตอนกลางโดยอัตโนมัติตามเวลาที่กำหนด นักพัฒนาแอปบางรายอาจต้องการป้องกันไม่ให้ SDK เล่นช่วงพักโฆษณาเหล่านี้โดยอัตโนมัติ เมื่อใช้การเล่นช่วงพักโฆษณาด้วยตนเอง SDK จะทริกเกอร์เหตุการณ์ AD_BREAK_READY
เมื่อโหลดโฆษณาตอนกลางแล้ว และรอให้คุณเริ่มเล่นช่วงพัก
ข้อกำหนดเบื้องต้น
- แอปพลิเคชัน iOS ที่ใช้ IMA SDK
ข้อมูลเบื้องต้นที่เป็นประโยชน์
หากยังคงต้องติดตั้งใช้งาน IMA SDK ในแอป โปรดดูคู่มือเริ่มต้นใช้งาน
การกำหนดค่าการเล่นช่วงพักโฆษณาด้วยตนเอง
การกำหนดค่าการเล่นช่วงพักโฆษณาด้วยตนเองมี 3 ขั้นตอน ดังนี้- บอก SDK ว่าคุณต้องการควบคุมการเล่นช่วงพักโฆษณา
- รอเหตุการณ์ AD_BREAK_READY
- บอกให้ 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 ไหม
- ไม่ใช่แน่นอน ตัวเลือกนี้มีไว้สำหรับผู้เผยแพร่โฆษณาที่ไม่ต้องการให้ IMA SDK เล่นโฆษณาตอนกลางโดยอัตโนมัติเมื่อมีการตั้งเวลาตามกฎของโฆษณาหรือการตอบกลับ VMAP เท่านั้น