Logo Halfbrick
Halfbrick mencatatkan kenaikan pendapatan sebesar 16% dengan personalisasi Remote Config
Screenshot Halfbrick

Pendahuluan

Dengan tim yang terdiri dari 70 developer yang sepenuhnya bekerja dari jarak jauh, Halfbrick ingin membuat game yang akan meninggalkan kesan seumur hidup bagi pengguna. Awalnya membuat versi baru dari sejumlah game ternama pada tahun 2001, mereka dengan cepat membangun reputasi sendiri dengan mengembangkan game orisinal bernuansa retro klasik . Halfbrick berada di balik game populer seperti Jetpack Joyride, platformer aksi ala 80-an Dan the Man, dan game klasik Fruit Ninja, yang kini telah didownload lebih dari satu miliar kali.


Tantang

Karena sebagian besar pendapatan Halfbrick berasal dari iklan AdMob, memaksimalkan penempatan iklan tanpa mengurangi retensi pengguna menjadi masalah yang konstan. Sebelumnya, tim menjalankan banyak eksperimen manual dan pengujian A/B untuk menemukan jumlah iklan yang ideal, tetapi menghabiskan banyak waktu dan sumber daya untuk aspek engineering-nya. Mereka menginginkan cara untuk menjalankan lebih banyak eksperimen terperinci dengan lebih sedikit input manual, yang memungkinkan mereka mengoptimalkan penempatan iklan dengan cepat dan mudah.

Mereka juga ingin memaksimalkan engagement pengguna dengan menampilkan permintaan untuk memberikan rating pada saat pemain merasa paling puas dalam bermain game, seperti pada akhir tutorial atau checkpoint. Inilah proses manual lain yang diharapkan dapat diotomatiskan dan dioptimalkan oleh tim.

Screenshot Halfbrick

Solusi

Banyak game Halfbrick telah didukung oleh produk Firebase seperti Cloud Functions, Cloud Storage, dan Realtime Database di backend. Mereka juga menggunakan Remote Config untuk secara dinamis mengontrol serta mengubah perilaku dan tampilan game mereka. Dengan begitu, mereka dapat dengan cepat mengadopsi fitur terbaru Firebase yakni, personalisasi Remote Config. Fitur baru ini memungkinkan developer menentukan tujuan dan menggunakan machine learning untuk menemukan parameter terbaik bagi setiap pengguna untuk memaksimalkan tujuan tersebut, yang pada dasarnya melakukan pengujian A/B individual yang terus ditingkatkan.

Halfbrick menggunakan personalisasi Remote Config untuk mengoptimalkan tiga metrik utama: frekuensi iklan, waktu untuk membuka level baru, dan waktu untuk meminta rating.

Dengan menggunakan personalisasi untuk memutuskan kapan dan seberapa sering iklan interstisial ditampilkan, game Halfbrick kini secara otomatis menampilkan jumlah iklan yang optimal kepada pemain berdasarkan perilaku dan preferensi mereka, sehingga memberikan pengalaman pengguna yang lebih baik, serta meningkatkan retensi dan laba atas belanja iklan. Mereka dapat meningkatkan jumlah rata-rata iklan per pengguna dari 3,4 menjadi 4,2 — yang menghasilkan peningkatan sebesar 16% dalam pendapatan rata-rata per pengguna aktif harian (ARPDAU) — tanpa memengaruhi engagement, retensi, atau rating. Personalisasi juga telah membantu Halfbrick menentukan jumlah waktu yang tepat untuk membuat setiap pemain menunggu untuk membuka level baru, sehingga meningkatkan jumlah waktu keseluruhan yang mereka habiskan untuk menonton iklan.

Selain itu, Halfbrick menggunakan personalisasi untuk menentukan waktu terbaik (yakni waktu saat pemain merasa paling puas dalam bermain game) untuk meminta pengguna memberi rating aplikasi mereka, sehingga tim memiliki dasar objektif dan tidak perlu melakukan penyiapan manual. Personalisasi membantu Halfbrick meningkatkan engagement dengan permintaan rating sebesar 4% dan meningkatkan jumlah rating positif sebesar 15%.

Saat mereka menjalankan eksperimen ini secara manual, harus ada satu satu anggota tim khusus untuk mengonfigurasi, menguji, menganalisis, dan meluncurkan hasilnya. Sekarang, mereka dapat menyiapkan personalisasi Remote Config dalam satu atau dua hari, lalu memungkinkannya terus belajar dan melakukan pengoptimalan tanpa intervensi manual dari manusia. Hal ini memungkinkan Halfbrick menghemat uang dan waktu, serta menggunakan waktu engineer untuk membuat fitur baru dalam game mereka.


Hasilnya

Peningkatan pendapatan rata-rata per pengguna aktif harian (ARPDAU) sebesar 16%

Peningkatan rating app store positif sebesar 15%

Logo Halfbrick

"Tingkat perincian yang dicapai dengan fitur personalisasi Remote Config mustahil dihasilkan oleh manusia saja. Personalisasi telah memberi kami insight baru tentang cara mengoptimalkan strategi iklan. Fitur ini juga bahkan menantang asumsi kami bahwa pemain tidak menyukai iklan yang terlalu banyak. Hebatnya, kami berhasil meningkatkan frekuensi iklan dan pendapatan iklan tanpa meningkatkan ulasan negatif atau keluhan dari pelanggan."

- Miguel Pastor, Product Manager, Halfbrick