Sebagian besar publisher bisa menyebutkan eCPM mereka hingga dua angka di belakang koma. Mereka tahu fill rate berdasarkan geo dan format. Mereka melacak ARPDAU setiap hari. Tetapi tanyakan berapa lama waktu yang dibutuhkan agar sebuah iklan terender setelah pengguna memicunya, dan biasanya Anda akan mendapat tatapan kosong. Latensi iklan adalah metrik yang hampir tidak ada yang mengukurnya — dan ini adalah salah satu masalah paling mahal dalam monetisasi mobile.
Apa itu latensi iklan?
Latensi iklan adalah waktu antara saat aplikasi Anda meminta sebuah iklan dan saat iklan tersebut sepenuhnya terender dan terlihat oleh pengguna. Untuk rewarded video, itu adalah jeda antara pengguna menekan "Tonton Iklan" dan video benar-benar diputar. Untuk interstitial, itu adalah penundaan antara peristiwa pemicu dan munculnya iklan layar penuh. Untuk banner, itu adalah berapa lama slot banner dibiarkan kosong sebelum konten dimuat.
Dalam dunia ideal, angka ini nol. Pada kenyataannya, angka ini berkisar dari 200 milidetik untuk setup yang dioptimalkan dengan baik hingga 3 detik atau lebih untuk waterfall yang dikonfigurasi secara buruk — dan setiap milidetik merugikan Anda secara finansial.
Bagaimana latensi menghancurkan pendapatan
Tayangan yang ditinggalkan
Ketika sebuah rewarded video memerlukan tiga detik untuk dimuat, persentase pengguna yang signifikan menyerah dan menutup prompt. Mereka menginginkan hadiahnya, tetapi tidak cukup untuk menatap spinner pemuatan. Tayangan itu bernilai uang — waterfall Anda menemukan pembeli, lelang dimenangkan — tetapi pengguna tidak pernah melihat iklan tersebut. Fill rate Anda terlihat baik di dashboard karena iklan secara teknis disajikan. Tetapi pendapatannya hilang karena pengguna meninggalkan prompt sebelum iklan terender.
Tingkat penyelesaian lebih rendah
Pengguna yang menunggu selama pemuatan yang lambat sudah merasa frustrasi sebelum iklan dimulai. Pengguna yang frustrasi lebih cenderung mencari cara untuk melewati atau menutup iklan lebih awal, yang menurunkan tingkat penyelesaian Anda. Karena banyak mitra demand membayar berdasarkan cost-per-completed-view, tingkat penyelesaian yang lebih rendah secara langsung mengurangi eCPM efektif Anda — meskipun eCPM mentah di dashboard tampak tidak berubah.
Pengalaman pengguna menurun
Latensi iklan tidak hanya merugikan Anda pada tayangan langsung — tetapi juga melatih pengguna untuk menghindari penempatan iklan sama sekali. Jika rewarded video Anda selalu lambat, pengguna belajar bahwa menekan tombol "Tonton Iklan" berarti menunggu, dan mereka berhenti menekannya. Tingkat engagement Anda menurun secara permanen, mengurangi total jumlah tayangan yang tersedia untuk dimonetisasi.
Dari mana latensi berasal
Terlalu banyak langkah waterfall
Dalam waterfall tradisional, setiap sumber demand dipanggil secara berurutan. Jika Anda memiliki delapan sumber demand dan masing-masing membutuhkan 300 milidetik untuk merespons, itu adalah 2,4 detik sebelum Anda bahkan mulai merender iklan pemenang. Ini adalah argumen terkuat untuk in-app bidding dan Open Bidding — keduanya memanggil semua sumber demand secara bersamaan, mengompres latensi berurutan menjadi satu perjalanan pulang-pergi.
Inisialisasi SDK
Beberapa SDK diinisialisasi secara malas, artinya mereka tidak mulai memuat hingga permintaan iklan pertama. Tayangan pertama dari SDK ini dapat memakan waktu jauh lebih lama daripada yang berikutnya. Melakukan pra-inisialisasi SDK utama Anda saat peluncuran aplikasi — bahkan jika itu sedikit menambah waktu startup — biasanya menghasilkan net positif dengan menghilangkan latensi tayangan pertama.
Kreatif berat
Sebuah kreatif video berukuran 15 megabyte akan membutuhkan waktu unduh dan buffering yang jauh lebih lama dibandingkan dengan kreatif berukuran 3 megabyte, terutama pada koneksi yang lebih lambat yang umum di pasar berkembang. Anda tidak dapat mengontrol ukuran kreatif secara langsung, tetapi Anda dapat menetapkan ambang timeout yang melewati kreatif yang lambat dimuat demi alternatif yang lebih ringan.
Cara mengukur latensi iklan
Sebagian besar platform mediation tidak menampilkan metrik latensi secara default. Anda perlu menginstrumentasikannya sendiri. Catat timestamp saat aplikasi Anda memanggil permintaan iklan, dan catat lagi saat callback impresi iklan dipicu. Selisihnya adalah latensi aktual Anda. Lacak ini sebagai distribusi, bukan rata-rata — median mungkin 400 milidetik, tetapi jika persentil ke-95 Anda adalah 4 detik, Anda memiliki masalah ekor yang signifikan yang memengaruhi 5 persen dari semua tayangan.
Jika Anda tidak mengukur latensi iklan, Anda terbang buta pada salah satu variabel paling berdampak dalam stack monetisasi Anda. Mulai ukur hari ini — Anda hampir pasti akan menemukan pendapatan yang tidak Anda ketahui sedang hilang.
Mengurangi latensi
Lakukan pre-loading secara agresif
Minta iklan berikutnya segera setelah iklan saat ini selesai. Untuk rewarded video, siapkan iklan berikutnya bahkan sebelum pengguna melihat tombol "Tonton Iklan". Untuk interstitial, lakukan pre-load pada titik-titik transisi alami dalam alur aplikasi Anda.
Tetapkan timeout
Konfigurasikan waktu tunggu maksimum untuk setiap sumber demand — biasanya 1 hingga 2 detik. Jika sebuah sumber belum merespons dalam timeout, pindah ke yang berikutnya. Kehilangan beberapa tayangan ber-eCPM tinggi tetapi lambat tetap sepadan jika itu berarti 95 persen sisa tayangan dimuat secara instan.
Pindah ke bidding
Gantikan panggilan waterfall berurutan dengan bidding bersamaan di mana pun memungkinkan. Open Bidding melalui GAM dan in-app bidding melalui platform mediation Anda keduanya mengurangi latensi secara dramatis dibandingkan dengan waterfall tradisional.
Bekerja dengan mitra yang dikelola
Mitra monetisasi yang dikelola memantau latensi di seluruh stack iklan Anda dan terus-menerus mengoptimalkan kecepatan bersama pendapatan. Mereka dapat mengidentifikasi sumber demand mana yang menambahkan latensi secara tidak proporsional dan menyesuaikan konfigurasi Anda untuk menghilangkan bottleneck — sering kali memulihkan pendapatan yang tidak Anda sadari sedang hilang.