Notifikasi

Hanya tersedia di Google Ad Manager 360.

Praktik terbaik untuk streaming cadangan DAI

Tidak seperti penerapan video sisi klien dengan permintaan streaming video dan iklan yang dilakukan secara terpisah, penerapan sisi server yang digunakan bersama Penyisipan Iklan Dinamis (DAI) hanya meminta satu streaming, dengan iklan yang digabungkan secara dinamis ke dalam konten video. Jika terjadi error server, streaming dapat diblokir. Hal ini tidak hanya menyebabkan pengalaman pengguna yang buruk, tetapi juga hilangnya pendapatan.

Ad Manager DAI akan membantu mengatasi error HTTP saat Anda membuat streaming dan juga saat streaming sedang berjalan, serta memungkinkan Anda menentukan streaming cadangan jika tidak ada respons yang valid dari server.

Streaming cadangan sebaiknya digunakan saat mendeteksi error selama proses pembuatan streaming. Jika terjadi error saat streaming sedang berjalan, Ad Manager akan secara otomatis mencoba menyelesaikan masalah menggunakan semua varian Anda. Jika tidak ada varian yang berhasil diputar, streaming akan berakhir. Kemudian Anda akan disarankan untuk memulai streaming lainnya dan mencoba menjalankannya lagi.

Menangani error HTTP yang terdeteksi saat streaming dibuat

Jenis error Rekomendasi
Error 4XX
(tidak termasuk 429)
Jika melihat error HTTP 4XX, sebaiknya jangan beralih kembali ke streaming murni, karena klien mungkin mengalami error dalam hal ini. Pastikan permintaan yang Anda kirimkan ke server sudah benar dan berisi semua parameter yang diperlukan.
Error 5XX atau 429 Jika melihat error HTTP 5XX atau HTTP 429, sebaiknya Anda beralih kembali ke streaming cadangan murni, tanpa monetisasi. Di IMA SDK, error ini dapat diatasi dengan pengendali error, dan streaming default dapat dialihkan ke streaming cadangan.
  Lihat contoh cara mengatasi error menggunakan IMA SDK

TVOS

static NSString *const kBackupContentPath =
@"http://googleimadev‑vh.akamaihd.net/i/big_buck_bunny/bbb‑,480p,720p,1080p,.mov.csmil/"
@"master.m3u8";

- (void)streamManager:(IMAStreamManager *)streamManager
didReceiveError:(NSError *)error {
NSLog(@"Error: %@", error);
[self playBackupStream];
}

- (void)playBackupStream {
NSURL *contentURL = [NSURL URLWithString:kBackupContentPath];
self.playerViewController.player = [[AVPlayer alloc] initWithURL:contentURL];
[self.playerViewController.player play];
}

Mendapatkan URL streaming cadangan untuk video on demand (VOD) atau live stream

Aplikasi Anda seharusnya memiliki mekanisme untuk mendapatkan URL VOD dan streaming linear live cadangan. Untuk VOD, streaming cadangan harus berupa ingestURL yang disediakan di feed MRSS. Untuk linear live, streaming cadangan harus berupa streaming konten yang ditentukan di UI Ad Manager.

Mengatasi error HTTP saat streaming sedang berjalan

Jika Anda mengalami error saat streaming sedang berjalan, sebaiknya jangan beralih ke streaming RAW. Ad Manager akan otomatis mencoba mengatasi sebagian besar error yang dialami. Namun, jika server tidak dapat mengatasi error, streaming akan dihentikan. Jika streaming berhenti, aplikasi harus memulai streaming baru. Jika error terus berlanjut, sebaiknya Anda beralih kembali ke streaming murni.

Memvalidasi penerapan penggantian Anda

Anda dapat memvalidasi penerapan penggantian menggunakan contoh streaming berikut:

Format streaming Kunci aset
HLS MSQJlB9VSgqJkGNv1mB0FA
DASH TrhaCde0R_uKzG_psucTww

Streaming ini ditujukan untuk tujuan pengujian dan akan selalu menampilkan error HTTP 429.

 

Failover otomatis streaming Linear DAI

Terkadang, jika sistem kami harus menangani data dengan volume tinggi secara tidak terduga, kami mungkin akan beralih kembali ke streaming tanpa iklan untuk beberapa pengguna. Dalam kasus tersebut, penonton akan melihat konten dasar.

Jika streaming penggantian tidak dapat ditayangkan, kode respons HTTP 429 akan ditayangkan dan aplikasi harus beralih kembali ke streaming murni secara lokal.

Untuk mengatasi persoalan terkait pemecahan masalah atau pemadaman DAI, hubungi dukungan penayang.

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
2588009733935229982
true
Pusat Bantuan Penelusuran
true
true
true
true
true
148
false
false