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.
Penjelasan dasar yang bermanfaat
Jika Anda masih perlu menerapkan IMA SDK di aplikasi Anda, lihat panduan Memulai kami.
Menambahkan iklan pengiring ke aplikasi
Membuat UIView untuk pendamping Anda
Sebelum meminta pendamping, Anda perlu membuat ruang untuknya di tata letak. Di storyboard, tarik lalu lepas Tampilan ke ViewController
dan sesuaikan ukurannya dengan iklan pengiring Anda. Kemudian, pastikan slot pengiring dikaitkan dengan variabel dalam penerapan Anda (contoh ini menggunakan variabel yang disebut pengiringView). Pada screenshot di bawah, tampilan abu-abu muda 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 cocok 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];
Meneruskan slot iklan pengiring ke penampung iklan
Terakhir, Anda harus memberi tahu SDK bahwa slot pendamping ini ada dengan meneruskan array slot pendamping ke konstruktor IMAAdDisplayContainer
:
return [[IMAAdDisplayContainer alloc] initWithAdContainer:self.videoView viewController:self companionSlots:@[ self.companionSlot ]];
Itu saja! Aplikasi Anda kini menampilkan iklan pengiring.
Tampilkan iklan pengiring yang dapat menyesuaikan
IMA kini mendukung iklan pengiring yang dapat menyesuaikan. Iklan pengiring ini dapat diubah ukurannya agar sesuai dengan ukuran slot iklan. Iklan ini mengisi 100% lebar tampilan induk, lalu mengubah ukuran tingginya agar sesuai dengan
konten pengiring. Aset ditetapkan menggunakan ukuran pengiring Fluid
di Ad Manager.
Lihat gambar berikut untuk mengetahui tempat menetapkan nilai ini.
Mengupdate aplikasi iOS untuk pengiring yang lancar
Anda dapat mendeklarasikan slot pendamping yang dapat menyesuaikan dengan memulai
IMACompanionAdSlot
hanya dengan parameter view
; tidak termasuk width
dan
height
.
self.companionSlot = [[IMACompanionAdSlot alloc] initWithView:self.companionView];
FAQ
- Saya telah mengikuti panduan, tetapi tidak melihat iklan pengiring. Apa yang sebaiknya saya lakukan?
- Pertama, periksa untuk memastikan tag Anda benar-benar mengembalikan pengiring. Untuk melakukannya, buka tag di browser web dan cari tag CompanionAds. Jika Anda melihatnya, periksa untuk memastikan ukuran pengiring yang ditampilkan sama dengan UIView tempat Anda mencoba menampilkannya.