Panduan ini ditujukan bagi penayang yang tertarik untuk menambahkan iklan pengiring ke penerapan IMA iOS mereka.
Prasyarat
- Aplikasi iOS dengan IMA SDK terintegrasi.
- Tag iklan yang dikonfigurasi untuk menampilkan iklan pengiring.
- Jika Anda memerlukan sampel, lihat FAQ kami.
Pengantar yang bermanfaat
Jika Anda masih perlu menerapkan IMA SDK di aplikasi Anda, lihat Panduan Memulai kami.
Tambahkan iklan pengiring ke aplikasi Anda
Membuat UIView untuk pendamping
Sebelum meminta pendamping, Anda perlu membuat ruang untuknya di tata letak. Di storyboard, tarik lalu lepas View ke ViewController
dan sesuaikan ukurannya dengan iklan pengiring. Kemudian, pastikan slot pengiring Anda dikaitkan dengan variabel dalam penerapan Anda (contoh ini menggunakan variabel yang disebut PartyView). Pada screenshot di bawah, tampilan abu-abu terang adalah tampilan iklan pengiring:
Membuat IMACompanionAdSlot
Langkah berikutnya adalah membuat objek IMACompanionAdSlot dari tampilan Anda. IMA SDK mengisi slot iklan pengiring dengan pengiring apa pun dari respons VAST yang memiliki dimensi yang sesuai dengan tinggi dan lebar tampilan. IMA SDK juga mendukung penggunaan pengiring berukuran dapat menyesuaikan.
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];
Teruskan slot iklan pengiring ke penampung iklan Anda
Terakhir, Anda harus memberi tahu SDK bahwa slot pendamping ini ada dengan meneruskan array slot pengiring ke konstruktor IMAAdDisplayContainer
:
return [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView viewController:self companionSlots:@[ self.companionSlot ]];
Selesai. Aplikasi Anda kini menampilkan iklan pengiring.
Tampilkan iklan pengiring yang fleksibel
IMA kini mendukung iklan pengiring yang dapat disesuaikan. Iklan pengiring ini dapat diubah
ukurannya agar sesuai dengan
slot iklan. Mereka mengisi 100% lebar tampilan induk, lalu mengubah ukuran tingginya agar sesuai dengan
konten pengiring. Iklan ini disetel menggunakan ukuran pengiring Fluid
di Ad Manager.
Lihat gambar berikut untuk mengetahui tempat menetapkan nilai ini.
Mengupdate aplikasi iOS untuk pendamping yang lancar
Anda bisa mendeklarasikan slot pendamping yang lancar dengan memulai
IMACompanionAdSlot
hanya dengan parameter view
; kecuali width
dan
height
.
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView];
FAQ
- Saya telah mengikuti panduan, tetapi tidak melihat iklan pengiring. Apa yang harus saya lakukan?
- Pertama, periksa untuk memastikan tag Anda benar-benar menampilkan pengiring. Untuk melakukannya, buka tag di browser web dan cari tag CompanionAds. Jika Anda melihat hal tersebut, periksa untuk memastikan ukuran pendamping yang ditampilkan memiliki ukuran yang sama dengan UIView tempat Anda mencoba menampilkannya.