Seberapa Sering Hewan Peliharaan Digital Harus Merespons? Panduan Praktis untuk Perilaku Diam (Idle) dan Notifikasi
Untuk hewan peliharaan digital yang dirancang untuk kunjungan singkat dan opsional, gunakan status diam yang tenang sebagai setelan bawaan dan biarkan pengguna memilih apakah serta kapan ingin menerima pengingat. Atur perilaku sehari-hari hewan peliharaan agar terasa hadir tanpa menuntut interaksi; sediakan notifikasi hanya untuk rentang waktu yang dipilih pengguna, disertai opsi penonaktifan yang jelas. Tidak ada interval pengecekan yang benar secara universal: frekuensi yang tepat bergantung pada apa yang dilakukan hewan peliharaan saat ditinggalkan dan seberapa sering pengguna sebenarnya ingin berinteraksi.
Mulailah dengan memisahkan perilaku hewan peliharaan dari notifikasi
“Frekuensi respons” dapat memiliki dua arti berbeda: seberapa sering hewan peliharaan berubah atau bereaksi saat aplikasi terbuka, dan seberapa sering aplikasi menghubungi pengguna saat aplikasi ditutup. Rancanglah keduanya sebagai kontrol yang terpisah. Seekor hewan peliharaan dapat berkedip, melihat sekeliling, atau berganti ke animasi diam yang baru tanpa mengirimkan peringatan. Sebaliknya, notifikasi membawa pengalaman ke luar aplikasi dan bersaing dengan perhatian lainnya.
Perbedaan ini sangat penting karena game idle dapat dialami melalui kunjungan singkat dan aktivitas di antara jeda kunjungan tersebut. Sebuah survei terhadap 1.972 pemain Neko Atsume menemukan beberapa dimensi keterlibatan, termasuk frekuensi pengecekan, waktu yang dihabiskan untuk bermain, dan berbagi di media sosial. Studi tersebut mendeskripsikan Neko Atsume sebagai game yang progresnya dapat terus berjalan saat ditutup, dan mencatat bahwa sesi bermainnya mungkin hanya berlangsung beberapa detik. Temuan tersebut menggambarkan satu game dan sampel yang memilih sendiri (self-selected), bukan jadwal universal untuk semua hewan peliharaan digital; namun temuan ini menunjukkan mengapa frekuensi pengecekan saja merupakan target desain yang buruk. “Busy doing nothing? What do players do in idle games?”
Untuk keputusan desain, ajukan dua pertanyaan: “Apa yang harus dilakukan hewan peliharaan saat tidak ada yang berinteraksi dengannya?” dan “Apakah pengguna telah meminta untuk diingatkan?” Pertanyaan pertama dapat dijawab dengan animasi dan perubahan status. Pertanyaan kedua harus dijawab berdasarkan preferensi eksplisit, bukan dengan berasumsi bahwa setiap momen diam adalah kesempatan untuk memanggil seseorang kembali.
Biarkan perilaku diam menopang pengalaman
Hewan peliharaan yang sedang dalam kondisi diam membutuhkan status bawaan yang mudah dipahami. Ia mungkin beristirahat, menjelajahi area kecil, mengamati suatu objek, atau sesekali mengubah posenya. Tujuannya adalah membuat hewan peliharaan terasa nyaman di lingkungannya dan enak dipandang—bukan untuk menciptakan tugas tersembunyi yang harus terus diikuti oleh pengguna. Buatlah perubahan ini tetap terlihat saat pengguna kembali, dan hindari membuatnya bergantung pada momen singkat yang harus disaksikan secara langsung.
Sebuah makalah klasik tentang karakter virtual Petz mendeskripsikan mereka sebagai karakter otonom, mampu menggunakan objek di lingkungan mereka dan memulai permainan, sementara pengguna dapat berinteraksi sesuai ritme mereka sendiri. Ini adalah contoh desain awal dan bukan standar kegunaan (usability) modern, tetapi ini mengilustrasikan pilihan desain yang berguna: karakter dapat memiliki aktivitasnya sendiri, sehingga pengguna tidak perlu memicu setiap tindakan. “Socially Intelligent Virtual Petz”
Pola perulangan diam (idle loop) yang praktis mungkin akan mengubah animasi hewan peliharaan sesekali, lalu kembali tenang. Biarkan pengguna menemukan momen-momen ini saat membuka aplikasi, atau gunakan momen tersebut sebagai ringkasan opsional yang tidak mendesak. Jangan membuat kesejahteraan dasar atau kelangsungan hidup hewan peliharaan bergantung pada respons terhadap penghitung waktu (timer). Momen kembalinya pengguna harus menunjukkan apa yang berubah, jika ada, dan menawarkan interaksi berikutnya yang sederhana, seperti memilih mainan atau menyapa hewan peliharaan tersebut.
Perlakukan notifikasi sebagai jadwal keikutsertaan (opt-in)
Mulailah dengan notifikasi dalam keadaan mati atau berikan pilihan yang jelas selama pengaturan awal. Tawarkan beberapa opsi sederhana yang mudah dipahami, seperti “Tanpa pengingat”, “Sekali sehari”, atau “Pilih waktu”, dan pastikan pengaturan tersebut mudah diubah nanti. Kontrol jam tenang atau opsi jeda dapat mencakup perubahan sementara dalam rutinitas. Pilihan menu yang tepat adalah keputusan produk; tujuannya adalah memberi pengguna kontrol yang bermakna tanpa mengharuskan mereka mengelola kalender yang rumit.
Panduan pengembang Apple menyatakan bahwa aplikasi memerlukan izin sebelum mengirimkan notifikasi dan merekomendasikan untuk menjelaskan jenis peringatan apa yang ingin dikirimkan aplikasi, menyediakan opsi keikutsertaan (opt-in) atau penolakan (opt-out), serta membiarkan orang mengelola pengaturan di dalam aplikasi. Panduan ini juga membedakan informasi pasif dari peringatan yang membenarkan adanya interupsi, dan menyarankan untuk menyesuaikan tingkat urgensi dengan tingkat kepentingan pesan yang sebenarnya. Pembaruan rutin mengenai hewan peliharaan umumnya bukan peristiwa yang mendesak. Apple, “Managing notifications”
Hindari mengirimkan pemberitahuan baru setiap kali hewan peliharaan mengalami perubahan status kecil. Sebaliknya, gabungkan pembaruan berprioritas rendah ke dalam satu rentang waktu yang dipilih pengguna atau tampilkan pembaruan tersebut saat aplikasi dibuka berikutnya. Dokumentasi penjadwalan notifikasi Apple mendeskripsikan notifikasi lokal sebagai cara untuk mendapatkan perhatian seseorang pada waktu yang ditentukan dan menyarankan untuk menggunakannya untuk informasi penting yang diinginkan pengguna. Apple, “Scheduling a notification locally from your app”
Rancang rentang interaksi yang singkat
Pengingat sebaiknya mengarah pada interaksi yang dapat diselesaikan dengan cepat. Misalnya, peringatan mungkin memberi tahu bahwa hewan peliharaan telah menemukan objek baru untuk diperiksa, dan membuka aplikasi dapat menampilkan momen tersebut dengan satu atau dua tindakan opsional. Pertahankan agar tindakan utama tetap tersedia tanpa memerlukan sesi yang panjang, rangkaian layar yang berbelit-belit, atau tindak lanjut langsung.
Ini adalah rekomendasi desain yang disimpulkan dari penelitian tentang notifikasi seluler: sebuah studi lapangan yang mengumpulkan 10.372 notifikasi dan 474 tanggapan kuesioner dari 20 orang menemukan bahwa persepsi gangguan dan waktu respons bervariasi bergantung pada faktor-faktor seperti penyajian peringatan dan tugas yang sedang dilakukan seseorang. Jumlah peserta yang sedikit membatasi seberapa luas temuan ini dapat diterapkan, tetapi ini mendukung pendekatan yang berhati-hati: sebuah aplikasi tidak dapat berasumsi bahwa waktu yang nyaman baginya juga merupakan waktu yang nyaman bagi pengguna. Mehrotra et al., “My Phone and Me: Understanding People’s Receptivity to Mobile Notifications”
Rentang interaksi yang bermanfaat memiliki titik awal dan akhir yang jelas: perhatikan hewan peliharaan, buat pilihan, dan kembali ke apa pun yang sedang dilakukan pengguna sebelumnya. Jika pengingat diabaikan, biarkan berakhir di sana. Hindari menaikkan intensitas prompt yang sama secara berulang-ulang atau membuat pengguna merasa bahwa melewatkan suatu kesempatan telah menimbulkan kerugian. Dalam game dengan aktivitas opsional yang lebih panjang, sediakan aktivitas tersebut setelah kunjungan singkat, alih-alih menjadikannya sebagai syarat untuk melihat hewan peliharaan.
Pilih ritme awal, lalu amati
Titik awal yang wajar untuk desain berbasis pengingat adalah paling banyak satu pengingat opsional dalam sehari, pada waktu yang dipilih oleh pengguna. Perlakukan itu sebagai pengaturan prototipe yang konservatif, bukan nilai optimal yang terbukti melalui penelitian. Untuk hewan peliharaan yang animasi diam dan layar kembalinya sudah menawarkan cukup banyak hal untuk dijelajahi, tanpa pengingat sama sekali mungkin merupakan setelan bawaan yang lebih baik. Bukti yang ada tidak menunjukkan interval ideal universal untuk peringatan hewan peliharaan digital.
Evaluasi jadwal tersebut berdasarkan perilaku yang mencerminkan pilihan dan kegunaan bagi pengguna: seberapa sering orang membuka pengingat, seberapa sering mereka membisukan atau menonaktifkan pengingat, apakah mereka kembali ke aplikasi tanpa bantuan peringatan, dan apakah suatu sesi terasa lengkap tanpa perlu diperpanjang ke perintah lainnya. Bandingkan metrik-metrik ini berdasarkan pengaturan notifikasi yang dipilih. Tingkat pembukaan yang tinggi saja tidak membuktikan bahwa pemilihan waktu tersebut disukai, sama seperti seringnya memeriksa tidak serta-merta membuktikan bahwa pemain menikmati pengalaman tersebut.
Studi Neko Atsume menemukan bahwa frekuensi pengecekan hanyalah salah satu faktor di antara beberapa faktor lainnya dalam keterlibatan jangka panjang, dan para penulisnya mengingatkan bahwa berbagai dimensi tersebut tidak bisa begitu saja saling menggantikan. Terapkan hal itu sebagai pelajaran pengukuran: amati perilaku kembali bersamaan dengan durasi sesi, penggunaan kontrol, dan umpan balik tentang pengalaman tersebut. Jangan mengoptimalkan hanya demi mendapatkan lebih banyak pengecekan. “Busy doing nothing? What do players do in idle games?”
Aturan pengambilan keputusan sederhana
Gunakan urutan ini saat memilih frekuensi respons:
Jika perilaku diam hewan peliharaan membuat aplikasi terasa hidup dan tidak ada peristiwa yang terikat waktu, biarkan hewan peliharaan menunggu tanpa peringatan.
Jika pengingat menawarkan momen tertentu yang berharga, mintalah izin kepada pengguna untuk mengaktifkannya (opt-in) dan biarkan mereka memilih atau mengubah waktunya.
Pastikan sesi kunjungan tetap singkat dan mandiri; pengingat yang terlewat tidak boleh menciptakan masalah baru yang harus diperbaiki.
Tinjau tingkat penonaktifan (opt-out), pembukaan pengingat, dan kunjungan kembali mandiri secara bersamaan. Kurangi atau hapus pengingat jika hanya memberikan sedikit nilai tambah.
Prinsip panduannya adalah membuat hewan peliharaan responsif di dalam pengalaman aplikasi, dan membuat jadwal responsif terhadap pengguna. Perilaku diam dapat memberikan kontinuitas di antara kunjungan; notifikasi sebaiknya berupa undangan kembali yang jarang dan dikendalikan pengguna. Dengan demikian, rentang interaksi yang singkat membuat setiap kunjungan mudah diterima, diselesaikan, atau dilewati.
