คู่มือนี้มีไว้สําหรับผู้เผยแพร่โฆษณาที่สนใจเพิ่มโฆษณาที่แสดงร่วมลงในการติดตั้งใช้งาน iOS IMA
ข้อกำหนดเบื้องต้น
- แอปพลิเคชัน iOS ที่ผสานรวม IMA SDK
- แท็กโฆษณาที่กำหนดค่าให้แสดงโฆษณาที่แสดงร่วม
- หากคุณต้องการดูตัวอย่าง โปรดดูคำถามที่พบบ่อยของเรา
เกริ่นนำที่เป็นประโยชน์
หากคุณยังต้องใช้ IMA SDK ในแอป โปรดอ่านคู่มือเริ่มต้นใช้งานของเรา
เพิ่มโฆษณาที่แสดงร่วมลงในแอป
สร้าง UIView สำหรับโฆษณาที่แสดงร่วม
ก่อนที่จะส่งคำขอโฆษณาที่แสดงร่วม คุณต้องสร้างพื้นที่ทำงานสำหรับโฆษณาที่แสดงร่วมในเลย์เอาต์ ในสตอรีบอร์ด ให้ลากและวางมุมมองลงใน ViewController
และกำหนดขนาดให้กับโฆษณาที่แสดงร่วม จากนั้น ตรวจสอบให้แน่ใจว่าช่องการแสดงร่วมของคุณเชื่อมโยงกับตัวแปรในการใช้งาน (ตัวอย่างนี้ใช้ตัวแปรที่เรียกว่า CompanionView) ในภาพหน้าจอด้านล่าง มุมมองสีเทาอ่อนคือมุมมองโฆษณาที่แสดงร่วม
![ภาพการสร้าง UIView สำหรับโฆษณาที่แสดงร่วม](https://developers.google.cn/static/interactive-media-ads/images/companionView.jpg?hl=th)
สร้าง IMACompanionAdSlot
ขั้นตอนถัดไปคือการสร้างออบเจ็กต์ IMACompanionAdSlot จากมุมมองของคุณ IMA SDK เติมข้อมูลในช่องโฆษณาที่แสดงร่วมด้วยโฆษณาที่แสดงร่วมจากการตอบสนองด้วย VAST ที่มีขนาด ตรงกับความสูงและความกว้างของมุมมอง IMA SDK ยังสนับสนุนการใช้ โฆษณาที่แสดงร่วมขนาดแบบไหล
ViewController.h@property(nonatomic, weak) IBOutlet UIView *companionView;ViewController.m
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView width:self.companionView.frame.size.width height:self.companionView.frame.size.height];
ส่งช่องโฆษณาที่แสดงร่วมไปยังคอนเทนเนอร์โฆษณา
สุดท้าย คุณต้องแจ้งให้ SDK ทราบว่ามีช่องการแสดงร่วมนี้อยู่โดยการส่งอาร์เรย์ของช่องการแสดงร่วมไปยังเครื่องมือสร้าง IMAAdDisplayContainer
ดังนี้
return [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView viewController:self companionSlots:@[ self.companionSlot ]];
เท่านี้ก็เรียบร้อย ขณะนี้แอปพลิเคชันของคุณกำลังแสดงโฆษณาที่แสดงร่วม
โฆษณาแบบดิสเพลย์ที่แสดงร่วมแบบไหล
ตอนนี้ IMA รองรับโฆษณาที่แสดงร่วมแบบไหลแล้ว โฆษณาที่แสดงร่วมเหล่านี้สามารถปรับขนาดให้เท่ากับขนาดของ
ช่องโฆษณา ขยายเต็มความกว้าง 100% ของความกว้างของมุมมองหลัก จากนั้นปรับขนาดความสูงเพื่อให้พอดีกับ
ของ Google ซึ่งตั้งค่าได้โดยใช้ขนาดโฆษณาที่แสดงร่วม Fluid
ใน Ad Manager
โปรดดูตำแหน่งที่สามารถกำหนดค่าได้จากรูปภาพต่อไปนี้
![รูปภาพแสดงการตั้งค่าโฆษณาที่แสดงร่วมของ Ad Manager ไฮไลต์ตัวเลือกขนาดโฆษณาที่แสดงร่วม](https://developers.google.cn/static/interactive-media-ads/images/ad_manager_fluid_companion.png?hl=th)
อัปเดตแอป iOS สำหรับส่วนเสริมของ Google แบบไหล
คุณสามารถประกาศช่องการแสดงร่วมแบบไหลได้โดยการเริ่มต้น
IMACompanionAdSlot
ด้วยพารามิเตอร์ view
เท่านั้น ยกเว้น width
และ
height
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView];
คำถามที่พบบ่อย
- ฉันทำตามคำแนะนำแล้ว แต่ไม่เห็นโฆษณาที่แสดงร่วม ฉันควรทำอย่างไร
- ขั้นแรก ให้ตรวจสอบว่าแท็กแสดงโฆษณาที่แสดงร่วมจริงๆ โดยเปิดแท็กในเว็บเบราว์เซอร์ แล้วมองหาแท็ก CompanionAds หากคุณเห็นข้อมูลดังกล่าว ให้ตรวจสอบว่าขนาดของโฆษณาที่แสดงร่วมที่แสดงมีขนาดเท่ากับ UIView ที่คุณกำลังพยายามแสดง