Halaman ini menjelaskan cara memperhitungkan kebutuhan pengguna saat mendesain aplikasi Google Chat. Baik aplikasi Chat Anda mendukung tim global yang terdiri dari ribuan orang atau hanya satu orang, pastikan aplikasi Chat Anda membantu semua orang yang mengirim pesan ke aplikasi tersebut dengan menyertakan pengguna yang dituju dalam proses desain Anda.
Menemukan aplikasi Chat Anda
Pertimbangkan tempat pengguna yang dituju dapat menemukan aplikasi Chat Anda untuk pertama kalinya. Saat Anda memublikasikan aplikasi Chat, pikirkan tempat pengguna dapat menemukannya.
Misalnya, jangan berasumsi bahwa pengguna mengetahui fungsi aplikasi Chat Anda. Pastikan nama aplikasi Chat Anda mencerminkan fungsi sebenarnya, atau layanan yang terintegrasi dengan aplikasi tersebut.
Pengetahuan tentang aplikasi Chat
Aplikasi Chat Anda mungkin merupakan interaksi pertama yang dilakukan pengguna dengan aplikasi Chat. Jangan berasumsi bahwa pengguna mengetahui cara kerja aplikasi Chat. Fitur seperti perintah aplikasi Chat dan dialog mungkin membingungkan beberapa pengguna, jadi berikan petunjuk kepada mereka.
Misalnya, saat meminta pengguna untuk mengeluarkan perintah garis miring, sebaiknya gunakan format berikut:
Prompt ini bermanfaat karena alasan berikut:
- Memberi tahu pengguna dengan tepat apa yang perlu mereka ketik.
- Menggunakan format khusus untuk membuat perintah garis miring
/createContactmenonjol dari teks di sekitarnya. - Menyatakan tujuan perintah garis miring.
Untuk mempelajari lebih lanjut cara membantu pengguna dengan fitur aplikasi Chat interaktif lainnya, lihat Mendesain interaksi pengguna.
Geografi
Identifikasi tempat pengguna menggunakan aplikasi Chat Anda di seluruh dunia. Sering kali, orang-orang di ruang Chat berada di seluruh dunia, yang berarti mereka bekerja di zona waktu yang berbeda. Jika aplikasi Chat Anda mengirim notifikasi ke pengguna atau ruang, perhatikan waktu.
Misalnya, aplikasi Chat berikut akan memberi tahu siapa pun yang menjadi peninjau siaga untuk minggu tersebut. Namun, jika sebagian tim berada di New York, dan sebagian tim berada di California, sebaiknya konfigurasi aplikasi Chat untuk mengirim pesan pada waktu yang sesuai bagi semua pengguna.
Jika aplikasi Chat Anda menyebut pengguna secara langsung, sebaiknya periksa zona waktu pengguna tersebut di Calendar API sebelum mengirim notifikasi. Jika berada di luar jam kerja pengguna tersebut, sebaiknya kirim pesan tanpa penyebutan, atau tunggu hingga hari kerja pengguna tersebut dimulai.
Bahasa
Aplikasi Chat Anda dapat merespons pengguna dalam beberapa bahasa. Untuk mendukung lebih dari satu bahasa, aplikasi Chat Anda harus memeriksa bahasa pilihan pengguna dan melokalkan kontennya sesuai dengan bahasa tersebut.
Untuk ruang Chat, tambahkan opsi bahasa ke setelan konfigurasi aplikasi Chat. Setelah pengguna menetapkan bahasa di ruang, aplikasi Chat Anda dapat merespons pesan menggunakan bahasa pilihan ruang tersebut.
Untuk memeriksa bahasa pilihan pengguna:
- Dapatkan
User.namedari jenisUserdi Google Chat API. - Petakan
User.namekeuser.iddi Directory API. - Dapatkan
user.languages[]untukuser.idyang diberikan di Directory API.
Platform: web versus seluler
Google Chat tersedia di komputer dan perangkat seluler. Komputer menawarkan banyak ruang layar sehingga pengguna mungkin lebih menerima pesan padat informasi dengan banyak tombol dan opsi. Di perangkat seluler, pengguna lebih menyukai pesan yang ringkas karena ukuran layar yang terbatas.
Coba tampilkan maksimal tiga tombol per kartu. Jika Anda memerlukan lebih banyak tombol, sebaiknya pertimbangkan untuk meluncurkan dialog. Dialog dapat menampilkan serangkaian kartu yang membuat pengumpulan banyak input pengguna menjadi pengalaman yang lebih mudah daripada mencoba mengumpulkan semua informasi dalam satu pesan kartu.
Uji aplikasi Chat Anda di beberapa perangkat dengan berbagai ukuran untuk memastikan penyajian informasinya mudah dipahami.
Suara dan nada
Karena aplikasi Chat adalah antarmuka berbasis teks, menulis pesan yang jelas, ringkas, dan dapat ditindaklanjuti akan memastikan keberhasilan pengguna. Saat menulis pesan untuk aplikasi Chat Anda, lihat panduan penulisan Desain Material Google.
Setiap aplikasi Chat berbeda, tetapi untuk berkomunikasi secara efektif dengan pengguna Chat, suara dan nada aplikasi Chat Anda harus menyampaikan karakteristik berikut:
Profesional. Aplikasi Chat Anda mungkin membantu orang-orang di tempat kerja. Pastikan kepribadiannya sesuai dengan lingkungan profesional, atau mungkin terasa janggal dan tidak pantas.
Autentik. Aplikasi Chat dapat berbicara secara informal, tetapi tidak boleh berpura-pura menjadi manusia. Hindari memberikan gender atau nama yang dapat disalahartikan sebagai nama orang untuk aplikasi Chat Anda. Menyertakan sedikit karakter itu bagus, tetapi aplikasi Chat Anda harus berfokus pada utilitasnya.
Pertimbangkan. Harus pertimbangkan baik-baik dan tidak mengganggu. Aplikasi Chat Anda tidak boleh mengganggu pengguna secara tidak perlu atau berulang kali. Berupayalah untuk mengantisipasi kebutuhan pengguna dan menawarkan solusi.
Efisien. Ketahuilah bahwa sebagian besar pengguna tidak mencari percakapan yang panjang. Bantu pengguna menyelesaikan tugas dengan menjaga fokus pengalaman aplikasi Chat. Hindari mengatakan semuanya, tetapi katakan hal-hal yang paling penting. Jika Anda perlu menyampaikan banyak informasi, bagi pesan panjang menjadi beberapa pesan singkat. Coba batasi setiap pesan menjadi satu ajakan untuk bertindak, dan buat informasi yang ditampilkan serelevan mungkin.
Mendorong. Bersikaplah optimis dan ramah kepada pengguna saat mereka menjelajahi aplikasi Chat Anda. Pengguna harus selalu mengetahui cara maju menuju tujuan mereka, terutama jika mereka mengalami error, seperti meminta aplikasi Chat Anda untuk melakukan sesuatu yang tidak dapat dilakukan. Jujurlah kepada pengguna bahwa mereka telah mengalami error atau batasan, dan beri tahu mereka cara melanjutkan.
Pengguna dengan izin, peran, dan akses data yang berbeda
Orang-orang di Chat memiliki izin dan akses data yang berbeda di Google Workspace dan sistem lainnya. Satu ruang Chat dapat mencakup administrator, pengelola, staf penjualan, dan pelanggan. Berikut beberapa skenario terkait izin yang perlu dipertimbangkan saat membuat aplikasi Chat Anda:
Akses terbatas ke aplikasi Chat
Administrator Google Workspace dapat membatasi siapa yang memiliki akses ke aplikasi Chat di Google Chat. Untuk mengetahui informasi selengkapnya, lihat Menentukan audiens untuk aplikasi Anda di dokumentasi Google Workspace Marketplace.
Autentikasi
Meminta pelanggan untuk melakukan autentikasi ke domain Google Workspace pelanggan mungkin tidak berfungsi, dan dapat membingungkan serta membuat pengguna frustrasi. Perhitungkan kemungkinan ini dengan menulis pesan error yang dapat ditindaklanjuti.
Membagikan informasi sensitif di ruang Chat
Jika pengguna mengautentikasi aplikasi Chat untuk membagikan informasi sensitif, seperti data keuangan atau kesehatan, sebaiknya batasi aplikasi Chat tersebut ke pesan langsung 1:1 agar aplikasi Chat tidak secara tidak sengaja mengungkapkan informasi sensitif di ruang Chat yang mungkin dilihat oleh orang lain. Saat mengonfigurasi jenis aplikasi Chat ini di Konsol Google Cloud, di Konfigurasi halaman, pastikan kotak centang Gabung ke ruang dan percakapan grup dikosongkan dan tidak dipilih.
Membagikan informasi di ruang Chat yang menyertakan pelanggan
Umumnya, karyawan perusahaan membagikan ruang Chat dengan pelanggan. Aplikasi Chat Anda dapat menjadi keuntungan nyata bagi interaksi karyawan-pelanggan, tetapi jika aplikasi Chat Anda membagikan ruang dengan pelanggan, penting untuk mempertimbangkan data apa yang mungkin diungkapkan oleh aplikasi Chat Anda.
Misalnya, aplikasi Chat Anda membagikan detail kasus pelanggan. Jika aplikasi Chat Anda membagikan kasus pelanggan di ruang Chat yang dibagikan dengan pelanggan lain, aplikasi tersebut mungkin secara tidak sengaja mengungkapkan informasi pelanggan kepada orang yang tidak boleh melihatnya.