Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Cara kerja Pengoptimalan Hasil
Halaman ini menjelaskan mekanisme internal Pengoptimalan Hasil: kapan dipicu, bagaimana waktu bekerja, dan bagaimana berinteraksi dengan MediaTailor fitur lain.
Saat Pengoptimalan Hasil memicu
MediaTailor mengevaluasi tiga kondisi sebelum membuat permintaan penawaran ke APS. Ketiganya harus benar:
-
Pengoptimalan Hasil dikonfigurasi. Konfigurasi pemutaran memiliki
YieldOptimizationConfigurationID Penerbit, wilayah, dan templat yang valid. -
Durasi yang tidak terisi yang cukup. Setelah respons ADS utama, sisa waktu yang tidak terisi dalam jeda iklan melebihi
MinimumUnfilledDurationambang batas yang dikonfigurasi. -
Sisa waktu personalisasi yang cukup. Cukup waktu tersisa dalam anggaran personalisasi untuk membuat permintaan APS dan memproses respons.
Jika ada kondisi yang tidak terpenuhi, Pengoptimalan Hasil dilewati dan MediaTailor dilanjutkan hanya dengan iklan ADS utama.
Bagaimana kekurangan dihitung
-
MediaTailor membaca total durasi jeda iklan dari sinyal SCTE.
-
MediaTailor menjumlahkan durasi semua iklan yang dikembalikan oleh ADS utama (dari durasi VAST).
-
Durasi yang tidak terisi sama dengan total durasi jeda dikurangi jumlah durasi iklan utama.
-
Jika durasi yang tidak terisi lebih besar dari atau sama dengan
MinimumUnfilledDuration, Pengoptimalan Hasil berlangsung.
Contoh: Jeda iklan 60 detik di mana ADS utama menampilkan 30 detik iklan sehingga 30 detik tidak terisi. Jika MinimumUnfilledDuration disetel ke 15, Pengoptimalan Hasil memicu dan meminta iklan selama 30 detik tersisa.
Personalisasi manajemen waktu
MediaTailor beroperasi dalam anggaran waktu yang ketat untuk personalisasi iklan. Pengoptimalan Hasil menggunakan sisa waktu personalisasi setelah permintaan ADS utama selesai.
Bendera kunci SDC (Konfigurasi Dinamis Aman) yang memengaruhi waktu:
| Bendera | Deskripsi |
|---|---|
maximumLivePersonalizationLatencyMs |
Total waktu maksimum untuk semua personalisasi iklan (ADS utama plus YO) untuk konten langsung. |
adsRequestTimeOutMilliseconds |
Batas waktu untuk permintaan ADS utama. |
Perilaku waktu:
-
Jika waktu tersisa tidak cukup untuk memulai permintaan APS, YO dilewati sepenuhnya (memancarkan
SkipPersonalizationTimeoutExceededmetrik). -
Jika permintaan APS dimulai tetapi tidak selesai tepat waktu, waktu habis (memancarkan
Timeoutsmetrik). -
MediaTailor memberlakukan batas waktu yang ketat pada permintaan HTTP APS dan pemrosesan VAST untuk memastikan personalisasi selesai dalam batas.
Fail-open perilaku
Pengoptimalan Hasil selalu gagal terbuka. Jika salah satu dari hal berikut terjadi, MediaTailor lanjutkan hanya dengan iklan ADS utama:
-
APS mengembalikan kesalahan (4xx, 5xx).
-
Permintaan habis waktu.
-
Respons tawaran tidak berisi iklan yang valid.
-
Penguraian VAST gagal untuk semua tawaran yang dikembalikan.
Pengalaman pemutaran pemirsa tidak pernah terganggu oleh kegagalan Pengoptimalan Hasil.
Kode respons APS
| Kode | Arti |
|---|---|
| 200 | Respons tawaran yang berhasil dengan iklan. |
| 204 | Tidak ada tawaran. Permintaan ini valid tetapi tidak ada tawaran yang tersedia. |
| 400 | Permintaan buruk (JSON tidak valid atau bidang wajib hilang). |
| 500 | Kesalahan server APS. |
| 503 | APS kelebihan beban (sinyal tekanan balik). |
| 429 | Pelambatan APS. APS secara manual mulai membatasi permintaan. |
Interaksi dengan MediaTailor fitur lain
| Fitur | Interaksi |
|---|---|
| Konfigurasi Server Keputusan Iklan (ADSC) | Tidak ada interaksi. ADSC mengontrol permintaan ADS utama. Yo adalah independen. |
| Prefetch | Tidak didukung dengan YO dalam rilis saat ini. |
| Iklan overlay | Tidak didukung dengan YO dalam rilis saat ini. |
Langkah selanjutnya
-
Untuk mempelajari bagaimana permintaan tawaran dibuat dari template Anda, lihatKonstruksi tawaran dan templating.
-
Untuk referensi bidang lengkap, lihatReferensi bidang ORTB.