Iklan pengiring

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:

Gambar pembuatan UIView untuk pendamping Anda.

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:

ViewController.m
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.

Gambar yang menampilkan setelan iklan pengiring Ad Manager. Menyoroti opsi ukuran pengiring.

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.

ViewController.m
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.