Kunci autentikasi Penyisipan iklan dinamis (DAI) digunakan untuk membuktikan bahwa permintaan streaming video berasal dari Anda. Teknologi tersebut memberikan keamanan yang lebih baik selama penayangan iklan. Kunci adalah string tidak terputus yang terdiri dari 64 karakter dan angka. Beberapa kunci yang lebih lama mungkin terdiri dari 25 karakter atau angka.
Contoh
0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
Kunci API statis: Kunci API lebih diprioritaskan daripada HMAC jika keduanya disertakan. Kunci API kurang aman dibandingkan kunci HMAC. Oleh karena itu, sebaiknya gunakan kunci HMAC.
HMAC: Autentikasi token berbasis HMAC memberikan keamanan yang lebih baik daripada kunci API statis. Token HMAC menggunakan kunci rahasia dan durasi terbatas guna memastikan token tersebut tidak dapat dibagikan dengan mudah di seluruh pengguna atau sesi.
Tips: Sebelum mengautentikasi permintaan streaming, pastikan Anda memiliki hal berikut:
- Kunci autentikasi DAI dengan jenis HMAC
- Live stream dikonfigurasi untuk DAI
Menambahkan kunci autentikasi DAI HMAC baru
Buat dan tambahkan kunci autentikasi DAI jenis HMAC baru:
- Login ke Google Ad Manager.
- Klik Admin, lalu Video dan audio.
- Pilih “Kunci autentikasi DAI”.
- Klik Kunci autentikasi DAI baru.
- Masukkan nama kunci baru. Pilih Jenis "HMAC."
- Klik Simpan.
Kunci ini ditautkan di livestream Anda saat Anda mengaktifkan autentikasi.
Mengaktifkan autentikasi untuk permintaan ke DAI API
Tautkan kunci HMAC ke streaming Anda:
- Login ke Google Ad Manager.
- Klik Video, lalu Live stream.
- Pilih livestream Anda dari daftar, atau klik Live stream baru. Pelajari lebih lanjut cara membuat livestream baru.
- Di bagian Setelan umum,
- Pilih “Diaktifkan” untuk “Kunci autentikasi aset pod” guna mengautentikasi permintaan pod iklan dan/atau
- Pilih "Diaktifkan" untuk "Streaming untuk membuat kunci autentikasi" guna mengautentikasi permintaan sesi streaming
- Pilih kunci HMAC yang Anda buat.
- Klik Simpan.
Untuk melihat dan menyalin kunci, kembali ke halaman detail. Setelah membuat kunci autentikasi DAI aktif, Anda dapat langsung menggunakannya. Sematkan kunci di aplikasi video klien, tempat Anda membuat permintaan streaming DAI.
Kunci akan otomatis disetel ke "Aktif" pada saat menyimpan. Hanya kunci "Aktif" yang diterapkan dengan benar yang dapat memvalidasi permintaan.
Permintaan dengan kunci yang dinonaktifkan akan ditolak. Hanya nonaktifkan kunci jika kunci tersebut telah disusupi atau tidak boleh digunakan.
Menonaktifkan kunci autentikasi yang sudah ada
Dengan langkah-langkah berikut, Anda dapat menonaktifkan kunci autentikasi:
- Login ke Google Ad Manager.
- Klik Admin, Video dan audio, lalu "Kunci autentikasi DAI".
- Dari daftar, pilih kunci yang ingin Anda nonaktifkan.
- Pilih Status "Nonaktif".
- Klik Simpan.
Menerapkan kunci autentikasi
Kunci HMAC
Pelajari cara menerapkan autentikasi HMAC.
Kunci API
Gunakan IMA SDK untuk menyetel properti apiKey pada objek IMAStreamRequest . Lihat dokumentasi developer iOS, Android, Chromecast, atau tvOS untuk mendapatkan informasi selengkapnya
Untuk server-side beaconing (SSB), gunakan parameter kueri api-key:
curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"