Mendesain interaksi pengguna

Halaman ini menjelaskan cara menerapkan interaktivitas pengguna di aplikasi Google Chat. Mulai dari pesan berbasis teks hingga antarmuka pengguna grafis berbasis kartu, aplikasi Chat mendukung interaktivitas dengan beberapa cara berikut:

  • Memperkenalkan pengguna ke aplikasi Chat Anda
  • Merespons interaksi Chat
  • Pesan kartu
  • Dialog
  • Perintah garis miring
  • Pratinjau link
  • @menyebut pengguna dalam pesan

Memperkenalkan pengguna ke aplikasi Chat Anda

Tambahkan orang dan ruang ke aplikasi Chat Anda dengan pesan selamat datang yang menjelaskan fungsi aplikasi Chat Anda, dan cara terbaik untuk menanganinya.

Pesan orientasi yang efektif memiliki struktur berikut:

  • Sapalah. Menetapkan suara dan nada yang tepat dengan pengguna Anda.
  • Jelaskan secara singkat apa yang dilakukan aplikasi Chat Anda. Perkenalkan aplikasi Chat Anda dengan memberi tahu orang-orang hal yang dapat mereka lakukan dalam satu atau dua kalimat.
  • Beri tahu orang lain cara memulai. Beri tahu orang-orang cara menggunakan aplikasi Chat Anda. Jika aplikasi Chat Anda memerlukan konfigurasi atau otorisasi, ini adalah tempat yang tepat untuk meminta orang menyelesaikan proses penyiapan. Misalnya, sarankan satu atau dua perintah garis miring yang umum.
  • Jelaskan cara mendapatkan bantuan dan cara memberikan masukan. Akhiri pesan dengan memberi tahu audiens bagaimana mereka bisa mendapatkan bantuan atau menawarkan masukan.

Pesan orientasi aplikasi Chat berikut mempersiapkan pengguna untuk meraih kesuksesan:

Contoh pesan orientasi untuk aplikasi Chat penjadwalan.

Menerima dan merespons interaksi Chat

Aplikasi Chat Anda dapat menerima dan merespons interaksi pengguna, yang juga dikenal sebagai peristiwa interaksi aplikasi Chat. Interaksi yang dijelaskan di halaman ini adalah semua interaksi Chat, tetapi juga dapat mencakup interaksi lain seperti menambahkan atau menghapus aplikasi Chat ke suatu ruang.

Mengirim pesan kartu

Pesan kartu adalah elemen UI yang dapat berisi widget interaktif dan statis seperti teks, gambar, dan tombol yang dapat dikirim aplikasi Chat ke pengguna dan ruang. Jika aplikasi Chat Anda perlu mengumpulkan informasi dari pengguna, menyajikan informasi mendetail, atau memandu pengguna untuk melakukan langkah berikutnya, kirim pesan kartu.

Berikut adalah pesan kartu dari aplikasi Chat:

Aplikasi chat mengirim pesan kartu.

Membuka dialog dalam pesan

Dialog adalah antarmuka berbasis kartu berjendela yang dapat dibuka pengguna untuk berinteraksi dengan aplikasi Chat Anda. Dalam dialog, Anda dapat merangkai beberapa pesan kartu secara berurutan, sehingga membantu pengguna menyelesaikan beberapa proses multi-langkah, seperti mengisi data formulir.

Pada contoh berikut, aplikasi Chat memulai dialog untuk mengumpulkan detail kontak dari pengguna yang mengeluarkan perintah garis miring /createContact:

Mengumpulkan detail tentang kontak baru dari pengguna dengan dialog.

Menyiapkan perintah garis miring

Perintah garis miring memungkinkan Anda mendaftarkan dan memberitahukan perintah tertentu yang dapat diberikan pengguna ke aplikasi Chat Anda dengan mengetik perintah yang dimulai dengan garis miring (/), seperti /help.

Berikut adalah daftar perintah garis miring yang tersedia untuk aplikasi Cymbal Chat:

Pilih perintah garis miring untuk berinteraksi dengan aplikasi Chat.

Setelah Anda mengonfigurasi pratinjau link untuk aplikasi Chat, setiap kali seseorang membagikan link yang cocok, pengguna dapat melihat pratinjau link mereka dengan melampirkan kartu ke pesan mereka.

Aplikasi Chat berikut membantu agen layanan pelanggan melihat pratinjau link ke kasus yang dibagikan di ruang Chat dengan melampirkan kartu yang menampilkan informasi tentang kasus tersebut.

Link dipratinjau dalam pesan kartu.

@menyebut pengguna dalam pesan

Aplikasi Chat Anda dapat @menyebut pengguna tertentu atau semua pengguna dalam ruang untuk memberi tahu mereka tentang pesan tersebut. Sebelum menyebutkan satu pengguna, dan terutama sebelum menyebutkan semua pengguna dalam ruang, Anda harus mempertimbangkan apakah tindakan tersebut benar-benar diperlukan atau tidak. Sebaiknya tidak @menyebut orang.

Menyebutkan pengguna tunggal menyebabkan mereka menerima notifikasi dan mengganggu apa pun yang mereka lakukan. Menyebutkan semua pengguna dalam ruang akan mengirimkan notifikasi ke semua orang dalam ruang. Terlalu sering menyebut orang, sehingga mereka mungkin kesal dengan aplikasi Chat Anda dan mulai menganggapnya sebagai spam.

Tidak apa-apa untuk menyebut pengguna karena alasan yang sangat penting atau mendesak. Misalnya, aplikasi Chat berikut @menyebutkan ruang yang penuh dengan developer software untuk memberi tahu mereka bahwa pembekuan kode sudah dekat dan untuk memberi mereka kesempatan untuk mengatakan bahwa mereka memerlukan sedikit lebih banyak waktu sebelum batas waktu:

Aplikasi Chat mengirim pesan kepada semua pengguna dalam ruang.

Di sisi lain, aplikasi Chat berikut menyebutkan pelanggan secara langsung untuk berterima kasih kepada mereka; yaitu hal yang sopan, tetapi tidak menerima notifikasi:

Aplikasi Chat mengirim pesan kepada satu pengguna.